Aller au contenu
Unomed

Unomed Medical API

Nos fonctions, dans votre logiciel.

L'imagerie, la communication sécurisée, la CIM-10 et les briques d'IA d'Unomed existent aussi sous forme d'API. Vous les appelez depuis votre propre système et affichez le résultat dans votre propre interface.

  • REST via HTTPS, JSON
  • Données en Suisse
  • Aucun entraînement de modèle sur vos données
Requête POST /v1/coding/icd10
Authorization: Bearer <token>
Content-Type: application/json

{
  "text": "Gonarthrose links, zunehmend",
  "system": "icd-10-gm",
  "max": 3
}
Réponse 200 OK
{
  "candidates": [
    { "code": "M17.1", "score": 0.94,
      "text": "Sonstige primäre Gonarthrose" },
    { "code": "M17.9", "score": 0.41,
      "text": "Gonarthrose, nicht näher bezeichnet" }
  ],
  "requestId": "req_8f2c1a",
  "region": "ch"
}

Un extrait. La référence complète et un fichier OpenAPI vous sont remis avec l'accès.

Partenaires

Ce que vous pouvez intégrer

Quatre domaines, une seule interface.

Chaque domaine s'utilise séparément. Vous intégrez ce qui manque à votre produit et laissez le reste de côté.

  • POST /v1/studies
  • GET /v1/studies/{uid}
  • POST /v1/studies/{uid}/viewer-link

Images et DICOM

Recevoir, archiver et récupérer des examens, et générer un lien de visionneuse que vous intégrez dans votre propre interface. Via DICOMweb, la langue que vos modalités et votre PACS parlent déjà.

  • Envoyer et interroger des examens via STOW-RS, QIDO-RS et WADO-RS
  • Visionneuse sous forme de lien intégré, avec échéance et droits
  • Anonymiser avant la transmission
  • POST /v1/conversations
  • POST /v1/messages
  • POST /v1/guest-links

Connect sécurisée

Messages, documents et examens d'imagerie complets vers les médecins adresseurs ou les patients, déclenchés depuis votre application. Qui n'a pas de compte reçoit un lien invité dans le navigateur.

  • Envoyer et recevoir des messages avec pièces jointes
  • Lien invité pour les patients, sans app et sans compte
  • Webhook dès qu'une réponse arrive
  • POST /v1/documents/extract
  • POST /v1/coding/icd10

Documents et codage

Une demande arrive en PDF, des champs propres en ressortent. Et à partir d'un texte de rapport, des propositions CIM-10 accompagnées du passage sur lequel elles s'appuient, plutôt qu'un code sans origine.

  • Lire les demandes, les résultats de laboratoire et les rapports
  • Propositions CIM-10 avec passage source et indice de confiance
  • Retour en JSON ou en FHIR R4
  • POST /v1/transcriptions
  • POST /v1/reports/draft

Parole et texte

La dictée et la consultation en texte, et à partir de là un projet de rapport dans la forme qu'exige votre spécialité. Le résumé et la traduction en font partie.

  • Transcription, y compris dialecte suisse et langage médical
  • Projet de rapport selon votre propre modèle
  • Résumé et traduction

Tous les domaines ne conviennent pas à tous les produits. Dites-nous ce que vous prévoyez et nous vous dirons ce qui fonctionne déjà aujourd'hui et ce qui ne fonctionne pas.

Comment cela se passe

Accès, appel, réponse.

Trois étapes et rien de surprenant entre les deux. Qui a déjà connecté une API REST les connaît toutes.

Aucun appel ne modifie quoi que ce soit dans votre système. Nous renvoyons un résultat, et ce qu'il en advient, c'est votre application qui le décide.

  1. Accès

    Une clé par application, OAuth 2.0 client credentials. Plus un environnement de test avec des données de patients inventées, pour que vous puissiez finir de construire avant que le premier document réel ne circule.

  2. Appel

    REST via HTTPS, JSON à l'aller comme au retour, décrit dans un fichier OpenAPI. Ce qui prend plus de temps, un examen volumineux par exemple, s'exécute comme une tâche identifiée et revient par webhook.

  3. Réponse

    JSON structuré, sur demande en FHIR R4 ou HL7 v2, les images en DICOM. Chaque appel figure au journal avec son heure, sa clé et son résultat.

Formats et normes

  • REST / JSON
  • OpenAPI
  • DICOMweb
  • FHIR R4
  • HL7 v2
  • Webhooks

Pour qui

Pour les équipes qui développent elles-mêmes.

L'interface s'adresse à celles et ceux qui ont leur propre interface utilisateur et entendent la garder.

  • Éditeurs de logiciels de cabinet et d'hôpital

    Proposer l'imagerie, le codage ou la dictée dans votre propre produit sans les construire vous-même. Vos clients voient votre logiciel, pas le nôtre.

  • Hôpitaux et cliniques avec leur propre informatique

    Compléter vos applications avec les briques qui manquent dans la maison. Raccordées à ce qui tourne déjà, plutôt qu'un système de plus à côté.

  • Équipes health-tech

    Construire un produit sans devoir d'abord construire un PACS, une messagerie et une aide au codage. Vous commencez par votre idée et non par les fondations.

Contrôle

Vous transmettez des données. Nous disons donc ce qu'elles deviennent.

Les mêmes règles que dans le reste de la suite, à ceci près qu'ici l'expéditeur est votre application et non un cabinet.

  • Votre application décide

    Nous renvoyons un résultat et rien d'autre. Qui le voit, le vérifie ou le reprend, c'est votre interface qui le règle.

  • Traitement en Suisse

    L'appel et le stockage restent dans des centres de données suisses certifiés, conformes à la LPD et au RGPD.

  • Aucun entraînement de modèle sur vos données

    Ce que vous envoyez sert à l'appel et à rien après. Rien n'alimente un entraînement.

  • Une clé par application, un journal pour tout

    Locataires séparés, clés révocables à tout moment, et chaque appel reste traçable avec son heure et son résultat.

Ce que les équipes de développement demandent en premier

Faut-il Unomed Flows pour utiliser l'interface ?

La Medical API est comprise à partir de l'offre Flows Praxis. Si vous ne voulez que l'interface et ne construisez aucun processus dans l'éditeur, nous vous proposons un tarif à part. Indiquez-nous le volume attendu et nous le calculons.

Pouvons-nous tester au préalable ?

Oui. L'accès comprend un environnement de test avec des données de patients inventées. Vous y construisez et essayez aussi longtemps que vous le souhaitez, sans aucune donnée réelle en jeu.

Combien coûte un appel ?

La facturation suit l'usage, avec un plafond que vous fixez vous-même. Le tarif de production dépend du volume, raison pour laquelle il ne figure pas sur cette page. Demandez-le et vous obtenez un chiffre plutôt qu'une fourchette.

Pouvons-nous le proposer sous notre propre nom ?

Oui. L'interface n'apparaît nulle part dans votre écran, et mentionner Unomed comme socle relève de votre décision. L'apparence de la visionneuse intégrée se convient avec vous.

Les adresses sont-elles stables ?

La version figure dans le chemin. Ce qui change arrive comme nouvelle version, et l'ancienne continue de tourner jusqu'à ce que nous annoncions sa fin avec un préavis.

S'agit-il d'un dispositif médical ?

L'interface fournit des propositions, des projets et des transcriptions, pas des diagnostics. Le contrôle professionnel reste à la personne qui signe, et votre application doit y prévoir une place.

Commencer

Dites-nous ce que vous construisez.

Quelques phrases sur votre produit et sur ce qui lui manque. Nous vous dirons quels domaines de l'interface conviennent, ce qu'ils coûtent et à quelle vitesse vous pouvez tester.