Esabora - MTES-MCT/histologe GitHub Wiki

Principe

Esabora est l'éditeur du logiciel PourMesDossiers, une solution de gestion de de dossiers. La solution PourMesDossiers SCHS est utilisée par les SCHS de certains territoires pour gérer des dossiers de signalement.

Pour éviter le double emploi des solutions, un interfaçage avec Histologe a été effectué par Esabora, basé sur des webservices (WS). Les interfaçages permettront de :

  • Créer un dossier dans un sas intermédiaire de PourMesDossiers à partir d'un signalement déposé sur Histologe
  • Interroger le statut des dossiers du sas PourMesDossiers
  • Mettre à jour le signalement sur Histologe en y ajoutant des suivis automatiques à partir des infos récupérées sur PourMesDossiers

📁 La documentation sur l'utilisation des webservices Esabora est consultable sur le drive.

Partenaires concernés

Esabora est utilisé par :

  • Le SCHS de Pau (64)
  • Le SCHS de Grasse (06)
  • Le SCHS de Lille (59) - en test
  • Le SCHS de Châlons en Champagne (51)
  • Le SCHS de Montpellier (34)
  • Le SCHS de Saint Nazaire (44)
  • Le SCHS de Lyon (69)

Création d'un dossier dans le sas Esabora

  1. Création du signalement sur Histologe
  2. Affectation du signalement au SCHS
  3. Création du dossier dans le sas Esabora
    1. Validé : dossier importé
    2. Non validé : dossier non importé
  4. Instruction du dossier dans Esabora

Informations transmises

Champ Type Description
Référence_Histologe string Référence du dossier (identifiant unique). Clé de vérification. Obligatoire
Usager_Nom string Nom de l'usager qui a déposé le signalement. Taille maximum : 50 caractères
Usager_Prénom string Prénom de l'usager qui a déposé le signalement. Taille maximum : 25 caractères
Usager_Numéro string Champ "N° de rue" de l’adresse de l’usager Doit contenir le N° et l'éventuel Bis, Ter… Exemple : "108BIS" Taille maximum : 10 caractères
Usager_Mail string Adresse email de l'usager qui a déposé le signalement
Usager_Téléphone string Adresse email de l'usager qui a déposé le signalement
Usager_Nom_Rue string Champ "Nom de rue" de l’adresse de l’usager Taille maximum : 60 caractères
Usager_Adresse2 string Champ "Complément d’adresse" de l’adresse de l’usager Taille maximum : 60 caractères
Usager_CodePostal string Code postal du logement. 5 caractères max
Usager_Ville string Ville du signalement. 60 caractères max
Usager_Téléphone string Téléphone de l'usager qui a fait la demande Taille maximum : 20 caractères
Adresse_Numéro string Numéro de rue du logement. Contient un nombre et éventuellement bis, ter, etc. 10 caractères max
Adresse_Nom_Rue string Nom de la rue. 60 caractères max
Adresse_Code_Postal string Champ "Code postal" du signalement Taille maximum : 5 caractères
Adresse_Ville string Champ "Ville" du signalement Taille maximum : 60 caractères
Adresse_Etage string 3 caractères max
Adresse_Porte string 3 caractères max
Adresse_Latitude string 12 chiffres avant la virgule, 15 chiffres après max
Adresse_Longitude string 12 chiffres avant la virgule, 15 chiffres après max
Dossier_Ouverture string Date de dépôt du signalement. Format JJ/MM/AAAA
Dossier_Commentaire string Commentaire de suivi sur le signalement Taille maximum : 4000 caractères
PJ_Documents array Tableau de la ou des pièces jointes
documentName string nom du document
documentSize numeric poids du document
documentContent Base64Encoded Contenu du document encodé en base 64
PJ_Observations string Champ commentaire associées aux pièces jointes Taille maximum : 4000 caractères

Interrogation sur le statut d'un dossier dans le sas Esabora

  1. Deux fois par jour : interrogation de l'API Esabora (transmission de la référence du signalement Histologe)
  2. Récupération du statut du dossier dans le SAS.
  3. Mise à jour du statut de l'affectation en fonction de la valeur retournée :
    1. Importé (I) ▶️ Statut affectation acceptée
    2. Non importé (N) ▶️ Statut affectation refusée
    3. A traiter (A) ▶️ Statut affectation en cours

Mise à jour des dossiers

  1. Deux fois par jour : interrogation de l'API Esabora (transmission de la référence du signalement Histologe)
  2. Vérification des informations du dossier sur Esabora
  3. Récupération des infos du dossier (Statut, Etat, informations complémentaires)
  4. Si mise à jour, création d'un suivi dans le signalement sur Histologe
  5. Si l'état du dossier est terminé (T) sur Esabora ▶️ Clôture du signalement pour ce partenaire (SCHS)