Skip to content

Statuts et enums

Référentiel centralisé de tous les statuts et énumérations utilisés dans la console.

Transmissions

Statut (status)

ValeurFamilleSignification
SUCCESSSuccès 🟢Transaction aboutie normalement.
ACCEPTEDSuccès (legacy) 🟢Statut historique — conservé pour les anciennes transmissions.
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.

Classification

ValeurSignification
REAL_TIME_SYNCSynchrone temps réel — réponse immédiate attendue.
REAL_TIME_ASYNCAsynchrone temps réel — réponse différée.
BATCHLot (SFTP, fichiers groupés).
ADMINISTRATIVEOpération administrative (provisionnement).
ERRORClassée en erreur dès capture.

État d'export (exportStatus)

ValeurSignification
PENDINGExport en attente.
EXPORTEDExporté avec succès vers l'entrepôt.
FAILEDÉchec d'export — en attente de retry.
DLQPlacé en Dead Letter Queue après épuisement des ré-essais.

Sous-type (subType)

Précision métier dans un module — varie selon le module :

ModuleSous-types observés
mi-consultation-droitsStandard.
mi-adjudicationAdjudication (endpoint /claims), Facture (endpoint /invoices).
mi-transmissionBatch (population, adhérents).

État du circuit breaker (circuitBreakerState)

ValeurSignification
CLOSEDNormal — les appels passent.
HALF_OPENTest — quelques appels autorisés pour vérifier si le partenaire est rétabli.
OPENBloqué — tous les appels sont refusés temporairement.

Organisations

Statut d'organisation

ValeurFamilleSignification
PENDING_PROVISIONINGTransitoire 🟠Provisionnement en cours après création.
PROVISIONING_FAILEDErreur 🔴Échec du provisionnement.
ACTIVE (Actif)Normal 🟢Opérationnelle.
DEACTIVATION_IN_PROGRESSTransitoire 🟠Désactivation en cours.
PARTIALLY_DEACTIVATEDErreur 🟠Désactivation partielle.
INACTIVE (Désactivé)Normal ⚪Désactivée.
DELETEDTerminal ⚪Marquée supprimée côté registre.

Type d'organisation

ValeurLibellé UI
ACAssurance
MUTUELLEMutuelle
OGDOGD
PRESTATAIRE_SOINSPrestataire de soins
AUTREAutre

Utilisateurs

Synchronisation IDP (Sync)

Indicateur de cohérence entre le registre interne (PostgreSQL identity-orchestration) et l'annuaire IDP (WSO2 IS) :

ValeurSignification
AlignéLes deux systèmes sont synchrones.
⚠️ DivergentUne dérive a été détectée — un workflow de réconciliation peut être déclenché.
ErreurÉchec de synchronisation — intervention requise.

Statut utilisateur

ValeurFamilleSignification
PENDING_PROVISIONINGTransitoire 🟠Création côté IDP en cours.
PROVISIONING_FAILEDErreur 🔴Échec du provisionnement.
PENDING_ACTIVATIONEn attente 🟠Invitation envoyée, non acceptée.
ACTIVE (Actif)Normal 🟢Opérationnel.
DEACTIVATION_IN_PROGRESSTransitoire 🟠Désactivation en cours.
INACTIVE (Désactivé)Normal ⚪Désactivé.
REACTIVATION_IN_PROGRESSTransitoire 🟠Réactivation en cours.
INVITATION_EXPIRED (Invitation expirée)En attente 🔴Invitation expirée.

Groupes

Statut de groupe

ValeurFamilleSignification
PENDING_PROVISIONINGTransitoire 🟠Création côté IDP en cours.
ACTIVE (Actif)Normal 🟢Opérationnel.
PROVISIONING_FAILEDErreur 🔴Échec de création.

Type de groupe

ValeurLibellé UI
defaultPar défaut
customCustom

Credentials

Type d'authentification (REST)

ValeurDescription
API_KEYClé API injectée dans un en-tête HTTP.
HTTP_SIGNATURESignature cryptographique de la requête (Cavage draft).
OAUTH2_CLIENT_CREDENTIALSObtention d'un jeton OAuth2 via client_id/client_secret.
OAUTH2_PLUS_HTTP_SIGNATURECombinaison OAuth2 + signature HTTP.

Type d'authentification (SFTP)

ValeurDescription
SSH_KEYAuthentification par clé SSH publique.

Mode de provisionnement

ValeurDescription
SELF_PROVIDEDL'organisation fournit ses clés.
SYSTEM_PROVIDEDLa plateforme génère et stocke les clés.

Statut de provisionnement OAuth / SFTP

ValeurSignification
PENDINGProvisionnement en cours.
PROVISIONEDProvisionné avec succès.
FAILEDÉchec — intervention requise.

Services

Statut de module (catalogue)

ValeurSignification
ACTIVEEn production — activable.
MAINTENANCEMaintenance temporaire.
DEPRECATEDDéprécié — non activable sur de nouvelles organisations.

Direction d'un service

ValeurSignification
INBOUNDEntrant dans la plateforme — l'organisation émet la requête, la plateforme la reçoit.
OUTBOUNDSortant de la plateforme — la plateforme émet la requête, l'organisation la reçoit.

Protocole de connecteur

ValeurDescription
RESTÉchange HTTP.
SFTPTransfert de fichiers sécurisé.

Méthode HTTP (services REST)

GET, POST, PUT, PATCH.

Format de fichier (services SFTP)

CSV, JSON, XML.

Mappings

Direction

ValeurSignification
REQUEST (REQUETE (PLATEFORME → PARTENAIRE))Transformation appliquée à la donnée envoyée.
RESPONSE (REPONSE (PARTENAIRE → PLATEFORME))Transformation appliquée à la donnée reçue.

Règle de transformation

ValeurExpression requiseDescription
TRIMNonSupprime les espaces aux extrémités.
UPPERNonMajuscules.
LOWERNonMinuscules.
TRIM_UPPERNonTRIM + UPPER.
DATE_FR_TO_ISONonJJ/MM/AAAAAAAA-MM-JJ.
DATE_ISO_TO_FRNonAAAA-MM-JJJJ/MM/AAAA.
DECIMAL_2NonForce 2 décimales.
DECIMAL_4NonForce 4 décimales.
MAP_STATUS_CODEOuiMapping clé/valeur.
DEFAULTOuiValeur par défaut.
REPLACEOuiRemplace un motif.
JSONATAOuiExpression JSONATA.
CUSTOM_JSOuiDéprécié.

Audit

Action

CREATE, UPDATE, DELETE, ACTIVATE, DEACTIVATE, RESEND, EXPIRE, RETRY, COMPLETE, FAIL.

Résultat

ValeurSignification
SUCCESS 🟢Opération réussie.
FAILURE 🔴Opération échouée.
PARTIAL 🟠Partiellement réussie.
PENDING 🟠En attente de finalisation.

Source (microservice)

ValeurDomaine
identity-orchestrationCycle de vie des utilisateurs.
organization-registryOrganisations, services, credentials, mappings.
integration-engineExécution des flux d'intégration.

Type de ressource (resourceType)

USER, PARTNER, SERVICE_ENDPOINT, CREDENTIAL, MAPPING.

Export des données

Statut d'un job d'export

ValeurFamilleSignification
RUNNINGTransitoire 🟠Job en cours d'exécution.
SUCCESSNormal 🟢Job terminé avec succès.
FAILEDErreur 🔴Job échoué — voir le détail.
SKIPPEDNormal ⚪Aucune donnée à exporter (le businessDay était vide).
RETRYINGTransitoire 🟠Re-tentative automatique en cours après une erreur transitoire.

Déclencheur d'un job (trigger)

ValeurSignification
SCHEDULEDExécution déclenchée par la planification cron.
MANUALLancement explicite via le bouton ▶ Lancer maintenant.

Mode d'export (mode)

ValeurSignification
FULLLe businessDay complet est exporté — toutes les transmissions du jour.
INCREMENTALSeules les transmissions arrivées depuis le dernier export réussi sont exportées.

Format de compression (Parquet)

SNAPPY (défaut), GZIP, ZSTD, NONE.

Rôles

Les 13 rôles de la plateforme sont listés dans le référentiel Rôles.

Rôles applicatifs principaux (dans l'ordre de privilèges décroissants) : platform-governor, organization-manager, user-manager, audit-viewer, transaction-viewer, analytics-viewer, organization-viewer, user-viewer.

Documentation ASACI Santé Connect