Overview

Toutes les informations concernant le DHIS2 du ministère de santé Malagasy est disponible sur https://docs.dhis2.org .

Dans ce document, nous allons simplement préciser des astuces pour les non-programmeurs concernant l”API DHIS2 ou pour plus de détails, voir :

Commencer avec DHIS2

L”URL suivant vous permettez d’aller à l’interface login de DHIS2 de du ministère de santé Malagasy (en envoyant toujours une requête GET) :

Vous pouvez visualiser l’interface ci-dessous, sinon vérifiez bien vos URL :

login DHIS2

Ressources de DHIS2

Pour visualiser toutes les ressources ou catégories de données que possède DHIS2, nous pourrions envoyer une requête GET à :

Le resultats sont les suivants :

status

Time

Size

200 OK

469 ms

12.68 KB


    {
        "resources": [
            {
                "displayName": "Relationship Types",
                "singular": "relationshipType",
                "plural": "relationshipTypes",
                "href": "https://ministere-sante.mg/api/relationshipTypes"
            },
            {
                "displayName": "Data Approval Levels",
                "singular": "dataApprovalLevel",
                "plural": "dataApprovalLevels",
                "href": "https://ministere-sante.mg/api/dataApprovalLevels"
            },
            {
                "displayName": "Tracked Entity Types",
                "singular": "trackedEntityType",
                "plural": "trackedEntityTypes",
                "href": "https://ministere-sante.mg/api/trackedEntityTypes"
            },
            {
                "displayName": "Users",
                "singular": "user",
                "plural": "users",
                "href": "https://ministere-sante.mg/api/users"
            },
            {
                "displayName": "Push Analysis",
                "singular": "pushAnalysis",
                "plural": "pushAnalysis",
                "href": "https://ministere-sante.mg/api/pushAnalysis"
            },
            {
                "displayName": "Dashboard Items",
                "singular": "dashboardItem",
                "plural": "dashboardItems",
                "href": "https://ministere-sante.mg/api/dashboardItems"
            },
            {
                "displayName": "Maps",
                "singular": "map",
                "plural": "maps",
                "href":"https://ministere-sante.mg/api/maps"
            },
            {
                "displayName": "Category Combos",
                "singular": "categoryCombo",
                "plural": "categoryCombos",
                "href": "https://ministere-sante.mg/api/categoryCombos"
            },
            {
                "displayName": "Message Conversations",
                "singular": "messageConversation",
                "plural": "messageConversations",
                "href": "https://ministere-sante.mg/api/messageConversations"
            },
            {
                "displayName": "Validation Rule Groups",
                "singular": "validationRuleGroup",
                "plural": "validationRuleGroups",
                "href": "https://ministere-sante.mg/api/validationRuleGroups"
            },
            {
                "displayName": "Data Entry Forms",
                "singular": "dataEntryForm",
                "plural": "dataEntryForms",
                "href": "https://ministere-sante.mg/api/dataEntryForms"
            },
            {
                "displayName": "Programs",
                "singular": "program",
                "plural": "programs",
                "href": "https://ministere-sante.mg/api/programs"
            },
            {
                "displayName": "Indicator Groups",
                "singular": "indicatorGroup",
                "plural": "indicatorGroups",
                "href": "https://ministere-sante.mg/api/indicatorGroups"
            },
            {
                "displayName": "Indicator Group Sets",
                "singular": "indicatorGroupSet",
                "plural": "indicatorGroupSets",
                "href": "https://ministere-sante.mg/api/indicatorGroupSets"
            },
            {
                "displayName": "User Roles",
                "singular": "userRole",
                "plural": "userRoles",
                "href": "https://ministere-sante.mg/api/userRoles"
            },
            {
                "displayName": "Event Reports",
                "singular": "eventReport",
                "plural": "eventReports",
                "href": "https://ministere-sante.mg/api/eventReports"
            },
            {
                "displayName": "Dashboards",
                "singular": "dashboard",
                "plural": "dashboards",
                "href": "https://ministere-sante.mg/api/dashboards"
            },
            {
                "displayName": "Event Charts",
                "singular": "eventChart",
                "plural": "eventCharts",
                "href": "https://ministere-sante.mg/api/eventCharts"
            },
            {
                "displayName": "Option Groups",
                "singular": "optionGroup",
                "plural": "optionGroups",
                "href": "https://ministere-sante.mg/api/optionGroups"
            },
            {
                "displayName": "Program Rules",
                "singular": "programRule",
                "plural": "programRules",
                "href": "https://ministere-sante.mg/api/programRules"
            },
            {
                "displayName": "User Groups",
                "singular": "userGroup",
                "plural": "userGroups",
                "href": "https://ministere-sante.mg/api/userGroups"
            },
            {
                "displayName": "Data Sets",
                "singular": "dataSet",
                "plural": "dataSets",
                "href": "https://ministere-sante.mg/api/dataSets"
            },
            {
                "displayName": "Indicators",
                "singular": "indicator",
                "plural": "indicators",
                "href": "https://ministere-sante.mg/api/indicators"
            },
            {
                "displayName": "Predictors",
                "singular": "predictor",
                "plural": "predictors",
                "href": "https://ministere-sante.mg/api/predictors"
            },
            {
                "displayName": "Category Option Combos",
                "singular": "categoryOptionCombo",
                "plural": "categoryOptionCombos",
                "href": "https://ministere-sante.mg/api/categoryOptionCombos"
            },
            {
                "displayName": "Constants",
                "singular": "constant",
                "plural": "constants",
                "href": "https://ministere-sante.mg/api/constants"
            },
            {
                "displayName": "Program Stage Sections",
                "singular": "programStageSection",
                "plural": "programStageSections",
                "href": "https://ministere-sante.mg/api/programStageSections"
            },
            {
                "displayName": "Analytics Table Hooks",
                "singular": "analyticsTableHook",
                "plural": "analyticsTableHooks",
                "href": "https://ministere-sante.mg/api/analyticsTableHooks"
            },
            {
                "displayName": "External Map Layers",
                "singular": "externalMapLayer",
                "plural": "externalMapLayers",
                "href": "https://ministere-sante.mg/api/externalMapLayers"
            },
            {
                "displayName": "Data Stores",
                "singular": "dataStore",
                "plural": "dataStores",
                "href": "https://ministere-sante.mg/api/dataStore"
            },
            {
                "displayName": "Tracked Entity Attributes",
                "singular": "trackedEntityAttribute",
                "plural": "trackedEntityAttributes",
                "href": "https://ministere-sante.mg/api/trackedEntityAttributes"
            },
            {
                "displayName": "Category Option Group Sets",
                "singular": "categoryOptionGroupSet",
                "plural": "categoryOptionGroupSets",
                "href": "https://ministere-sante.mg/api/categoryOptionGroupSets"
            },
            {
                "displayName": "Option Group Sets",
                "singular": "optionGroupSet",
                "plural": "optionGroupSets",
                "href": "https://ministere-sante.mg/api/optionGroupSets"
            },
            {
                "displayName": "Data Element Groups",
                "singular": "dataElementGroup",
                "plural": "dataElementGroups",
                "href": "https://ministere-sante.mg/api/dataElementGroups"
            },
            {
                "displayName": "Options",
                "singular": "option",
                "plural": "options",
                "href": "https://ministere-sante.mg/api/options"
            },
            {
                "displayName": "Program Indicator Groups",
                "singular": "programIndicatorGroup",
                "plural": "programIndicatorGroups",
                "href": "https://ministere-sante.mg/api/programIndicatorGroups"
            },
            {
                "displayName": "Report Tables",
                "singular": "reportTable",
                "plural": "reportTables",
                "href": "https://ministere-sante.mg/api/reportTables"
            },
            {
                "displayName": "Relationships",
                "singular": "relationship",
                "plural": "relationships",
                "href": "https://ministere-sante.mg/api/relationships"
            },
            {
                "displayName": "Validation Notification Templates",
                "singular": "validationNotificationTemplate",
                "plural": "validationNotificationTemplates",
                "href": "https://ministere-sante.mg/api/validationNotificationTemplates"
            },
            {
                "displayName": "Interpretations",
                "singular": "interpretation",
                "plural": "interpretations",
                "href": "https://ministere-sante.mg/api/interpretations"
            },
            {
                "displayName": "Program Data Elements",
                "singular": "programDataElement",
                "plural": "programDataElements",
                "href": "https://ministere-sante.mg/api/programDataElements"
            },
            {
                "displayName": "Data Element Operands",
                "singular": "dataElementOperand",
                "plural": "dataElementOperands",
                "href": "https://ministere-sante.mg/api/dataElementOperands"
            },
            {
                "displayName": "External File Resources",
                "singular": "externalFileResource",
                "plural": "externalFileResources",
                "href": "https://ministere-sante.mg/api/externalFileResources"
            },
            {
                "displayName": "Program Notification Templates",
                "singular": "programNotificationTemplate",
                "plural": "programNotificationTemplates",
                "href": "https://ministere-sante.mg/api/programNotificationTemplates"
            },
            {
                "displayName": "Categories",
                "singular": "category",
                "plural": "categories",
                "href": "https://ministere-sante.mg/api/categories"
            },
            {
                "displayName": "Legend Sets",
                "singular": "legendSet",
                "plural": "legendSets",
                "href": "https://ministere-sante.mg/api/legendSets"
            },
            {
                "displayName": "Documents",
                "singular": "document",
                "plural": "documents",
                "href": "https://ministere-sante.mg/api/documents"
            },
            {
                "displayName": "Organisation Unit Levels",
                "singular": "organisationUnitLevel",
                "plural": "organisationUnitLevels",
                "href": "https://ministere-sante.mg/api/organisationUnitLevels"
            },
            {
                "displayName": "Tracked Entity Instances",
                "singular": "trackedEntityInstance",
                "plural": "trackedEntityInstances",
                "href": "https://ministere-sante.mg/api/trackedEntityInstances"
            },
            {
                "displayName": "Map Views",
                "singular": "mapView",
                "plural": "mapViews",
                "href": "https://ministere-sante.mg/api/mapViews"
            },
            {
                "displayName": "Validation Results",
                "singular": "validationResult",
                "plural": "validationResults",
                "href": "https://ministere-sante.mg/api/validationResults"
            },
            {
                "displayName": "Metadata Versions",
                "singular": "metadataVersion",
                "plural": "metadataVersions",
                "href": "https://ministere-sante.mg/api/metadata/version"
            },
            {
                "displayName": "Category Option Groups",
                "singular": "categoryOptionGroup",
                "plural": "categoryOptionGroups",
                "href": "https://ministere-sante.mg/api/categoryOptionGroups"
            },
            {
                "displayName": "Icons",
                "singular": "icon",
                "plural": "icons",
                "href": "https://ministere-sante.mg/api/icons"
            },
            {
                "displayName": "Validation Rules",
                "singular": "validationRule",
                "plural": "validationRules",
                "href": "https://ministere-sante.mg/api/validationRules"
            },
            {
                "displayName": "Attributes",
                "singular": "attribute",
                "plural": "attributes",
                "href": "https://ministere-sante.mg/api/attributes"
            },
            {
                "displayName": "Event Filters",
                "singular": "eventFilter",
                "plural": "eventFilters",
                "href": "https://ministere-sante.mg/api/eventFilters"
            },
            {
                "displayName": "Organisation Unit Group Sets",
                "singular": "organisationUnitGroupSet",
                "plural": "organisationUnitGroupSets",
                "href": "https://ministere-sante.mg/api/organisationUnitGroupSets"
            },
            {
                "displayName": "Option Sets",
                "singular": "optionSet",
                "plural": "optionSets",
                "href": "https://ministere-sante.mg/api/optionSets"
            },
            {
                "displayName": "Program Indicators",
                "singular": "programIndicator",
                "plural": "programIndicators",
                "href": "https://ministere-sante.mg/api/programIndicators"
            },
            {
                "displayName": "Reports",
                "singular": "report",
                "plural": "reports",
                "href": "https://ministere-sante.mg/api/reports"
            },
            {
                "displayName": "Data Set Notification Templates",
                "singular": "dataSetNotificationTemplate",
                "plural": "dataSetNotificationTemplates",
                "href": "https://ministere-sante.mg/api/dataSetNotificationTemplates"
            },
            {
                "displayName": "File Resources",
                "singular": "fileResource",
                "plural": "fileResources",
                "href": "https://ministere-sante.mg/api/fileResources"
            },
            {
                "displayName": "Visualizations",
                "singular": "visualization",
                "plural": "visualizations",
                "href": "https://ministere-sante.mg/api/visualizations"
            },
            {
                "displayName": "Sections",
                "singular": "section",
                "plural": "sections",
                "href": "https://ministere-sante.mg/api/sections"
            },
            {
                "displayName": "Sql Views",
                "singular": "sqlView",
                "plural": "sqlViews",
                "href": "https://ministere-sante.mg/api/sqlViews"
            },
            {
                "displayName": "Program Sections",
                "singular": "programSection",
                "plural": "programSections",
                "href": "https://ministere-sante.mg/api/programSections"
            },
            {
                "displayName": "Min Max Data Elements",
                "singular": "minMaxDataElement",
                "plural": "minMaxDataElements",
                "href": "https://ministere-sante.mg/api/minMaxDataElements"
            },
            {
                "displayName": "Organisation Units",
                "singular": "organisationUnit",
                "plural": "organisationUnits",
                "href": "https://ministere-sante.mg/api/organisationUnits"
            },
            {
                "displayName": "Charts",
                "singular": "chart",
                "plural": "charts",
                "href": "https://ministere-sante.mg/api/charts"
            },
            {
                "displayName": "Job Configurations",
                "singular": "jobConfiguration",
                "plural": "jobConfigurations",
                "href": "https://ministere-sante.mg/api/jobConfigurations"
            },
            {
                "displayName": "Sms Commands",
                "singular": "smsCommand",
                "plural": "smsCommands",
                "href": "https://ministere-sante.mg/api/smsCommands"
            },
            {
                "displayName": "Data Elements",
                "singular": "dataElement",
                "plural": "dataElements",
                "href": "https://ministere-sante.mg/api/dataElements"
            },
            {
                "displayName": "O Auth2 Clients",
                "singular": "oAuth2Client",
                "plural": "oAuth2Clients",
                "href": "https://ministere-sante.mg/api/oAuth2Clients"
            },
            {
                "displayName": "Program Rule Variables",
                "singular": "programRuleVariable",
                "plural": "programRuleVariables",
                "href": "https://ministere-sante.mg/api/programRuleVariables"
            },
            {
                "displayName": "Program Tracked Entity Attribute Groups",
                "singular": "programTrackedEntityAttributeGroup",
                "plural": "programTrackedEntityAttributeGroups",
                "href": "https://ministere-sante.mg/api/programTrackedEntityAttributeGroups"
            },
            {
                "displayName": "Program Rule Actions",
                "singular": "programRuleAction",
                "plural": "programRuleActions",
                "href": "https://ministere-sante.mg/api/programRuleActions"
            },
            {
                "displayName": "Indicator Types",
                "singular": "indicatorType",
                "plural": "indicatorTypes",
                "href": "https://ministere-sante.mg/api/indicatorTypes"
            },
            {
                "displayName": "Tracked Entity Instance Filters",
                "singular": "trackedEntityInstanceFilter",
                "plural": "trackedEntityInstanceFilters",
                "href": "https://ministere-sante.mg/api/trackedEntityInstanceFilters"
            },
            {
                "displayName": "Category Options",
                "singular": "categoryOption",
                "plural": "categoryOptions",
                "href": "https://ministere-sante.mg/api/categoryOptions"
            },
            {
                "displayName": "Data Element Group Sets",
                "singular": "dataElementGroupSet",
                "plural": "dataElementGroupSets",
                "href": "https://ministere-sante.mg/api/dataElementGroupSets"
            },
            {
                "displayName": "Organisation Unit Groups",
                "singular": "organisationUnitGroup",
                "plural": "organisationUnitGroups",
                "href": "https://ministere-sante.mg/api/organisationUnitGroups"
            },
            {
                "displayName": "Program Stages",
                "singular": "programStage",
                "plural": "programStages",
                "href": "https://ministere-sante.mg/api/programStages"
            },
            {
                "displayName": "Predictor Groups",
                "singular": "predictorGroup",
                "plural": "predictorGroups",
                "href": "https://ministere-sante.mg/api/predictorGroups"
            },
            {
                "displayName": "Data Approval Workflows",
                "singular": "dataApprovalWorkflow",
                "plural": "dataApprovalWorkflows",
                "href": "https://ministere-sante.mg/api/dataApprovalWorkflows"
            }
        ]
    }

resources.displayName

resources.singular

ressources.plural

ressources.href

Analytics Table Hooks

analyticsTableHook

analyticsTableHooks

https://ministere-sante.mg/api/analyticsTableHooks

Attributes

attribute

attributes

https://ministere-sante.mg/api/attributes

Categories

category

categories

https://ministere-sante.mg/api/categories

Category Combos

categoryCombo

categoryCombos

https://ministere-sante.mg/api/categoryCombos

Category Option Combos

categoryOptionCombo

categoryOptionCombos

https://ministere-sante.mg/api/categoryOptionCombos

Category Option Group Sets

categoryOptionGroupSet

categoryOptionGroupSets

https://ministere-sante.mg/api/categoryOptionGroupSets

Category Option Groups

categoryOptionGroup

categoryOptionGroups

https://ministere-sante.mg/api/categoryOptionGroups

Category Options

categoryOption

categoryOptions

https://ministere-sante.mg/api/categoryOptions

Charts

chart

charts

https://ministere-sante.mg/api/charts

Constants

constant

constants

https://ministere-sante.mg/api/constants

Dashboard Items

dashboardItem

dashboardItems

https://ministere-sante.mg/api/dashboardItems

Dashboards

dashboard

dashboards

https://ministere-sante.mg/api/dashboards

Data Approval Levels

dataApprovalLevel

dataApprovalLevels

https://ministere-sante.mg/api/dataApprovalLevels

Data Approval Workflows

dataApprovalWorkflow

dataApprovalWorkflows

https://ministere-sante.mg/api/dataApprovalWorkflows

Data Element Group Sets

dataElementGroupSet

dataElementGroupSets

https://ministere-sante.mg/api/dataElementGroupSets

Data Element Groups

dataElementGroup

dataElementGroups

https://ministere-sante.mg/api/dataElementGroups

Data Element Operands

dataElementOperand

dataElementOperands

https://ministere-sante.mg/api/dataElementOperands

Data Elements

dataElement

dataElements

https://ministere-sante.mg/api/dataElements

Data Entry Forms

dataEntryForm

dataEntryForms

https://ministere-sante.mg/api/dataEntryForms

Data Set Notification Templates

dataSetNotificationTemplate

dataSetNotificationTemplates

https://ministere-sante.mg/api/dataSetNotificationTemplates

Data Sets

dataSet

dataSets

https://ministere-sante.mg/api/dataSets

Data Stores

dataStore

dataStores

https://ministere-sante.mg/api/dataStore

Documents

document

documents

https://ministere-sante.mg/api/documents

Event Charts

eventChart

eventCharts

https://ministere-sante.mg/api/eventCharts

Event Filters

eventFilter

eventFilters

https://ministere-sante.mg/api/eventFilters

Event Reports

eventReport

eventReports

https://ministere-sante.mg/api/eventReports

External File Resources

externalFileResource

externalFileResources

https://ministere-sante.mg/api/externalFileResources

External Map Layers

externalMapLayer

externalMapLayers

https://ministere-sante.mg/api/externalMapLayers

File Resources

fileResource

fileResources

https://ministere-sante.mg/api/fileResources

Icons

icon

icons

https://ministere-sante.mg/api/icons

Indicator Group Sets

indicatorGroupSet

indicatorGroupSets

https://ministere-sante.mg/api/indicatorGroupSets

Indicator Groups

indicatorGroup

indicatorGroups

https://ministere-sante.mg/api/indicatorGroups

Indicator Types

indicatorType

indicatorTypes

https://ministere-sante.mg/api/indicatorTypes

Indicators

indicator

indicators

https://ministere-sante.mg/api/indicators

Interpretations

interpretation

interpretations

https://ministere-sante.mg/api/interpretations

Job Configurations

jobConfiguration

jobConfigurations

https://ministere-sante.mg/api/jobConfigurations

Legend Sets

legendSet

legendSets

https://ministere-sante.mg/api/legendSets

Map Views

mapView

mapViews

https://ministere-sante.mg/api/mapViews

Maps

map

maps

https://ministere-sante.mg/api/maps

Message Conversations

messageConversation

messageConversations

https://ministere-sante.mg/api/messageConversations

Metadata Versions

metadataVersion

metadataVersions

https://ministere-sante.mg/api/metadata/version

Min Max Data Elements

minMaxDataElement

minMaxDataElements

https://ministere-sante.mg/api/minMaxDataElements

O Auth2 Clients

oAuth2Client

oAuth2Clients

https://ministere-sante.mg/api/oAuth2Clients

Option Group Sets

optionGroupSet

optionGroupSets

https://ministere-sante.mg/api/optionGroupSets

Option Groups

optionGroup

optionGroups

https://ministere-sante.mg/api/optionGroups

Option Sets

optionSet

optionSets

https://ministere-sante.mg/api/optionSets

Options

option

options

https://ministere-sante.mg/api/options

Organisation Unit Group Sets

organisationUnitGroupSet

organisationUnitGroupSets

https://ministere-sante.mg/api/organisationUnitGroupSets

Organisation Unit Groups

organisationUnitGroup

organisationUnitGroups

https://ministere-sante.mg/api/organisationUnitGroups

Organisation Unit Levels

organisationUnitLevel

organisationUnitLevels

https://ministere-sante.mg/api/organisationUnitLevels

Organisation Units

organisationUnit

organisationUnits

https://ministere-sante.mg/api/organisationUnits

Predictor Groups

predictorGroup

predictorGroups

https://ministere-sante.mg/api/predictorGroups

Predictors

predictor

predictors

https://ministere-sante.mg/api/predictors

Program Data Elements

programDataElement

programDataElements

https://ministere-sante.mg/api/programDataElements

Program Indicator Groups

programIndicatorGroup

programIndicatorGroups

https://ministere-sante.mg/api/programIndicatorGroups

Program Indicators

programIndicator

programIndicators

https://ministere-sante.mg/api/programIndicators

Program Notification Templates

programNotificationTemplate

programNotificationTemplates

https://ministere-sante.mg/api/programNotificationTemplates

Program Rule Actions

programRuleAction

programRuleActions

https://ministere-sante.mg/api/programRuleActions

Program Rule Variables

programRuleVariable

programRuleVariables

https://ministere-sante.mg/api/programRuleVariables

Program Rules

programRule

programRules

https://ministere-sante.mg/api/programRules

Program Sections

programSection

programSections

https://ministere-sante.mg/api/programSections

Program Stage Sections

programStageSection

programStageSections

https://ministere-sante.mg/api/programStageSections

Program Stages

programStage

programStages

https://ministere-sante.mg/api/programStages

Program Tracked Entity Attribute Groups

programTrackedEntityAttributeGroup

programTrackedEntityAttributeGroups

https://ministere-sante.mg/api/programTrackedEntityAttributeGroups

Programs

program

programs

https://ministere-sante.mg/api/programs

Push Analysis

pushAnalysis

pushAnalysis

https://ministere-sante.mg/api/pushAnalysis

Relationship Types

relationshipType

relationshipTypes

https://ministere-sante.mg/api/relationshipTypes

Relationships

relationship

relationships

https://ministere-sante.mg/api/relationships

Report Tables

reportTable

reportTables

https://ministere-sante.mg/api/reportTables

Reports

report

reports

https://ministere-sante.mg/api/reports

Sections

section

sections

https://ministere-sante.mg/api/sections

Sms Commands

smsCommand

smsCommands

https://ministere-sante.mg/api/smsCommands

Sql Views

sqlView

sqlViews

https://ministere-sante.mg/api/sqlViews

Tracked Entity Attributes

trackedEntityAttribute

trackedEntityAttributes

https://ministere-sante.mg/api/trackedEntityAttributes

Tracked Entity Instance Filters

trackedEntityInstanceFilter

trackedEntityInstanceFilters

https://ministere-sante.mg/api/trackedEntityInstanceFilters

Tracked Entity Instances

trackedEntityInstance

trackedEntityInstances

https://ministere-sante.mg/api/trackedEntityInstances

Tracked Entity Types

trackedEntityType

trackedEntityTypes

https://ministere-sante.mg/api/trackedEntityTypes

User Groups

userGroup

userGroups

https://ministere-sante.mg/api/userGroups

User Roles

userRole

userRoles

https://ministere-sante.mg/api/userRoles

Users

user

users

https://ministere-sante.mg/api/users

Validation Notification Templates

validationNotificationTemplate

validationNotificationTemplates

https://ministere-sante.mg/api/validationNotificationTemplates

Validation Results

validationResult

validationResults

https://ministere-sante.mg/api/validationResults

Validation Rule Groups

validationRuleGroup

validationRuleGroups

https://ministere-sante.mg/api/validationRuleGroups

Validation Rules

validationRule

validationRules

https://ministere-sante.mg/api/validationRules

Visualizations

visualization

visualizations

https://ministere-sante.mg/api/visualizations

Note

Pour modifier l’URL pour sélectionner une liste de ressources souhaitées, nous pouvions envoyer une requête GET sur tout l’URL dans la dernière colonne du tableau ci-dessus.

Vous aimeriez voir la valeur de ressource indicators, et avec la requête GET sur l’URLs https://ministere-sante.mg/api/indicators , nous avions le résultat suivant :

status

Time

Size

200 OK

549 ms

4.8 KB


    {
        "pager": {
            "page": 1,
            "pageCount": 52,
            "total": 2598,
            "pageSize": 50,
            "nextPage": "https://ministere-sante.mg/api/indicators?page=2"
        },
        "indicators": [
            {
                "id": "xxxxxxxxxxx",
                "displayName": "AVOIR TOTAL  FIN DU MOIS PRÉCÈDENT"
            },
            {
                "id": "xxxxxxxxxxx",
                "displayName": "CHRD Autres pathologies néo-natales"
            },
            {
                "id": "xxxxxxxxxxx",
                "displayName": "CHRD Dentisterie Écart"
            },
            {
                "id": "xxxxxxxxxxx",
                "displayName": "CHRD Dentisterie Solde théorique Fin du mois en cours"
            },
            {
                "id": "xxxxxxxxxxx",
                "displayName": "CHRD Durée moyenne de séjour"
            },
            {
                "id": "xxxxxxxxxxx",
                "displayName": "CHRD Durée moyenne de séjour en chambre d’isolement"
            },
            {
                "id": "xxxxxxxxxxx",
                "displayName": "CHRD Nb Hémorragie 1er trimestre, cas"
            }
        ]
    }

Remarque :

Si vous souhaitez specifier le page d’indicateur que vous vouliez voir, vous pouviez envoyer une requete GET sur l’URL:

Description de l’indicateur

Titre

type

valeur

Description

id

xxxxxxxxxxx

code de l’indicateur qui a le nom dans le displayName

displayName

AVOIR TOTAL FIN DU MOIS PRÉCÈDENT

Nom de l’indicateur

Réponse possible des endpoints

Sur la base de la requête/requête GET, quelques réponses différentes sont possibles. Ci-dessous, nous résumons chaque possibilité.