# Intéropérabilité

# Préambule

Curecall est capable de s'inscrire dans un écosystème de gestion patient existant en synchronisant les données avec les logiciels de gestion de dossier patient.

Curecall devient alors une extension du logiciel de gestion de dossier patient.

Curecall peut recevoir des données :

  • D'identité de patients
  • De rendez-vous (planning) patients
  • D'informations complémentaires du patient (état de santé, analyses récentes etc.)

Curecall peut faire remonter des données :

  • D'identité de patient en cas de mise à jour
  • De rendez-vous en cas de mise à jour
  • Quantitatives, collectées durant le suivi Curecall
  • Qualitatives, calculées par le moteur de règles Curecall durant le suivi
  • Des rapports PDF résumant le suivi effectué par Curecall

# Lexique

  1. Curecall : Le logiciel Curecall dans son ensemble
  2. Logiciel source, logiciel tiers : Désigne le logiciel avec lequel Curecall se synchronise

# Configurations possibles

Plusieurs configurations d'interopérabilité sont possibles en fonction des cas.

Il est possible de combiner plusieurs méthodes d'interopérabilité tant que les identifiants patient (IPP) sont uniques et uniformes dans les différentes sources de données.

# Interopérabilité standardisée (HL7 SFTP)

Cette intégration est réalisable avec un EAI, dans un hôpital par exemple. Les échanges se font sur un serveur SFTP Curecall.

Connexion avec un EAI
Connexion avec un EAI

En savoir plus
interop-hl7/

# Interopérabilité par API HTTPS

Cette méthode permet une intégration directe entre un logiciel contenant la donnée patient et Curecall.

Le logiciel tiers a accès à des routes d'API Curecall lui permettant d'envoyer de la donnée à Curecall.

Selon le fonctionnement du logiciel tiers, il existe deux méthodes pour permettre de récupérer de la donnée depuis Curecall:

  1. Si le logiciel tiers a une API HTTPS publique, Curecall peut faire appel à des webhooks. La remontée de données est instantanée.
  2. Si le logiciel tiers est uniquement installé en local chez le client, sans API publique, il peut faire des appels réguliers (polling) à l'API Curecall pour obtenir les données mises à jour. La remontée de données n'est pas instantanée, elle se fait à la fréquence choisie par le logiciel tiers

Avec Webhooks
Avec Webhooks

Avec Polling
Avec Polling

En savoir plus
interop-api/

# Interopérabilité automatique impossible

Dans le cas où une interopérabilité automatique est impossible si par exemple le logiciel tiers n'est plus maintenu, Curecall peut effectuer des synchronisations à partir de fichiers CSV ou XLSX.

Il est possible d'automatiser l'ingestion de ces fichiers en les déposants sur le serveur SFTP Curecall.

Synchronisation Manuelle
Synchronisation Manuelle

En savoir plus
manual-sync/

# Intégration sur mesure

Curecall alloue des ressources techniques pour mettre en place de nouvelles intégrations sur mesure avec des logiciels tiers afin de créer un écosystème fortement intégré et offrant la meilleure expérience possible aux clients de Curecall et des logiciels tiers.

Merci d'adresser vos demandes d'intégration sur mesure à hello@curecall.com.