Versions et publication
Les vérifications qu'un flux doit passer pour être mis en service, et comment l'en retirer.
L'onglet Versions est la surface de publication. Un flux publié est celui qui répond aux vrais messages : tout ce dont il dépend doit donc être réglé au préalable.
Ce que montre le résumé
Avant publication, la vue restitue le flux en langage clair afin que la configuration puisse être vérifiée dans son ensemble plutôt qu'étape par étape :
- la revendication — les messages auxquels ce flux répond,
- combien d'éléments de données il écrit dans DHIS2,
- combien de groupes de personnes il alerte, et
- combien de ses codes de signaux portent une description.
Le décompte des codes est un indicateur de maturité plutôt qu'une exigence stricte. Un flux peut être publié avec des codes sans description ; il ne devrait généralement pas l'être.
Ce qui bloque la publication
Trois choses empêchent un flux d'être mis en service.
Des étapes inachevées. Toute étape de l'assistant à laquelle il manque quelque chose est nommée. Terminez-les d'abord.
Des modifications non enregistrées. Un flux qui n'a pas été enregistré sur le backend ne peut pas être publié — enregistrez, puis publiez. Cela évite de publier une configuration différente de celle affichée.
Une collision de revendications. Si un autre flux publié répond déjà à tout ce qui reste, et que celui-ci le ferait aussi, celui examiné en second ne recevrait jamais de message. Le portail nomme le flux en conflit plutôt que de laisser passer la collision.
La publication prend effet immédiatement
Un flux publié commence à répondre aux vrais messages dès sa publication. Il n'y a pas de déploiement progressif : servez-vous de l'étape Tester et publier pour faire circuler un signal de bout en bout au préalable.
Publier
Choisissez Publier et confirmez. Le statut du flux passe à Publié et il entre dans l'ordre d'examen des messages entrants.
Revenir au brouillon
Revenir au brouillon retire un flux de la chaîne. Les messages qu'il revendiquait retombent immédiatement sur le flux suivant qui les revendique — généralement le flux par défaut.
C'est cette retombée qui mérite réflexion avant de dépublier. Si aucun autre flux ne revendique ces messages et qu'il n'existe pas de flux par défaut, ils ne seront pas traités du tout, et les rapporteurs qui les envoient n'obtiendront aucune réponse.
Après la mise en service
Observez l'arrivée des premiers vrais messages dans l'explorateur de journaux. Un flux nouvellement publié qui revendique des messages mais échoue à l'étape de grammaire ou de correspondance y apparaîtra en quelques minutes, et se rattrape bien plus facilement à ce moment-là que dans un rapport hebdomadaire.