APIs
Référence API
Appel contextuel
QR Code

Introduction

Cette API permet d’intégrer dans n’importe quelle page HTML un QR Code contenant un identifiant technique de dossier patient.

Point d'entrée

URL des appels contextuels

⚠️

L'url de base est https://partner-connect.{env}.posos.co{env} est l'environnement suivant : preprod pour la validation, production pour le live.


get/api/partners/patient/qrcode

En-têtes HTTP

N/A

Paramètres de requête

NomtypeDescription
slugstringIdentifiant partenaire requis
patientstringIdentifiant technique de dossier patient requis

Exemple

Request

GET
/api/partners/patient/qrcode
curl --request GET \
  --url 'https://partner-connect.preprod.posos.co/api/partners/patient/qrcode?slug=hopital_demo&patient=abcde1234' \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json'

QR Code example

<img
  src="https://partner-connect.preprod.posos.co/api/partners/patient/qrcode?slug=hopital_demo&patient=43ea-b254fa"
  width="256"
  height="256"
/>

Le lien ci-dessus génère le QR Code suivant :


qr-code

Format de la réponse

La réponse est un flux image PNG qui peut être intégré dans n’importe quel balise HTML img ou autre.

Le QR Code contenu dans cette image est chiffré et ne peut être déchiffré que par POSOS.

Codes de réponse

CodeDescription
200
400Un des paramètres passés dans la requête est invalide