Thème
Transmissions
URL : /transmissions • Menu : Suivi des activités ▸ Transmissions • Permission requise : transaction_read
Liste en temps réel de tous les échanges (transactions métier) qui transitent par la plateforme. Un échange = une ligne.

Colonnes
Toutes les colonnes sont triables (clic sur l'en-tête) et personnalisables via le sélecteur de colonnes (icône à gauche du bouton Filtres). La colonne CorrelationId est épinglée à gauche.
| Colonne | Type | Signification |
|---|---|---|
| CorrelationId | Texte | Identifiant unique de la transmission — clé de traçabilité universelle. |
| Capturé à | Datetime | Horodatage de la capture par la plateforme. |
| Module | Enum | Code de l'eventType : mi-consultation-droits, mi-adjudication, mi-transmission… |
| Source | Texte | Code de l'organisation émettrice. |
| Destination | Texte | Code de l'organisation destinataire. |
| Classification | Enum | Nature technique du flux (voir tableau). |
| Statut | Enum | État de la transmission (voir tableau). |
| Sous-type | Enum | Précision métier dans le module (ex. Batch, Adjudication, Facture…). |
| Latence (ms) | Nombre | Durée bout-en-bout en millisecondes. |
| Actions | — | 👁️ Voir le détail • 📋 Copier le correlationId. |
Colonnes additionnelles
Le bouton sélecteur de colonnes permet d'afficher d'autres colonnes (notamment l'état d'export vers l'entrepôt de données) qui sont masquées par défaut pour garder la vue lisible.
Barre de filtres
- Recherche — collez un
correlationIdpour une recherche directe. - Filtre période — Aujourd'hui, Cette semaine, Ce mois-ci (défaut), Cette année, Personnalisé. La page est ouverte par défaut sur le mois courant (paramètres
dateFrom/dateTodans l'URL). - Bouton Filtres — ouvre un panneau latéral avec les filtres avancés.
Filtres avancés disponibles : Module (multi), Classification (multi), Statut (multi), Source, Destination, Plage de latence.
Classifications
| Classification | Description |
|---|---|
REAL_TIME_SYNC | Échange synchrone temps réel — la réponse est attendue dans la foulée. |
REAL_TIME_ASYNC | Échange asynchrone temps réel — la requête est acceptée immédiatement, la réponse arrive plus tard. |
BATCH | Échange en lot (SFTP, transmissions de masse). |
ADMINISTRATIVE | Opération administrative (provisionnement, configuration). |
ERROR | Transaction classée en erreur dès capture. |
Statuts
| Statut | Famille | Signification |
|---|---|---|
SUCCESS 🟢 | Succès | Transaction aboutie normalement. |
ERROR 🔴 | Échec | Erreur technique côté plateforme (format, parsing, mapping). |
PARTNER_ERROR 🔴 | Échec | Erreur applicative remontée par le partenaire. |
REJECTED 🔴 | Échec | Refusée par la plateforme (règle de validation). |
DENIED 🔴 | Échec | Accès refusé (credential invalide ou révoqué). |
TIMEOUT 🟠 | Échec | Délai dépassé sans réponse du partenaire. |
CIRCUIT_OPEN 🟠 | Échec | Circuit breaker ouvert — appels bloqués pour laisser récupérer le système cible. |
ACCEPTED 🟢 | Succès (legacy) | Statut historique, conservé pour les anciennes transmissions. |
États d'export
| État | Signification |
|---|---|
PENDING | Export en attente vers l'entrepôt. |
EXPORTED | Exporté avec succès. |
FAILED | Échec d'export (en attente de retry). |
DLQ | Placé en Dead Letter Queue après épuisement des ré-essais — intervention technique requise. |
Volet de détail
Cliquez sur 👁️ ou sur la ligne pour ouvrir le volet Détail de la transaction.

Le volet titré « Détail de la transaction » affiche le CorrelationId complet sous le titre. Il est organisé en sections empilées :
Résumé
Grille de 11 champs :
| Champ | Description |
|---|---|
| Module | Code du MI (ex. mi transmission). |
| Type | Type CloudEvents complet (ex. asaci.capture.transmission.v1). |
| Sous-type | Précision métier (ex. batch.received.rest). |
| Classification | Badge (Batch, Real_time_sync, …). |
| Statut | Badge coloré (Accepté, Success, Error, Timeout…). |
| Source | Path d'origine de l'appel (ex. /mi-transmission). |
| Destination(s) | Code et/ou nom des organisations destinataires. |
| Latence | Durée bout-en-bout (ex. 268 ms). |
| Émis à | Horodatage côté émetteur. |
| Capturé à | Horodatage côté plateforme. |
| Event ID | UUID v4 CloudEvents — copiable, utilisé pour tracer l'export d'une transaction. |
Endpoint et requête
Sous-titre dynamique de la forme /{module} → MI (ex. /mi-transmission → MI, /mi-adjudication → MI), avec rappel de l'horodatage d'émission et de la latence.
Bloc de payload de la requête :
- Onglet Requête (et Réponse si une réponse est associée).
- Bouton Révéler le contenu — affiche le corps complet (masqué par défaut pour les payloads volumineux).
- Bouton Télécharger — sauvegarde le payload sur disque.
- Bouton Copier le code — copie dans le presse-papier.
- Bascule JSON / Texte — choisit le mode d'affichage.
Champs typiques du payload : correlationId, resourceCode (rights, claim, invoice, POPULATION, *…), emitterId, destinations, et — selon le flux — le payload applicatif (actes, identifiants assuré, manifest batch…).
Fichier (batch)
Section visible uniquement pour les transmissions de type batch (classification BATCH, ex. mi-transmission avec resourceCode: POPULATION).
Affiche : nom du fichier, taille, nombre de lignes, taux d'erreur. Bouton Télécharger disponible si le fichier est encore conservé en stockage.
Metadata
Champs techniques détaillés :
| Champ | Signification |
|---|---|
status | Identique à la colonne. |
latencyMs | Durée totale. |
partnerResponseCode | Code HTTP retourné par le partenaire. |
circuitBreakerState | CLOSED, HALF_OPEN, OPEN. |
decision | Verdict final de la plateforme. |
processingDurationMs | Temps de traitement interne ASACI. |
reason | Texte libre expliquant l'échec. |
Événements liés (n)
Liste des événements d'audit (audit-events) corrélés au même correlationId. Permet de retracer le parcours technique de bout en bout (réception, validation, mapping, dispatch, retour partenaire, export entrepôt).
Enrichissement
Champs calculés à la capture : capturedAt, classification, businessDay, hasFds, actCount, totalDemande, totalRO, totalRC, resteACharge, hasFile, fileLineCount, fileErrorRate.
Conservation
La durée de conservation (données complètes et métadonnées pour les agrégats statistiques) est définie par la politique de rétention de votre plateforme. Contactez l'équipe exploitation pour la valeur en vigueur.
Actions accessibles
La page est en lecture seule. Aucune action ne modifie les transmissions (par design — elles sont immuables).
Voir aussi
- Diagnostiquer un échec de transmission — parcours dédié au dépannage.
- Statuts et enums — glossaire des statuts.