Message conversations

Dans DHIS2, vous pouvez envoyer des messages et des messages de retour aux utilisateurs, groupes d’utilisateurs et unités organisationnelles. Lorsque vous envoyez un message de commentaires, il est acheminé vers un groupe d’utilisateurs particulier appelé groupe de destinataires des commentaires. Si vous êtes membre de ce groupe d’utilisateurs, vous avez accès aux outils de traitement des commentaires. Vous pouvez, par exemple, définir le statut d’un commentaire entrant sur « En attente » pendant que vous attendez des informations.

En plus des messages d’utilisateur à utilisateur et de rétroaction, selon votre configuration, le système vous enverra également des messages générés par le système. Ces messages peuvent être déclenchés par différents événements, notamment des échecs du système ou des tâches en arrière-plan et des résultats d’analyse de validation. Des outils de gestion des commentaires sont également disponibles pour les résultats de validation et la priorité sera définie sur l’importance de la règle de validation violée. Sur DHIS2, vous pouviez créer votre propre message, de message retroactive et lire de message.

Pour regarder les messages sur DHIS2, vous pouviez envoyer des requetes sur l’URL suivant :

status

Time

Size

200 OK

1739 ms

3.82 KB


    {
        "messageConversations": [
            {
                "id": "xxxxxxxxxxx",
                "displayName": "Job 'Monitoring' failed"
            },
            {
            "id": "xxxxxxxxxxx",
            "displayName": "Job 'File resource clean up' failed"
            },
            {
                "id": "xxxxxxxxxxx",
                "displayName": "Job 'inMemoryAnalyticsJob' failed"
            }
        ]
    }

status

Time

Size

200 OK

887 ms

7.68 KB


    {
        "messageCount": 1,
        "followUp": false,
        "lastUpdated": "2021-03-15T02:00:05.547",
        "id": "xxxxxxxxxxx",
        "href": "https://ministere-sante.mg/api/messageConversations/xxxxxxxxxxx",
        "read": false,
        "created": "2021-03-15T02:00:05.547",
        "name": "Job 'File resource clean up' failed",
        "subject": "Job 'File resource clean up' failed",
        "displayName": "Job 'File resource clean up' failed",
        "externalAccess": false,
        "messageType": "SYSTEM",
        "lastMessage": "2021-03-15T02:00:05.545",
        "priority": "NONE",
        "favorite": false,
        "status": "NONE",
        "access": {
            "read": true,
            "update": true,
            "externalize": false,
            "delete": true,
            "write": true,
            "manage": true
        },
        "favorites": [],
        "translations": [],
        "userMessages": [
            {
                "followUp": false,
                "read": false,
                "key": "xxxxxxxxxxx",
                "user": {
                    "displayName": "xxxxxxxxxxx",
                    "id": "xxxxxxxxxxx",
                    "username": "xxxxxxxxxxx"
                }
            }

        ],
        "userGroupAccesses": [],
        "attributeValues": [],
        "userAccesses": [],
        "messages": [
            {
                "id": "xxxxxxxxxxx"
            }
        ]
    }