Programs¶
Programs¶
status |
Time |
Size |
200 OK |
33.38 s |
715 B |
{ "programs": [ { "id": "xxxxxxxxxxx", "displayName": "DVSSE SEI" }, { "id": "xxxxxxxxxxx", "displayName": "PST - Fiche de Suivi Peste" }, { "id": "xxxxxxxxxxx", "displayName": "PST - Suivi Cas Suspect et Décès Peste" } ] }
status |
Time |
Size |
200 OK |
527 ms |
527 B |
{ "lastUpdated": "2019-02-11T13:13:33.018", "id": "xxxxxxxxxxx", "href": "https://ministere-sante.mg/api/programs/xxxxxxxxxxx", "created": "2018-04-04T16:04:28.519", "name": "DVSSE SEI", "shortName": "SEI", "publicAccess": "rwrw----", "ignoreOverdueEvents": false, "skipOffline": false, "displayIncidentDateLabel": "Date d'évènement", "enrollmentDateLabel": "Date d'enrôlement", "onlyEnrollOnce": false, "displayFormName": "DVSSE SEI", "version": 1, "displayEnrollmentDateLabel": "Date d'enrôlement", "maxTeiCountToReturn": 0, "selectIncidentDatesInFuture": false, "incidentDateLabel": "Date d'évènement", "selectEnrollmentDatesInFuture": false, "registration": false, "favorite": false, "useFirstStageDuringRegistration": false, "displayName": "DVSSE SEI", "completeEventsExpiryDays": 0, "displayShortName": "SEI", "externalAccess": false, "withoutRegistration": true, "featureType": "NONE", "minAttributesRequiredToSearch": 1, "displayFrontPageList": false, "programType": "WITHOUT_REGISTRATION", "accessLevel": "OPEN", "displayIncidentDate": false, "expiryDays": 0, "categoryCombo": { "id": "xxxxxxxxxxx" }, "access": { "read": true, "update": false, "externalize": false, "delete": false, "write": false, "manage": false, "data": { "read": true, "write": true } }, "user": { "displayName": "xxxxxxxxxxx", "id": "xxxxxxxxxxx", "username": "xxxxxxxxxxx" }, "programIndicators": [], "translations": [], "userGroupAccesses": [], "attributeValues": [], "userRoles": [ { "id": "xxxxxxxxxxx" } ], "userAccesses": [], "favorites": [], "programRuleVariables": [], "programTrackedEntityAttributes": [], "notificationTemplates": [], "organisationUnits": [], "programSections": [], "programStages": [ { "id": "xxxxxxxxxxx" } ] }
Program Indicators¶
Program Indicators¶
Les indicateurs de programme peuvent contenir des informations collectées dans un programme. Les indicateurs ont une expression qui peut contenir des références à des éléments de données, des attributs, des constantes et des variables de programme. Les variables autorisées dans les expressions sont décrites dans le tableau suivant.
Variables des indicateurs de programme¶ Variable
Description
#{<programstage-id>.<dataelement-id>}
Désigne une combinaison de l’étape du programme et de l’élément de données id.
A{<attribute-id>}
Désigne un attribut entité suivi.
V{<variable-id>}
Désigne une variable de programme.
C{<constant-id>}
Fait référence à une constante.
status |
Time |
Size |
200 OK |
907 ms |
535 B |
{
"programIndicators": []
}
Program Notification Templates¶
status |
Time |
Size |
200 OK |
2.48 s |
546 B |
{
"programNotificationTemplates": []
}
Program Rules¶
Cette section concerne l’envoi et la lecture des règles du programme et explique le modèle de données des règles du programme. Les règles du programme permettent de configurer le comportement dynamique des programmes dans DHIS2.
status |
Time |
Size |
200 OK |
534 ms |
735 B |
{ "programRules": [ { "id": "xxxxxxxxxxx", "displayName": "Duree Minute" }, { "id": "xxxxxxxxxxx", "displayName": "Durée seconde" }, { "id": "xxxxxxxxxxx", "displayName": "Heure d'appel" }, { "id": "xxxxxxxxxxx", "displayName": "Minute d'appel" } ] }
status |
Time |
Size |
200 OK |
2.58 s |
1.04 KB |
{ "lastUpdated": "2017-11-22T09:47:54.355", "href": "https://ministere-sante.mg/api/programRules/xxxxxxxxxxx", "id": "xxxxxxxxxxx", "created": "2017-11-22T09:47:54.355", "name": "Duree Minute", "displayName": "Duree Minute", "description": "La duree minute devrait inferieur à 60", "externalAccess": false, "condition": "#{Dureeminute} > 60", "favorite": false, "access": { "read": true, "update": false, "externalize": false, "delete": false, "write": false, "manage": false }, "program": { "id": "xxxxxxxxxxx" }, "favorites": [], "translations": [], "userGroupAccesses": [], "attributeValues": [], "programRuleActions": [ { "id": "xxxxxxxxxxx" } ], "userAccesses": [] }
Program Rule Actions¶
status |
Time |
Size |
200 OK |
519 ms |
599 B |
{ "programRuleActions": [ { "id": "xxxxxxxxxxx" }, { "id": "xxxxxxxxxxx" }, { "id": "xxxxxxxxxxx" } ] }
status |
Time |
Size |
200 OK |
2.66 s |
1.02 KB |
{ "lastUpdated": "2017-11-22T10:02:25.160", "id": "xxxxxxxxxxx", "href": "https://ministere-sante.mg/api/programRuleActions/xxxxxxxxxxx", "created": "2017-11-22T10:02:25.160", "content": "L", "externalAccess": false, "displayContent": "L", "programRuleActionType": "ERRORONCOMPLETE", "evaluationTime": "ALWAYS", "favorite": false, "access": { "read": true, "update": false, "externalize": false, "delete": false, "write": false, "manage": false }, "programRule": { "id": "xxxxxxxxxxx" }, "favorites": [], "evaluationEnvironments": [ "ANDROID", "WEB" ], "translations": [], "userGroupAccesses": [], "attributeValues": [], "userAccesses": [] }
Program Stages¶
status |
Time |
Size |
200 OK |
33.72 s |
705 B |
{ "programStages": [ { "id": "xxxxxxxxxxx", "displayName": "DVSSE SEI" }, { "id": "xxxxxxxxxxx", "displayName": "FICHE SUIVI PESTE" }, { "id": "xxxxxxxxxxx", "displayName": "Suivi Cas Suspect et décès peste" } ] }
status |
Time |
Size |
200 OK |
1966 ms |
1.77 KB |
{ "lastUpdated": "2019-02-11T13:13:33.024", "id": "xxxxxxxxxxx", "href": "https://ministere-sante.mg/api/programStages/xxxxxxxxxxx", "created": "2018-04-04T16:04:28.532", "name": "DVSSE SEI", "allowGenerateNextVisit": false, "publicAccess": "rwrw----", "displayDescription": "", "formType": "DEFAULT", "generatedByEnrollmentDate": false, "displayFormName": "DVSSE SEI", "sortOrder": 1, "hideDueDate": false, "enableUserAssignment": false, "minDaysFromStart": 0, "favorite": false, "executionDateLabel": "Report date", "preGenerateUID": false, "displayName": "DVSSE SEI", "description": "", "displayExecutionDateLabel": "Report date", "externalAccess": false, "openAfterEnrollment": false, "repeatable": false, "featureType": "NONE", "remindCompleted": false, "displayGenerateEventBox": true, "validationStrategy": "ON_UPDATE_AND_INSERT", "autoGenerateEvent": true, "blockEntryForm": false, "program": { "id": "xxxxxxxxxxx" }, "lastUpdatedBy": { "displayName": "xxxxxxxxxxx", "id": "xxxxxxxxxxx", "username": "xxxxxxxxxxx" }, "access": { "read": true, "update": false, "externalize": false, "delete": false, "write": false, "manage": false, "data": { "read": true, "write": true } }, "user": { "displayName": "xxxxxxxxxxx", "id": "xxxxxxxxxxx", "username": "xxxxxxxxxxx" }, "programStageDataElements": [], "translations": [], "userGroupAccesses": [], "attributeValues": [], "userAccesses": [], "favorites": [], "notificationTemplates": [], "programStageSections": [] }
Program Tracked Entity Attribute Groups¶
status |
Time |
Size |
200 OK |
666 ms |
553 B |
{
"programTrackedEntityAttributeGroups": []
}