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
où {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
Nom | type | Description |
---|---|---|
slug | string | Identifiant partenaire requis |
patient | string | Identifiant technique de dossier patient requis |
Exemple
Request
GET
/api/partners/patient/qrcodecurl --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 :
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
Code | Description |
---|---|
200 | |
400 | Un des paramètres passés dans la requête est invalide |