GET  secure.medicapp.ids.host/cloud/partner/v5
Créer un compte développeur →
GET /cloud/partner/v5/patients/{patientUuid}/protocol-status

Statut protocole

Retourne l'état d'avancement détaillé d'un patient dans son protocole — étape par étape, sans exposer les données médicales.

Paramètre Type Requis Description
patientUuidstringOuiUUID Medicapp du patient
curl
curl https://secure.medicapp.ids.host/cloud/partner/v5/patients/{patientUuid}/protocol-status \
  -H "Authorization: Bearer sk_test_VOTRE_CLE"
json 200 OK
{
  "patientUuid": "pat_xxxxxxxxxxx",
  "protocol": {
    "uuid": "proto_xxxx",
    "name": "Protocole pré-opératoire genou",
    "status": "IN_PROGRESS"
  },
  "steps": [
    {
      "questionnaireUuid": "qst_xxxx",
      "title": "Questionnaire initial",
      "status": "COMPLETED",
      "completedAt": "2026-04-10T09:15:00Z"
    },
    {
      "questionnaireUuid": "qst_yyyy",
      "title": "Questionnaire J-7",
      "status": "PENDING",
      "dueAt": "2026-05-05T00:00:00Z"
    }
  ],
  "dossierStatus": "IN_PROGRESS",
  "questionnairesCompleted": 1,
  "questionnairesTotal": 2,
  "lastActivity": "2026-04-10T09:15:00Z"
}
Valeur Portée Signification
PENDINGstepNon envoyé ou en attente de réponse
SENTstepEnvoyé, réponse non reçue
COMPLETEDstepRéponse reçue et enregistrée
SKIPPEDstepIgnoré par le praticien
IN_PROGRESSprotocolProtocole en cours
COMPLETEDprotocolToutes les étapes complétées

GET /patients/{uuid}/protocol-status