7. Le Noyau Horizon
Le Noyau Horizon constitue le cœur fonctionnel de la Plateforme. Il maintient une interprétation commune des informations utiles, applique les règles et les permissions, coordonne les traitements et conserve l'autorité sur les actions demandées aux autres composantes.
8. Cycle de traitement d’un événement
Le Noyau Horizon reçoit des informations provenant de plusieurs interfaces, services et fonctions internes. Une même information peut nécessiter une simple mise à jour, déclencher plusieurs conséquences, attendre une confirmation humaine ou être refusée sans produire d'action. Le Noyau doit donc appliquer un cycle commun permettant de comprendre l'origine de l'événement, de vérifier son contexte et d'établir ce qui a réellement été exécuté.
9. État global et événements Horizon
Le Noyau Horizon doit pouvoir interpréter une information à partir d'une représentation cohérente de la situation connue par la Plateforme. Cette représentation lui permet notamment d'identifier les personnes et services concernés, de vérifier les conditions d'un traitement, de comparer une demande avec l'état existant et de déterminer les conséquences encore pertinentes.