Des outils conçus pour l'interopérabilité des soins de santé.
Connectez votre hôpital, clinique, laboratoire ou pharmacie au réseau OpesCare en utilisant la méthode d'intégration adaptée à votre infrastructure existante.
API RESTful — intégration directe système à système
L'API Connect donne aux systèmes de santé autorisés un accès programmatique complet à la plateforme OpesCare — identité patient, consentement, chronologies cliniques, disponibilité des médicaments et plus. Tous les points de terminaison sont basés sur JSON et authentifiés via les identifiants clients OAuth 2.0.
- Flux d'identifiants clients OAuth 2.0
- Points de terminaison versionnés — version stable actuelle : v1
- Environnement sandbox pour les tests en pré-production sécurisés
- Piste d'audit complète — chaque appel API est enregistré
"health_id": "CM-HID-7KQ9-MP42-X8D1",
"consent_ref": "CNS-789",
"data": [...]
Bibliothèques prêtes à l'emploi en PHP, JavaScript, Python et plus
Le SDK encapsule l'API Connect dans des clients idiomatiques pour que votre équipe de développement puisse intégrer en jours plutôt qu'en semaines.
PHP
StableLaravel/Symfony compatible. Install via Composer. Full typed request/response objects.
composer require opes-health-systems/opescare-php
JavaScript
StableNode.js and browser-compatible. Works with Axios and Fetch. TypeScript definitions included.
npm install @opes-health-systems/opescare-js
Python
BetaAsync and sync clients. Pydantic models for type safety. FastAPI and Django ready.
pip install opescare-python
.NET / Java
Roadmap.NET 6+ and Java 17+ clients are currently in development. Register to be notified at launch.
Coming soon — register interest
Intégrez la recherche de patients et le consentement dans votre application web
Le Connect Widget est un composant web sécurisé et isolé que vous pouvez intégrer dans votre système d'information hospitalier ou portail web existant. Il gère la recherche de patients, la demande de consentement et la récupération des dossiers sans nécessiter d'intégration API personnalisée.
- Intégration par une seule balise script — aucun pipeline de build requis
- iFrame isolé — zéro accès à l'état de votre application parente
- Thème et libellés personnalisables
- API postMessage pour les callbacks de résultats dans votre application
Connexion des systèmes hérités, bases de données locales et environnements hors ligne
Tous les établissements ne disposent pas d'un système prêt pour les API modernes. Le Bridge Agent est un service local léger qui peut se connecter à des bases de données sur site, des systèmes d'exportation de fichiers ou des environnements semi-hors-ligne, et synchroniser les dossiers de manière sécurisée avec OpesCare sur une base planifiée ou événementielle.
Connecteur de Base de Données Local
Lit depuis des bases de données MySQL, PostgreSQL, MSSQL ou SQLite sur votre réseau local et mappe les dossiers au modèle de données OpesCare.
Analyseur d'Export de Fichiers
Ingère des exports CSV, HL7 ou PDF structurés depuis les systèmes EMR hérités et les traduit en dossiers compatibles FHIR.
File d'Attente de Synchronisation Hors Ligne
Les dossiers sont mis en file d'attente localement lorsque l'établissement est hors ligne, puis synchronisés automatiquement lorsque la connexion est rétablie.
Stockage Local Chiffré
Toutes les données en file d'attente sont chiffrées au repos sur la machine locale avec AES-256. Les identifiants sont stockés dans des trousseaux de clés OS sécurisés.
Un portail web complet pour les établissements sans système numérique propre
OpesCare Lite est un portail web sécurisé et hébergé qui permet aux petites cliniques, pharmacies et postes de santé d'accéder au réseau OpesCare sans développer d'intégration. Le personnel se connecte depuis n'importe quel navigateur moderne et travaille directement avec les dossiers patients via une interface guidée.
- Zéro installation — entièrement basé sur navigateur
- Accès basé sur les rôles — médecins, infirmiers, pharmaciens, administrateurs
- Fonctionne sur tablettes et connexions à faible bande passante
- Mêmes normes de sécurité et d'audit que les intégrations API
Restez synchronisé avec les événements de la plateforme en temps réel
Abonnez votre point de terminaison aux événements OpesCare et gardez votre système local à jour sans interroger l'API.
Sujets d'événements disponibles
visit.recorded
A new clinical visit has been pushed to the timeline.
consent.granted
A patient has approved a consent request.
consent.revoked
A patient has revoked an active consent grant.
lab.result.released
A validated lab result has been released.
prescription.dispensed
A pharmacy has marked a prescription as dispensed.
emergency.access
An emergency access event has been recorded.
sync.failed
A record push or pull sync has failed.
Exemple de charge utile webhook
"timestamp": "2026-05-18T08:42:00Z",
"facility_id": "FAC-001",
"health_id": "CM-HID-7KQ9-MP42-X8D1",
"consent_ref": "CNS-789",
"data": {...}
Vérification de signature
Chaque livraison de webhook inclut une signature HMAC-SHA256 sur le corps de la requête brute utilisant le secret de votre point de terminaison. Vérifiez toujours avant de traiter.
Prêt à connecter votre système ?
Soumettez une demande de développeur ou d'intégration et notre équipe d'interopérabilité examinera votre cas d'utilisation et les périmètres d'accès.