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/AAAA → AAAA-MM-JJ.
DATE_ISO_TO_FRNonAAAA-MM-JJ → JJ/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