{"info":{"_postman_id":"a9499387-633d-4a59-a96f-1afc8d4ba1e7","name":"Hellocare Platform API","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"3039551","collectionId":"a9499387-633d-4a59-a96f-1afc8d4ba1e7","publishedId":"SVfH1Y84","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"1F1F1F","highlight":"F46868"},"publishDate":"2019-08-19T13:29:42.000Z"},"item":[{"name":"Appointment","item":[{"name":"/Appointment","id":"935d77e8-bc6b-4b48-9ce7-6653112d0b06","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-Api-Key","value":"{{secretKey}}","type":"text"},{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"id\": \"\",\n\t\"practitioner\": {\n\t\t\"id\": \"\",\n\t\t\"status\": \"\"\n\t},\n\t\"patient\": {\n\t\t\"id\": \"\",\n\t\t\"status\": \"\"\n\t},\n\t\"description\": \"\",\n\t\"comment\": \"\",\n\t\"start\": \"2019-10-10T08:00:00+01:00\",\n\t\"end\": \"2019-10-10T08:10:00+01:00\",\n\t\"status\": \"\",\n\t\"channel\": \"remote\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{apiUrl}}/Appointment","description":"<p>Permet de créer un nouveau rendez-vous.</p>\n<p>Le comportement du endpoint est différent selon si l'utilisateur est un patient, un praticien ou un administrateur (clé secrète).</p>\n<h2 id=\"patient\">Patient</h2>\n<p>Le rendez-vous posé par un patient accède tout de suite au statut <code>pending</code>, le statut du patient est <code>accepted</code>, celui du praticien <code>needs-action</code>.\nUn patient ne peut renseigner de <code>comment</code>.</p>\n<h2 id=\"praticien\">Praticien</h2>\n<p>Le rendez-vous posé par un praticien accède tout de suite au statut <code>pending</code>, le statut du patient est <code>needs-action</code>, celui du praticien <code>accepted</code>.</p>\n<h2 id=\"administrateur\">Administrateur</h2>\n<p>L'utilisation de la clé secrète permet de s'affranchir de la vérification des statuts : il est possible d'indiquer n'importe quel statut valide.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>Obligatoire</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>non</td>\n<td></td>\n</tr>\n<tr>\n<td>practitioner.id</td>\n<td>string</td>\n<td>oui</td>\n<td></td>\n</tr>\n<tr>\n<td>practitioner.status</td>\n<td>string</td>\n<td>non</td>\n<td>Statut d'acceptation (needs-action, accepted, declined)</td>\n</tr>\n<tr>\n<td>patient.id</td>\n<td>string</td>\n<td>oui</td>\n<td></td>\n</tr>\n<tr>\n<td>patient.status</td>\n<td>string</td>\n<td>non</td>\n<td>Statut d'acceptation (needs-action, accepted, declined)</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>non</td>\n<td>Contient la raison de la prise de rendez-vous</td>\n</tr>\n<tr>\n<td>comment</td>\n<td>string</td>\n<td>non</td>\n<td>Contient une note privée qui ne sera pas partagé avec le patient</td>\n</tr>\n<tr>\n<td>start_at</td>\n<td>DateTime</td>\n<td>oui</td>\n<td>Date au format ISO-8601</td>\n</tr>\n<tr>\n<td>end_at</td>\n<td>DateTime</td>\n<td>oui</td>\n<td>Date au format ISO-8601</td>\n</tr>\n<tr>\n<td>channel</td>\n<td>string</td>\n<td>non</td>\n<td>Canal de consultation (remote, medical_office, home)</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>non</td>\n<td>Contient le statut du rendez-vous (proposed, pending, booked, checked-in, checked-out, fulfilled, cancelled)</td>\n</tr>\n<tr>\n<td>metadata</td>\n<td>array</td>\n<td>non</td>\n<td>Informations supplémentaires à stocker visible par les utilisateurs associés</td>\n</tr>\n<tr>\n<td>private_metadata</td>\n<td>array</td>\n<td>non</td>\n<td>Informations supplémentaires à stocker seulement visible lors de l'utilisation de la clé secrète</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["Appointment"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"935d77e8-bc6b-4b48-9ce7-6653112d0b06"},{"name":"/Appointment","id":"0307cf79-a4ca-4d64-921e-924807ff05ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Api-Key","value":"{{secretKey}}","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"url":"https://{{apiUrl}}/Appointment","description":"<p>Permet d'accéder à la liste des rendez-vous.</p>\n<p>Les patients ne récupèrent pas la propriété <code>comment</code> des rendez-vous.</p>\n","urlObject":{"protocol":"https","path":["Appointment"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"0307cf79-a4ca-4d64-921e-924807ff05ec"},{"name":"/Appointment/:id","id":"5fc44f09-2903-4f02-a7c5-9fe6c35ff936","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Api-Key","type":"text","value":"{{secretKey}}"},{"key":"Accept","type":"text","value":"application/json"}],"url":"https://{{apiUrl}}/Appointment/:id","description":"<p>Permet d'accéder à un rendez-vous.</p>\n<p>Les patients ne récupèrent pas la propriété <code>comment</code> des rendez-vous.</p>\n","urlObject":{"protocol":"https","path":["Appointment",":id"],"host":["{{apiUrl}}"],"query":[],"variable":[{"type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"5fc44f09-2903-4f02-a7c5-9fe6c35ff936"},{"name":"/Appointment/:id","id":"a43f0c9f-f6fd-48d7-a0e1-dc291904650f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"X-Api-Key","type":"text","value":"{{secretKey}}"},{"key":"Accept","type":"text","value":"application/json"},{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"id\": \"\",\n\t\"practitioner\": {\n\t\t\"id\": \"\",\n\t\t\"status\": \"\"\n\t},\n\t\"patient\": {\n\t\t\"id\": \"\",\n\t\t\"status\": \"\"\n\t},\n\t\"description\": \"\",\n\t\"comment\": \"\",\n\t\"start\": \"2019-10-10T08:00:00+01:00\",\n\t\"end\": \"2019-10-10T08:10:00+01:00\",\n\t\"status\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{apiUrl}}/Appointment/:id","description":"<p>Permet de modifier un rendez-vous existant.</p>\n<p>La modification du champ <code>practitioner.status</code> ou <code>patient.status</code> entraîne une modification du statut du rendez-vous :</p>\n<ul>\n<li><code>practitioner.status = declined</code> ou <code>patient.status = declined</code> : <code>status = cancelled</code></li>\n<li><code>practitioner.status = needs-action</code> ou <code>patient.status = needs-action</code> : <code>status = pending</code></li>\n<li><code>practitioner.status = needs-action</code> et <code>patient.status = needs-action</code> : <code>status = proposed</code></li>\n<li><code>practitioner.status = accepted</code> et <code>patient.status = accepted</code> : <code>status = booked</code></li>\n</ul>\n<h2 id=\"paramètres\">Paramètres</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>Obligatoire</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>practitioner.id</td>\n<td>string</td>\n<td>oui</td>\n<td></td>\n</tr>\n<tr>\n<td>practitioner.status</td>\n<td>string</td>\n<td>non</td>\n<td>Statut d'acceptation (needs-action, accepted, declined)</td>\n</tr>\n<tr>\n<td>patient.id</td>\n<td>string</td>\n<td>oui</td>\n<td></td>\n</tr>\n<tr>\n<td>patient.status</td>\n<td>string</td>\n<td>non</td>\n<td>Statut d'acceptation (needs-action, accepted, declined)</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>non</td>\n<td>Contient la raison de la prise de rendez-vous</td>\n</tr>\n<tr>\n<td>comment</td>\n<td>string</td>\n<td>non</td>\n<td>Contient une note privée qui ne sera pas partagé avec le patient</td>\n</tr>\n<tr>\n<td>start_at</td>\n<td>DateTime</td>\n<td>non</td>\n<td>Date au format ISO-8601</td>\n</tr>\n<tr>\n<td>end_at</td>\n<td>DateTime</td>\n<td>non</td>\n<td>Date au format ISO-8601</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>non</td>\n<td>Contient le statut du rendez-vous (proposed, pending, booked, checked-in, checked-out, fulfilled, cancelled)</td>\n</tr>\n<tr>\n<td>metadata</td>\n<td>array</td>\n<td>non</td>\n<td>Informations supplémentaires à stocker visible par les utilisateurs associés</td>\n</tr>\n<tr>\n<td>private_metadata</td>\n<td>array</td>\n<td>non</td>\n<td>Informations supplémentaires à stocker seulement visible lors de l'utilisation de la clé secrète</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["Appointment",":id"],"host":["{{apiUrl}}"],"query":[],"variable":[{"type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"a43f0c9f-f6fd-48d7-a0e1-dc291904650f"}],"id":"efa1ad58-771a-484e-bb3c-a9902ff0766c","_postman_id":"efa1ad58-771a-484e-bb3c-a9902ff0766c","description":""},{"name":"Patient","item":[{"name":"/Patient","id":"b3594483-6c81-4933-9d98-17cee6ce2fac","request":{"method":"GET","header":[{"key":"X-Api-Key","value":"{{secretKey}}"},{"key":"Accept","value":"application/json"}],"body":{"mode":"formdata","formdata":[]},"url":"https://{{apiUrl}}/Patient","urlObject":{"protocol":"https","path":["Patient"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"a0d7abbc-b6e6-446f-9412-2a7685a1b6c0","name":"Patient list (200)","originalRequest":{"method":"GET","header":[{"key":"X-Api-Key","value":"{{secretKey}}"},{"key":"Accept","value":"application/json"}],"url":"https://{{apiUrl}}/Patient"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Nov 2019 09:22:00 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"2789"},{"key":"Connection","value":"keep-alive"},{"key":"x-amzn-RequestId","value":"930aafab-99b6-4e2d-81f8-df15ddcb1130"},{"key":"Strict-Transport-Security","value":"max-age=15768000"},{"key":"X-Debug-Token","value":"937c27"},{"key":"x-amzn-Remapped-Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"sf_redirect=deleted; expires=Mon, 05-Nov-2018 09:21:59 GMT; Max-Age=0; path=/; httponly"},{"key":"x-amz-apigw-id","value":"CrbQ1G2WCGYFaPQ="},{"key":"Cache-Control","value":"no-cache, private"},{"key":"x-amzn-Remapped-Server","value":"nginx"},{"key":"X-Debug-Token-Link","value":"https://api.testing.platform.hellocare.net/_profiler/937c27"},{"key":"x-amzn-Remapped-Date","value":"Tue, 05 Nov 2019 09:22:00 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"count\": 1,\n    \"data\": [\n        {\n            \"first_name\": \"Martin\",\n            \"last_name\": \"DUPONT\",\n            \"phone_number\": \"\",\n            \"email\": \"\",\n            \"address\": null,\n            \"height\": null,\n            \"weight\": null,\n            \"blood_group\": null,\n            \"sid\": \"8a186cb1-ffad-11e9-98b3-0aac0456ecf4\",\n            \"id\": \"martin.dupont\",\n            \"names\": [\n                {\n                    \"use\": \"official\",\n                    \"text\": \"Dupont Martin\",\n                    \"family\": \"Dupont\",\n                    \"given\": [\n                        \"Martin\"\n                    ],\n                    \"prefix\": [],\n                    \"suffix\": []\n                }\n            ],\n            \"telecoms\": [\n                {\n                    \"system\": \"phone\",\n                    \"value\": \"\",\n                    \"use\": \"mobile\"\n                },\n                {\n                    \"system\": \"email\",\n                    \"value\": \"\",\n                    \"use\": \"temp\"\n                }\n            ],\n            \"addresses\": [],\n            \"born_rank\": 0,\n            \"gender\": \"unknown\",\n            \"birth_date\": null,\n            \"identifiers\": [],\n            \"photos\": [\n                {\n                    \"url\": \"\",\n                    \"data\": \"\",\n                    \"hash\": \"\",\n                    \"size\": \"\",\n                    \"title\": \"\",\n                    \"creation\": \"2019-11-05\",\n                    \"language\": \"FR\",\n                    \"content_type\": \"\"\n                }\n            ],\n            \"organization\": {\n                \"code\": \"demo\",\n                \"sid\": \"bc533845-8ea6-11e9-a2a0-0aac0456ecf4\",\n                \"name\": \"Demo\",\n                \"is_authorization_required\": false,\n                \"stripe_percent_fee\": 0,\n                \"stripe_fixed_fee\": 0\n            },\n            \"ssn\": null,\n            \"observations\": [],\n            \"document_references\": [],\n            \"payment_methods\": [],\n            \"created_at\": \"2019-11-05T09:20:42+00:00\",\n            \"updated_at\": \"2019-11-05T09:20:42+00:00\"\n        }\n    ]\n}"}],"_postman_id":"b3594483-6c81-4933-9d98-17cee6ce2fac"},{"name":"/Patient/:id","id":"04abe84d-b266-4566-aa7d-7e60083f4b18","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PUT","header":[{"key":"X-Api-Key","value":"{{secretKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"first_name\": \"Martin\",\n\t\"last_name\": \"Dupont\"\n}"},"url":"https://{{apiUrl}}/Patient/:id","description":"<h2 id=\"paramètres\">Paramètres</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>Obligatoire</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>first_name</td>\n<td>string</td>\n<td>non*</td>\n<td></td>\n</tr>\n<tr>\n<td>last_name</td>\n<td>string</td>\n<td>non*</td>\n<td></td>\n</tr>\n<tr>\n<td>phone_number</td>\n<td>string</td>\n<td>non</td>\n<td>Numéro de téléphone au format international (+33xxx…)</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>non</td>\n<td></td>\n</tr>\n<tr>\n<td>height</td>\n<td>int</td>\n<td>non</td>\n<td></td>\n</tr>\n<tr>\n<td>weight</td>\n<td>float</td>\n<td>non*</td>\n<td></td>\n</tr>\n<tr>\n<td>blood_group</td>\n<td>string</td>\n<td>non</td>\n<td>Groupe sanguin + rhesus</td>\n</tr>\n<tr>\n<td>gender</td>\n<td>string</td>\n<td>non</td>\n<td><code>male|female</code></td>\n</tr>\n<tr>\n<td>ssn</td>\n<td>string</td>\n<td>non</td>\n<td>Numéro de sécurité sociale (NIR)</td>\n</tr>\n<tr>\n<td>address</td>\n<td>Address</td>\n<td>non</td>\n<td></td>\n</tr>\n<tr>\n<td>metadata</td>\n<td>array</td>\n<td>non</td>\n<td>Informations supplémentaires à stocker. Visible par le patient</td>\n</tr>\n<tr>\n<td>private_metadata</td>\n<td>array</td>\n<td>non</td>\n<td>Informations supplémentaires à stocker seulement visibles lors de l'utilisation de la clé secrète</td>\n</tr>\n</tbody>\n</table>\n</div><p>* Si une ordonnance est générée, alors ces champs deviennent obligatoire afin que celle-ci soit acceptée en pharmacie</p>\n<h3 id=\"address\">Address</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>Obligatoire</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>line</td>\n<td>array</td>\n<td>non</td>\n<td>Contient une ou deux lignes indiquant l'adresse (rue, résidence…)</td>\n</tr>\n<tr>\n<td>postal_code</td>\n<td>string</td>\n<td>non</td>\n<td></td>\n</tr>\n<tr>\n<td>city</td>\n<td>string</td>\n<td>non</td>\n<td></td>\n</tr>\n<tr>\n<td>country</td>\n<td>string</td>\n<td>non</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["Patient",":id"],"host":["{{apiUrl}}"],"query":[],"variable":[{"description":{"content":"<p>Patient external id</p>\n","type":"text/plain"},"type":"string","value":"{{patientExternalId}}","key":"id"}]}},"response":[{"id":"a7928e27-5638-427c-90da-07ba2ab7f371","name":"Patient added or updated (201)","originalRequest":{"method":"PUT","header":[{"key":"X-Api-Key","value":"{{secretKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"first_name\": \"Martin\",\n\t\"last_name\": \"Dupont\"\n}"},"url":{"raw":"https://{{apiUrl}}/Patient/:id","protocol":"https","host":["{{apiUrl}}"],"path":["Patient",":id"],"variable":[{"key":"id","value":"{{patientExternalId}}","description":"Patient external id"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Nov 2019 09:20:42 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"946"},{"key":"Connection","value":"keep-alive"},{"key":"x-amzn-RequestId","value":"54efb517-953d-40b8-94d3-9d1999ca6bb9"},{"key":"Strict-Transport-Security","value":"max-age=15768000"},{"key":"X-Debug-Token","value":"64ddf6"},{"key":"x-amzn-Remapped-Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"sf_redirect=%7B%22token%22%3A%2264ddf6%22%2C%22route%22%3A%22patient.upsert%22%2C%22method%22%3A%22PUT%22%2C%22controller%22%3A%7B%22class%22%3A%22Hehp%5C%5CController%5C%5CPatientController%22%2C%22method%22%3A%22upsert%22%2C%22file%22%3A%22%5C%2Fopt%5C%2Fhehp%5C%2Freleases%5C%2F20191028.1623%5C%2Fsrc%5C%2FController%5C%2FPatientController.php%22%2C%22line%22%3A52%7D%2C%22status_code%22%3A201%2C%22status_text%22%3A%22Created%22%7D; path=/; secure; httponly; samesite=lax"},{"key":"x-amz-apigw-id","value":"CrbEnEOMCGYFlIw="},{"key":"Cache-Control","value":"no-cache, private"},{"key":"x-amzn-Remapped-Server","value":"nginx"},{"key":"X-Debug-Token-Link","value":"https://api.testing.platform.hellocare.net/_profiler/64ddf6"},{"key":"x-amzn-Remapped-Date","value":"Tue, 05 Nov 2019 09:20:42 GMT"},{"key":"X-Previous-Debug-Token","value":"68cb80"}],"cookie":[],"responseTime":null,"body":"{\n    \"first_name\": \"Martin\",\n    \"last_name\": \"DUPONT\",\n    \"phone_number\": \"\",\n    \"email\": \"\",\n    \"address\": null,\n    \"height\": null,\n    \"weight\": null,\n    \"blood_group\": null,\n    \"sid\": \"8a186cb1-ffad-11e9-98b3-0aac0456ecf4\",\n    \"id\": \"martin.dupont\",\n    \"names\": [\n        {\n            \"use\": \"official\",\n            \"text\": \"Dupont Martin\",\n            \"family\": \"Dupont\",\n            \"given\": [\n                \"Martin\"\n            ],\n            \"prefix\": [],\n            \"suffix\": []\n        }\n    ],\n    \"telecoms\": [\n        {\n            \"system\": \"phone\",\n            \"value\": \"\",\n            \"use\": \"mobile\"\n        },\n        {\n            \"system\": \"email\",\n            \"value\": \"\",\n            \"use\": \"temp\"\n        }\n    ],\n    \"addresses\": [],\n    \"born_rank\": 0,\n    \"gender\": \"unknown\",\n    \"birth_date\": null,\n    \"identifiers\": [],\n    \"photos\": [\n        {\n            \"content_type\": \"\",\n            \"language\": \"FR\",\n            \"data\": \"\",\n            \"url\": \"\",\n            \"size\": \"\",\n            \"hash\": \"\",\n            \"title\": \"\",\n            \"creation\": \"2019-11-05\"\n        }\n    ],\n    \"organization\": {\n        \"code\": \"demo\",\n        \"sid\": \"bc533845-8ea6-11e9-a2a0-0aac0456ecf4\",\n        \"name\": \"Demo\",\n        \"is_authorization_required\": false,\n        \"stripe_percent_fee\": 0,\n        \"stripe_fixed_fee\": 0\n    },\n    \"ssn\": null,\n    \"observations\": [],\n    \"document_references\": null,\n    \"payment_methods\": [],\n    \"created_at\": \"2019-11-05T09:20:42+00:00\",\n    \"updated_at\": \"2019-11-05T09:20:42+00:00\"\n}"}],"_postman_id":"04abe84d-b266-4566-aa7d-7e60083f4b18"},{"name":"/Patient/me","id":"ab774b60-5b02-4025-baa2-11ad226a94b5","request":{"auth":{"type":"noauth","isInherited":false},"method":"PUT","header":[{"key":"X-Api-Key","value":"{{publishableKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{patientToken}}"}],"body":{"mode":"raw","raw":"{\n  \"firstName\": \"Francis\",\n  \"lastName\": \"Lauzier\",\n  \"phoneNumber\": \"06 64 75 76 77\",\n  \"countryCode\": \"FR\",\n  \"gender\": \"male\",\n  \"email\": \"francis.lauzier@example.com\",\n  \"birthDate\": \"1988-02-07\"\n}"},"url":"https://{{apiUrl}}/Patient/me","urlObject":{"protocol":"https","path":["Patient","me"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"ab774b60-5b02-4025-baa2-11ad226a94b5"},{"name":"/Patient/me","id":"eeddf160-c621-44ea-a9d7-3e913acd84e5","request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"X-Api-Key","value":"{{publishableKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{patientToken}}"}],"body":{"mode":"raw","raw":""},"url":"https://{{apiUrl}}/Patient/me","urlObject":{"protocol":"https","path":["Patient","me"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"eeddf160-c621-44ea-a9d7-3e913acd84e5"},{"name":"/Patient/:id","id":"c3eaa914-8774-4989-bdde-96109a7b3e63","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"X-Api-Key","value":"{{secretKey}}","description":"<p>Secret key or publishable key</p>\n"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"}],"url":"https://{{apiUrl}}/Patient/:id","urlObject":{"protocol":"https","path":["Patient",":id"],"host":["{{apiUrl}}"],"query":[],"variable":[{"description":{"content":"<p>Patient external id</p>\n","type":"text/plain"},"type":"string","value":"{{patientExternalId}}","key":"id"}]}},"response":[{"id":"d3b68251-98c9-4424-9c2b-7e2f2f9f911f","name":"Patient informations (200)","originalRequest":{"method":"GET","header":[{"key":"X-Api-Key","value":"{{secretKey}}","description":"Secret key or publishable key"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{patientToken}}","description":"Only when publishable key is used","type":"text","disabled":true}],"url":{"raw":"https://{{apiUrl}}/Patient/:id","protocol":"https","host":["{{apiUrl}}"],"path":["Patient",":id"],"variable":[{"key":"id","value":"{{patientExternalId}}","description":"Patient external id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Nov 2019 09:23:44 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"944"},{"key":"Connection","value":"keep-alive"},{"key":"x-amzn-RequestId","value":"8804fc79-7ede-451c-8926-e8c28bb81eab"},{"key":"Strict-Transport-Security","value":"max-age=15768000"},{"key":"X-Debug-Token","value":"09f437"},{"key":"x-amzn-Remapped-Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"sf_redirect=deleted; expires=Mon, 05-Nov-2018 09:23:43 GMT; Max-Age=0; path=/; httponly"},{"key":"x-amz-apigw-id","value":"CrbhFHbJCGYFVLQ="},{"key":"Cache-Control","value":"no-cache, private"},{"key":"x-amzn-Remapped-Server","value":"nginx"},{"key":"X-Debug-Token-Link","value":"https://api.testing.platform.hellocare.net/_profiler/09f437"},{"key":"x-amzn-Remapped-Date","value":"Tue, 05 Nov 2019 09:23:44 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"first_name\": \"Martin\",\n    \"last_name\": \"DUPONT\",\n    \"phone_number\": \"\",\n    \"email\": \"\",\n    \"address\": null,\n    \"height\": null,\n    \"weight\": null,\n    \"blood_group\": null,\n    \"sid\": \"8a186cb1-ffad-11e9-98b3-0aac0456ecf4\",\n    \"id\": \"martin.dupont\",\n    \"names\": [\n        {\n            \"use\": \"official\",\n            \"text\": \"Dupont Martin\",\n            \"family\": \"Dupont\",\n            \"given\": [\n                \"Martin\"\n            ],\n            \"prefix\": [],\n            \"suffix\": []\n        }\n    ],\n    \"telecoms\": [\n        {\n            \"system\": \"phone\",\n            \"value\": \"\",\n            \"use\": \"mobile\"\n        },\n        {\n            \"system\": \"email\",\n            \"value\": \"\",\n            \"use\": \"temp\"\n        }\n    ],\n    \"addresses\": [],\n    \"born_rank\": 0,\n    \"gender\": \"unknown\",\n    \"birth_date\": null,\n    \"identifiers\": [],\n    \"photos\": [\n        {\n            \"url\": \"\",\n            \"data\": \"\",\n            \"hash\": \"\",\n            \"size\": \"\",\n            \"title\": \"\",\n            \"creation\": \"2019-11-05\",\n            \"language\": \"FR\",\n            \"content_type\": \"\"\n        }\n    ],\n    \"organization\": {\n        \"code\": \"demo\",\n        \"sid\": \"bc533845-8ea6-11e9-a2a0-0aac0456ecf4\",\n        \"name\": \"Demo\",\n        \"is_authorization_required\": false,\n        \"stripe_percent_fee\": 0,\n        \"stripe_fixed_fee\": 0\n    },\n    \"ssn\": null,\n    \"observations\": [],\n    \"document_references\": [],\n    \"payment_methods\": [],\n    \"created_at\": \"2019-11-05T09:20:42+00:00\",\n    \"updated_at\": \"2019-11-05T09:23:44+00:00\"\n}"}],"_postman_id":"c3eaa914-8774-4989-bdde-96109a7b3e63"},{"name":"/Patient/me","id":"dcd16e5b-b002-4313-998d-0fe93d8c93bc","request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"X-Api-Key","value":"{{publishableKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer {{patientToken}}"}],"body":{"mode":"raw","raw":""},"url":"https://{{apiUrl}}/Patient/me","urlObject":{"protocol":"https","path":["Patient","me"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"dcd16e5b-b002-4313-998d-0fe93d8c93bc"},{"name":"/Patient/me/payment_method","id":"b5dd2abb-ba65-479d-b008-616a656fbd2d","request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}"},{"key":"Authorization","value":"Bearer {{patientToken}}","type":"text"},{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Accept","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"source\": \"{{tokenCard}}\"\n}"},"url":"https://{{apiUrl}}/Patient/me/payment_method","description":"<p>Ce endpoint ne s'adresse qu'aux intégrateurs utilisant le module \"Market\" de Hellocare Platform. Il permet d'associer un moyen de paiement à un patient.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<p><code>source</code> : Token associé au moyen de paiement</p>\n","urlObject":{"protocol":"https","path":["Patient","me","payment_method"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"b5dd2abb-ba65-479d-b008-616a656fbd2d"},{"name":"/Patient/:id/payment_method","id":"093358fc-0f73-49c6-b90c-bcd4cee918de","request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{secretKey}}"},{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Accept","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"source\": \"{{tokenCard}}\"\n}"},"url":"https://{{apiUrl}}/Patient/:id/payment_method","description":"<p>Ce endpoint ne s'adresse qu'aux intégrateurs utilisant le module \"Market\" de Hellocare Platform. Il permet d'associer un moyen de paiement à un patient.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<p><code>source</code> : Token associé au moyen de paiement</p>\n","urlObject":{"protocol":"https","path":["Patient",":id","payment_method"],"host":["{{apiUrl}}"],"query":[],"variable":[{"id":"9e6d3e97-a622-4391-919b-6e8062ce6429","type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"093358fc-0f73-49c6-b90c-bcd4cee918de"},{"name":"/Patient/me/payment_method","id":"789a0de7-64a0-48fd-adec-69c9ef6fdd29","request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}"},{"key":"Authorization","type":"text","value":"Bearer {{patientToken}}"},{"key":"Accept","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"source\": \"{{tokenCard}}\"\n}"},"url":"https://{{apiUrl}}/Patient/me/payment_method","description":"<p>Ce endpoint ne s'adresse qu'aux intégrateurs utilisant le module \"Market\" de Hellocare Platform. Il permet de lister les moyens de paiement associés à un patient.</p>\n","urlObject":{"protocol":"https","path":["Patient","me","payment_method"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"789a0de7-64a0-48fd-adec-69c9ef6fdd29"},{"name":"/Patient/:id/payment_method","id":"9cf4fe9e-c430-4838-9b1e-eb7f1b403165","request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"X-Api-Key","value":"{{secretKey}}","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"source\": \"{{tokenCard}}\"\n}"},"url":"https://{{apiUrl}}/Patient/:id/payment_method","description":"<p>Ce endpoint ne s'adresse qu'aux intégrateurs utilisant le module \"Market\" de Hellocare Platform. Il permet de lister les moyens de paiement associés à un patient.</p>\n","urlObject":{"protocol":"https","path":["Patient",":id","payment_method"],"host":["{{apiUrl}}"],"query":[],"variable":[{"id":"4c69762e-f298-4fda-ac64-5d31408edc46","type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"9cf4fe9e-c430-4838-9b1e-eb7f1b403165"}],"id":"de53e5d0-c271-4273-ad9a-2668f11394ee","_postman_id":"de53e5d0-c271-4273-ad9a-2668f11394ee","description":""},{"name":"Practitioner","item":[{"name":"Availability","item":[{"name":"/Practitioner/:id/available_slots","id":"fef3b548-fe6a-4a59-bf76-915eb63eeaff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"x-api-key","value":"{{publishableKey}}"},{"key":"Authorization","value":"Bearer {{patientToken}}"}],"url":"https://{{apiUrl}}/Practitioner/:id/available_slots?startDate=yyyy-mm-ddThh:ii:ss+XX:XX&endDate=yyyy-mm-ddThh:ii:ss+XX:XX&product&channel&duration&practitionerTimezone=Europe/Paris","description":"<p>Renvoie la liste des créneaux pour lesquels le praticien est disponible entre <code>start_date</code> et <code>end_date</code></p>\n","urlObject":{"protocol":"https","path":["Practitioner",":id","available_slots"],"host":["{{apiUrl}}"],"query":[{"description":{"content":"<p>(obligatoire) Date de début de la recherche (<code>yyyy-mm-ddThh:ii:ss+XX:XX</code> où <code>+XX:XX</code> correspond au fuseau horaire)</p>\n","type":"text/plain"},"key":"startDate","value":"yyyy-mm-ddThh:ii:ss+XX:XX"},{"description":{"content":"<p>(obligatoire) Date de fin de la recherche (<code>yyyy-mm-ddThh:ii:ss+XX:XX</code> où <code>+XX:XX</code> correspond au fuseau horaire)</p>\n","type":"text/plain"},"key":"endDate","value":"yyyy-mm-ddThh:ii:ss+XX:XX"},{"description":{"content":"<p>(si non-renseigné, channel et duration sont obligatoires) Id du produit pour lequel on cherche une disponibilité</p>\n","type":"text/plain"},"key":"product","value":null},{"description":{"content":"<p>Canal de consultation, si non-renseigné, nous récupérons celui du produit, si ce dernier n'est pas renseigné non plus, nous récupérons les créneaux pour l'ensemble des canaux</p>\n","type":"text/plain"},"key":"channel","value":null},{"description":{"content":"<p>Durée du créneau de consultation, si non-renseigné, récupère la durée du produit, si ce dernier n'est pas renseigné, une erreur se produit.</p>\n","type":"text/plain"},"key":"duration","value":null},{"description":{"content":"<p>(obligatoire) Permet de calculer les disponibilités selon la timezone du praticien</p>\n","type":"text/plain"},"key":"practitionerTimezone","value":"Europe/Paris"}],"variable":[{"type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"fef3b548-fe6a-4a59-bf76-915eb63eeaff"},{"name":"/Practitioner/:id/availability","id":"53b37a67-bf6f-4bf6-9b3b-0c077b1757bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"x-api-key","value":"{{publishableKey}}"},{"key":"Authorization","value":"Bearer {{practitionerToken}}"}],"url":"https://{{apiUrl}}/Practitioner/:id/availability?start&end","description":"<p>Permet de récupérer les créneaux de disponibilités renseignés par le praticien</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>Obligatoire</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>start</code></td>\n<td>Date</td>\n<td>oui</td>\n<td>Date de début de la recherche (<code>yyyy-mm-dd</code>)</td>\n</tr>\n<tr>\n<td><code>end</code></td>\n<td>Date</td>\n<td>oui</td>\n<td>Date de fin de la recherche (<code>yyyy-mm-dd</code>)</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["Practitioner",":id","availability"],"host":["{{apiUrl}}"],"query":[{"description":{"content":"<p>Date de début de la recherche (<code>yyyy-mm-dd</code>)</p>\n","type":"text/plain"},"key":"start","value":null},{"description":{"content":"<p>Date de fin de la recherche (<code>yyyy-mm-dd</code>)</p>\n","type":"text/plain"},"key":"end","value":null}],"variable":[{"type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"53b37a67-bf6f-4bf6-9b3b-0c077b1757bd"},{"name":"/Practitioner/:id/availability","id":"d8dfe1b1-0a03-4a18-8200-baccabff5241","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}"},{"key":"Authorization","type":"text","value":"Bearer {{apiUrl}}"}],"body":{"mode":"raw","raw":"{\n    \"availability\": [\n        {\n            \"type\": \"once|weekly\",\n            \"start_date\": \"yyyy-mm-dd\",\n            \"end_date\": \"yyyy-mm-dd\",\n            \"slots\": [\n                {\n                    \"start_hour\": \"hh:mm\",\n                    \"end_hour\": \"hh:mm\",\n                    \"channel\": \"remote|home|medical_office\"\n                }\n            ]\n        }\n    ]\n}"},"url":"https://{{apiUrl}}/Practitioner/:id/availability","description":"<p>Permet d'ajouter un créneau de disponibilité</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>Obligatoire</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>type</code></td>\n<td>once ou weekly</td>\n<td>oui</td>\n<td>Type de disponibilité</td>\n</tr>\n<tr>\n<td><code>start_date</code></td>\n<td>Date</td>\n<td>oui</td>\n<td>Date de début</td>\n</tr>\n<tr>\n<td><code>end_date</code></td>\n<td>Date</td>\n<td>non</td>\n<td>Date de fin</td>\n</tr>\n<tr>\n<td><code>slots</code></td>\n<td>Array(object)</td>\n<td>oui</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["Practitioner",":id","availability"],"host":["{{apiUrl}}"],"query":[],"variable":[{"type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"d8dfe1b1-0a03-4a18-8200-baccabff5241"},{"name":"/Practitioner/:id/availability","id":"d914f097-28f7-4f91-86c3-96a782654771","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Accept","type":"text","value":"application/json"},{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}"},{"key":"Authorization","type":"text","value":"Bearer {{practitionerToken}}"}],"body":{"mode":"raw","raw":"{\n\t\"availability\":\t[\n\t    {\n\t    \t\"sid\": \"idAvailability\",\n        \t\"start_hour\": \"hh:mm\",\n        \t\"end_hour\": \"hh:mm\",\n            \"channel\": \"remote|home|medical_office\",\n        \t\"all\": \"true => juste pour les disponibilités weekly (valeur unique true, false n'est pas pris en compte)\"\n    \t}\n\t], \n\t\"date_at\": \"yyyy-mm-dd\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{apiUrl}}/Practitioner/:id/availability","urlObject":{"protocol":"https","path":["Practitioner",":id","availability"],"host":["{{apiUrl}}"],"query":[],"variable":[{"type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"d914f097-28f7-4f91-86c3-96a782654771"},{"name":"/Practitioner/:id/availability","id":"09089b51-48e2-4190-9389-9e3bf16d66f7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"},{"key":"x-api-key","value":"{{publishableKey}}"},{"key":"Authorization","value":"Bearer {{practitionerToken}}"}],"body":{"mode":"raw","raw":"{\n\t\"availabilities\":\t[\n\t\t{\n\t\t\t\"id\": \"availabilityId\"\n\t\t}\n\t],\n\t\"date\": \"2020-01-01\",\n\t\"all\": true\n}"},"url":"https://{{apiUrl}}/Practitioner/:id/availability","description":"<h2 id=\"paramètres\">Paramètres</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>Obligatoire</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>availabilities</code></td>\n<td>Array(Avaibility)</td>\n<td>oui</td>\n<td>Disponibilités à supprimer</td>\n</tr>\n<tr>\n<td><code>date</code></td>\n<td>Date</td>\n<td>non</td>\n<td>Dans le cas de récurrences, date pour laquelle les disponibilités doivent être supprimées (sans supprimer toute la récurrrence)</td>\n</tr>\n<tr>\n<td><code>all</code></td>\n<td>boolean</td>\n<td>non</td>\n<td>Si true, alors la récurrence entière est supprimée</td>\n</tr>\n<tr>\n<td><code>start_date</code></td>\n<td>DateTime</td>\n<td>non</td>\n<td>Associé au paramètre <code>end_date</code>, permet la suppression d'un ensemble de disponibilités du même groupe entre les deux dates</td>\n</tr>\n<tr>\n<td><code>end_date</code></td>\n<td>DateTime</td>\n<td>non</td>\n<td>Voir ci-dessus.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"availability\">Availability</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>Obligatoire</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>string</td>\n<td>oui</td>\n<td>Identifiant de la disponibilité</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["Practitioner",":id","availability"],"host":["{{apiUrl}}"],"query":[],"variable":[{"type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"09089b51-48e2-4190-9389-9e3bf16d66f7"},{"name":"/Practitioner/:id/availability/details","id":"61f85195-03e5-42bf-a305-a30c73540cea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"x-api-key","value":"{{publishableKey}}"},{"key":"Authorization","value":"Bearer {{practitionerToken}}"}],"url":"https://{{apiUrl}}/Practitioner/:id/availability/details?date=yyyy-mm-dd","urlObject":{"protocol":"https","path":["Practitioner",":id","availability","details"],"host":["{{apiUrl}}"],"query":[{"key":"date","value":"yyyy-mm-dd"}],"variable":[{"description":{"content":"<p>Identifiant du praticien</p>\n","type":"text/plain"},"type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"61f85195-03e5-42bf-a305-a30c73540cea"},{"name":"/Practitioner/:id/next_slots","id":"38b60ecb-ac41-4493-a2ae-3d624135651b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"x-api-key","value":"{{secretKey}}"}],"url":"https://{{apiUrl}}/Practitioner/:id/next_slots?duration=10&from","urlObject":{"protocol":"https","path":["Practitioner",":id","next_slots"],"host":["{{apiUrl}}"],"query":[{"description":{"content":"<p>Estimated appointment duration</p>\n","type":"text/plain"},"key":"duration","value":"10"},{"description":{"content":"<p>Date au format ISO 8601 qui servira comme date de référence pour la recherche de la prochaine disponibilité, si absent, la date actuelle sera utilisée</p>\n","type":"text/plain"},"key":"from","value":null}],"variable":[{"description":{"content":"<p>Practitioner id</p>\n","type":"text/plain"},"type":"string","value":"","key":"id"}]}},"response":[{"id":"9a32e879-7d05-4f8c-b644-9dad2113c975","name":"200 OK","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"x-api-key","value":"{{secretKey}}"}],"url":{"raw":"https://{{apiUrl}}/Practitioner/:id/next_slots?duration=10","protocol":"https","host":["{{apiUrl}}"],"path":["Practitioner",":id","next_slots"],"query":[{"key":"duration","value":"10","description":"Estimated appointment duration"}],"variable":[{"key":"id","value":"7f0ce74a-bb7e-4b70-88f2-fae4cdeac09a","description":"Practitioner id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"remote\": \"2020-08-14T08:39:29+00:00\",\n    \"medical_office\": \"2020-08-20T09:00:00+00:00\"\n}"}],"_postman_id":"38b60ecb-ac41-4493-a2ae-3d624135651b"}],"id":"82941ad2-03de-44ab-8d30-8e644db6378b","_postman_id":"82941ad2-03de-44ab-8d30-8e644db6378b","description":""},{"name":"/Practitioner","id":"84b71001-f85d-44ac-aadf-20aea5f93f39","request":{"method":"GET","header":[{"key":"X-Api-Key","value":"{{secretKey}}"},{"key":"Accept","value":"application/json"}],"body":{"mode":"formdata","formdata":[]},"url":"https://{{apiUrl}}/Practitioner","urlObject":{"protocol":"https","path":["Practitioner"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"b2a0ee4c-9e54-4183-9321-77d1007fcdc9","name":"Practitioner list","originalRequest":{"method":"GET","header":[{"key":"X-Api-Key","value":"{{secretKey}}"},{"key":"Accept","value":"application/json"}],"url":"https://{{apiUrl}}/Practitioner"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Nov 2019 09:32:24 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"1144"},{"key":"Connection","value":"keep-alive"},{"key":"x-amzn-RequestId","value":"56336f8e-cf23-4d17-b633-c0b9e249f1f7"},{"key":"Strict-Transport-Security","value":"max-age=15768000"},{"key":"X-Debug-Token","value":"ae6909"},{"key":"x-amzn-Remapped-Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"sf_redirect=deleted; expires=Mon, 05-Nov-2018 09:32:23 GMT; Max-Age=0; path=/; httponly"},{"key":"x-amz-apigw-id","value":"CrcyZEu5iGYFT9Q="},{"key":"Cache-Control","value":"no-cache, private"},{"key":"x-amzn-Remapped-Server","value":"nginx"},{"key":"X-Debug-Token-Link","value":"https://api.testing.platform.hellocare.net/_profiler/ae6909"},{"key":"x-amzn-Remapped-Date","value":"Tue, 05 Nov 2019 09:32:24 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"count\": 1,\n    \"data\": [\n        {\n            \"rpps\": null,\n            \"adeli\": null,\n            \"health_insurance_number\": null,\n            \"email\": null,\n            \"phone_number\": null,\n            \"first_name\": \"Gregory\",\n            \"last_name\": \"House\",\n            \"address\": null,\n            \"picture\": null,\n            \"has_account\": false,\n            \"sid\": \"14967488-ffaf-11e9-98b3-0aac0456ecf4\",\n            \"id\": \"gregory.house\",\n            \"gender\": \"unknown\",\n            \"organization\": {\n                \"code\": \"demo\",\n                \"sid\": \"bc533845-8ea6-11e9-a2a0-0aac0456ecf4\",\n                \"name\": \"Demo\",\n                \"is_authorization_required\": false,\n                \"stripe_percent_fee\": 0,\n                \"stripe_fixed_fee\": 0\n            },\n            \"qualifications\": [],\n            \"prescription_activated\": true,\n            \"created_at\": \"2019-11-05T09:31:44+00:00\",\n            \"updated_at\": \"2019-11-05T09:31:44+00:00\"\n        }\n    ]\n}"}],"_postman_id":"84b71001-f85d-44ac-aadf-20aea5f93f39"},{"name":"/Practitioner/:id","id":"4a3f3f09-384b-4b67-9c22-f2e2747a97b8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"X-Api-Key","value":"{{secretKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://{{apiUrl}}/Practitioner/:id","description":"<h2 id=\"paramètres\">Paramètres</h2>\n<p><code>first_name</code> (obligatoire) : Prénom</p>\n<p><code>last_name</code> (obligatoire) : Nom</p>\n<p><code>rpps</code> (facultatif) : Numéro RPPS</p>\n<p><code>adeli</code> (facultatif) : Numéro ADELI</p>\n<p><code>market_account</code> (facultatif) : Compte médecin. Ne concerne que les utilisateurs du module \"Market\" de Hellocare Platform.</p>\n<ul>\n<li><code>iban</code> (facultatif*) : IBAN du médecin</li>\n<li><code>business</code> (facultatif*) : Informations sur l'entreprise<ul>\n<li><code>name</code> (facultatif*) : Raison sociale – Il s'agira souvent du prénom + nom</li>\n<li><code>tax_id</code> (facultatif*) : SIREN</li>\n<li><code>address</code> (facultatif*)<ul>\n<li><code>line1</code> (facultatif*) : Rue</li>\n<li><code>line2</code> (facultatif) : Information complémentaire (résidence, lieu-dit)</li>\n<li><code>postal_code</code> (facultatif*) : Code postal</li>\n<li><code>city</code> (facultatif*) : Ville</li>\n<li><code>state</code> (facultatif) : État/Région</li>\n<li><code>country</code> (facultatif) : Pays</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><code>legal_owner</code> (facultatif*) : Information sur le gérant<ul>\n<li><code>first_name</code> (facultatif*) : Prénom</li>\n<li><code>last_name</code> (facultatif*) : Nom</li>\n<li><code>birth_date</code> (facultatif*) : Date de naissance au format <code>YYYY-MM-DD</code></li>\n<li><code>gender</code> (facultatif*) : Sexe (<code>male|female</code>)</li>\n<li><code>address</code> (facultatif*)<ul>\n<li><code>line1</code> (facultatif*) : Rue</li>\n<li><code>line2</code> (facultatif) : Information complémentaire (résidence, lieu-dit)</li>\n<li><code>postal_code</code> (facultatif*) : Code postal</li>\n<li><code>city</code> (facultatif*) : Ville</li>\n<li><code>state</code> (facultatif) : État/Région</li>\n<li><code>country</code> (facultatif) : Pays au format ISO 3166-1 (<code>FR</code>, <code>US</code>…)</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p><code>metadata</code> (facultatif) : Informations supplémentaires à stocker. Visible par le praticien</p>\n<p><code>private_metadata</code> (facultatif) : Informations supplémentaires à stocker, seulement visibles lors de l'utilisation de la clé secrète </p>\n<p>* Ces informations sont cependant obligatoires pour l'activation du paiement</p>\n","urlObject":{"protocol":"https","path":["Practitioner",":id"],"host":["{{apiUrl}}"],"query":[],"variable":[{"id":"2f02ec2b-ad64-43ba-b0e0-6c6b047fb7e0","type":"string","value":"","key":"id"}]}},"response":[{"id":"b96c84a5-f2c4-4f0c-b69d-a2b6158dd538","name":"Practitioner created or updated (201)","originalRequest":{"method":"PUT","header":[{"key":"X-Api-Key","value":"{{secretKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"first_name\": \"Gregory\",\n\t\"last_name\": \"House\",\n\t\"market_account\": {\n\t\t\"first_name\": \"Gregory\",\n\t\t\"last_name\": \"House\"\n\t}\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://{{apiUrl}}/Practitioner/:id","protocol":"https","host":["{{apiUrl}}"],"path":["Practitioner",":id"],"variable":[{"key":"id","value":"{{practitionerExternalId}}","type":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Nov 2019 09:31:44 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"775"},{"key":"Connection","value":"keep-alive"},{"key":"x-amzn-RequestId","value":"7e9185c7-0c69-43e9-81dd-eb4c7d86b95a"},{"key":"Strict-Transport-Security","value":"max-age=15768000"},{"key":"X-Debug-Token","value":"8fc9fa"},{"key":"x-amzn-Remapped-Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"sf_redirect=deleted; expires=Mon, 05-Nov-2018 09:31:43 GMT; Max-Age=0; path=/; httponly"},{"key":"x-amz-apigw-id","value":"CrcsBGuPiGYFc9Q="},{"key":"Cache-Control","value":"no-cache, private"},{"key":"x-amzn-Remapped-Server","value":"nginx"},{"key":"X-Debug-Token-Link","value":"https://api.testing.platform.hellocare.net/_profiler/8fc9fa"},{"key":"x-amzn-Remapped-Date","value":"Tue, 05 Nov 2019 09:31:44 GMT"},{"key":"X-Previous-Debug-Token","value":"e294d2"}],"cookie":[],"responseTime":null,"body":"{\n    \"rpps\": null,\n    \"adeli\": null,\n    \"health_insurance_number\": null,\n    \"email\": null,\n    \"phone_number\": null,\n    \"first_name\": \"Gregory\",\n    \"last_name\": \"House\",\n    \"address\": null,\n    \"picture\": null,\n    \"has_account\": false,\n    \"sid\": \"14967488-ffaf-11e9-98b3-0aac0456ecf4\",\n    \"id\": \"gregory.house\",\n    \"names\": [\n        {\n            \"use\": \"official\",\n            \"text\": \"House Gregory\",\n            \"family\": \"House\",\n            \"given\": [\n                \"Gregory\"\n            ],\n            \"prefix\": [],\n            \"suffix\": []\n        }\n    ],\n    \"gender\": \"unknown\",\n    \"addresses\": [],\n    \"telecoms\": [],\n    \"photos\": [],\n    \"identifiers\": [],\n    \"organization\": {\n        \"code\": \"demo\",\n        \"sid\": \"bc533845-8ea6-11e9-a2a0-0aac0456ecf4\",\n        \"name\": \"Demo\",\n        \"is_authorization_required\": false,\n        \"stripe_percent_fee\": 0,\n        \"stripe_fixed_fee\": 0\n    },\n    \"qualifications\": [],\n    \"accounts\": [\n        {\n            \"address\": {\n                \"city\": null,\n                \"country\": null,\n                \"line1\": null,\n                \"line2\": null,\n                \"postal_code\": null,\n                \"state\": null\n            },\n            \"readable_verification\": {\n                \"iban\": true,\n                \"legal_owner\": {\n                    \"birth_date\": true,\n                    \"first_name \": true,\n                    \"last_name \": true\n                },\n                \"legal_entity.dob.month\": true,\n                \"legal_entity.dob.year\": true\n            },\n            \"products\": [],\n            \"id\": \"a8c2afa1-ffe3-11e9-98b3-0aac0456ecf4\",\n            \"manager\": null,\n            \"psp_account\": \"acct_1FbUGIKyptdVHZSw\",\n            \"iban\": null,\n            \"psp_bank_account\": null,\n            \"owner\": {\n                \"address\": {\n                    \"city\": null,\n                    \"country\": null,\n                    \"line1\": null,\n                    \"line2\": null,\n                    \"postal_code\": null,\n                    \"state\": null\n                },\n                \"verification\": {\n                    \"details\": null,\n                    \"details_code\": null,\n                    \"document\": null,\n                    \"document_back\": null,\n                    \"status\": \"unverified\"\n                },\n                \"id\": \"a8c277dc-ffe3-11e9-98b3-0aac0456ecf4\",\n                \"account\": null,\n                \"birth_date\": null,\n                \"first_name\": null,\n                \"last_name\": null,\n                \"maiden_name\": null,\n                \"gender\": null,\n                \"status\": null\n            },\n            \"additional_owners\": null,\n            \"name\": null,\n            \"tax_id\": null,\n            \"status\": \"missing_data\",\n            \"accept_payment\": true,\n            \"verification\": {\n                \"disabled_reason\": null,\n                \"due_by\": null,\n                \"fields_needed\": [\n                    \"external_account\",\n                    \"legal_entity.dob.day\",\n                    \"legal_entity.dob.month\",\n                    \"legal_entity.dob.year\",\n                    \"legal_entity.first_name\",\n                    \"legal_entity.last_name\"\n                ],\n                \"pending_verification\": []\n            },\n            \"payouts\": [],\n            \"balance\": 0,\n            \"created_at\": \"2019-11-05T15:48:06+00:00\",\n            \"updated_at\": \"2019-11-05T15:48:06+00:00\"\n        }\n    ],\n    \"availabilities\": null,\n    \"prescription_activated\": true,\n    \"created_at\": \"2019-11-05T09:31:44+00:00\",\n    \"updated_at\": \"2019-11-05T09:31:44+00:00\"\n}"}],"_postman_id":"4a3f3f09-384b-4b67-9c22-f2e2747a97b8"},{"name":"/Practitioner/me","id":"5896b33c-8f2d-49b1-a71c-594842e85af5","request":{"auth":{"type":"noauth","isInherited":false},"method":"PUT","header":[{"key":"X-Api-Key","value":"{{publishableKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":" Bearer {{practitionerToken}}"}],"body":{"mode":"raw","raw":""},"url":"https://{{apiUrl}}/Practitioner/me","description":"<h2 id=\"paramètres\">Paramètres</h2>\n<p><code>first_name</code> (obligatoire) : Prénom</p>\n<p><code>last_name</code> (obligatoire) : Nom</p>\n<p><code>rpps</code> (facultatif) : Numéro RPPS</p>\n<p><code>adeli</code> (facultatif) : Numéro ADELI</p>\n<p><code>market_account</code> (facultatif) : Compte médecin. Ne concerne que les utilisateurs du module \"Market\" de Hellocare Platform.</p>\n<ul>\n<li><code>iban</code> (facultatif*) : IBAN du médecin</li>\n<li><code>business</code> (facultatif*) : Informations sur l'entreprise<ul>\n<li><code>name</code> (facultatif*) : Raison sociale – Il s'agira souvent du prénom + nom</li>\n<li><code>tax_id</code> (facultatif*) : SIREN</li>\n<li><code>address</code> (facultatif*)<ul>\n<li><code>line1</code> (facultatif*) : Rue</li>\n<li><code>line2</code> (facultatif) : Information complémentaire (résidence, lieu-dit)</li>\n<li><code>postal_code</code> (facultatif*) : Code postal</li>\n<li><code>city</code> (facultatif*) : Ville</li>\n<li><code>state</code> (facultatif) : État/Région</li>\n<li><code>country</code> (facultatif) : Pays</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><code>legal_owner</code> (facultatif*) : Information sur le gérant<ul>\n<li><code>first_name</code> (facultatif*) : Prénom</li>\n<li><code>last_name</code> (facultatif*) : Nom</li>\n<li><code>birth_date</code> (facultatif*) : Date de naissance au format <code>YYYY-MM-DD</code></li>\n<li><code>gender</code> (facultatif*) : Sexe (<code>male|female</code>)</li>\n<li><code>address</code> (facultatif*)<ul>\n<li><code>line1</code> (facultatif*) : Rue</li>\n<li><code>line2</code> (facultatif) : Information complémentaire (résidence, lieu-dit)</li>\n<li><code>postal_code</code> (facultatif*) : Code postal</li>\n<li><code>city</code> (facultatif*) : Ville</li>\n<li><code>state</code> (facultatif) : État/Région</li>\n<li><code>country</code> (facultatif) : Pays au format ISO 3166-1 (<code>FR</code>, <code>US</code>…)</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p>* Ces informations sont cependant obligatoires pour l'activation du paiement</p>\n","urlObject":{"protocol":"https","path":["Practitioner","me"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5896b33c-8f2d-49b1-a71c-594842e85af5"},{"name":"/Practitioner/me","id":"8239284e-6afe-4101-bff6-6a1912b6bf1d","request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"X-Api-Key","value":"{{publishableKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":" Bearer {{practitionerToken}}"}],"body":{"mode":"raw","raw":""},"url":"https://{{apiUrl}}/Practitioner/me","description":"<h2 id=\"paramètres\">Paramètres</h2>\n<p><code>first_name</code> (facultatif) : Prénom</p>\n<p><code>last_name</code> (facultatif) : Nom</p>\n<p><code>market_account</code> (facultatif) : Compte médecin. Ne concerne que les utilisateurs du module \"Market\" de Hellocare Platform.</p>\n<ul>\n<li><code>iban</code> (facultatif*) : IBAN du médecin</li>\n<li><code>business</code> (facultatif*) : Informations sur l'entreprise<ul>\n<li><code>name</code> (facultatif*) : Raison sociale – Il s'agira souvent du prénom + nom</li>\n<li><code>tax_id</code> (facultatif*) : SIREN</li>\n<li><code>address</code> (facultatif*)<ul>\n<li><code>line1</code> (facultatif*) : Rue</li>\n<li><code>line2</code> (facultatif) : Information complémentaire (résidence, lieu-dit)</li>\n<li><code>postal_code</code> (facultatif*) : Code postal</li>\n<li><code>city</code> (facultatif*) : Ville</li>\n<li><code>state</code> (facultatif) : État/Région</li>\n<li><code>country</code> (facultatif) : Pays</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><code>legal_owner</code> (facultatif*) : Information sur le gérant<ul>\n<li><code>first_name</code> (facultatif*) : Prénom</li>\n<li><code>last_name</code> (facultatif*) : Nom</li>\n<li><code>birth_date</code> (facultatif*) : Date de naissance</li>\n<li><code>gender</code> (facultatif*) : Sexe (<code>male|female</code>)</li>\n<li><code>address</code> (facultatif*)<ul>\n<li><code>line1</code> (facultatif*) : Rue</li>\n<li><code>line2</code> (facultatif) : Information complémentaire (résidence, lieu-dit)</li>\n<li><code>postal_code</code> (facultatif*) : Code postal</li>\n<li><code>city</code> (facultatif*) : Ville</li>\n<li><code>state</code> (facultatif) : État/Région</li>\n<li><code>country</code> (facultatif) : Pays</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p>* Ces informations sont cependant obligatoires pour l'activation du paiement</p>\n","urlObject":{"protocol":"https","path":["Practitioner","me"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"8239284e-6afe-4101-bff6-6a1912b6bf1d"},{"name":"/Practitioner/me","id":"78413036-b88a-46a3-98a2-1911927f2498","request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"X-Api-Key","value":"{{publishableKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":" Bearer {{practitionerToken}}"}],"body":{"mode":"raw","raw":""},"url":"https://{{apiUrl}}/Practitioner/me","urlObject":{"protocol":"https","path":["Practitioner","me"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"78413036-b88a-46a3-98a2-1911927f2498"},{"name":"/Practitioner/:id","id":"295f8617-fca2-4c1d-b682-12cb7c3c2fb6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"X-Api-Key","value":"{{secretKey}}"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://{{apiUrl}}/Practitioner/:id","urlObject":{"protocol":"https","path":["Practitioner",":id"],"host":["{{apiUrl}}"],"query":[],"variable":[{"description":{"content":"<p>Practitioner external id</p>\n","type":"text/plain"},"type":"string","value":"{{practitionerExternalId}}","key":"id"}]}},"response":[{"id":"8a3f3e46-074e-4a31-a612-9143bb765e85","name":"Practitioner informations (200)","originalRequest":{"method":"GET","header":[{"key":"X-Api-Key","value":"{{secretKey}}"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":{"raw":"https://{{apiUrl}}/Practitioner/:id","protocol":"https","host":["{{apiUrl}}"],"path":["Practitioner",":id"],"variable":[{"key":"id","value":"{{practitionerExternalId}}","type":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Nov 2019 10:06:25 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"773"},{"key":"Connection","value":"keep-alive"},{"key":"x-amzn-RequestId","value":"c20c0b3c-fc7b-412d-96c8-c39a902fcdd3"},{"key":"Strict-Transport-Security","value":"max-age=15768000"},{"key":"X-Debug-Token","value":"9dc520"},{"key":"x-amzn-Remapped-Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"sf_redirect=deleted; expires=Mon, 05-Nov-2018 10:06:24 GMT; Max-Age=0; path=/; httponly"},{"key":"x-amz-apigw-id","value":"CrhxQGfCiGYFsZQ="},{"key":"Cache-Control","value":"no-cache, private"},{"key":"x-amzn-Remapped-Server","value":"nginx"},{"key":"X-Debug-Token-Link","value":"https://api.testing.platform.hellocare.net/_profiler/9dc520"},{"key":"x-amzn-Remapped-Date","value":"Tue, 05 Nov 2019 10:06:25 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"rpps\": null,\n    \"adeli\": null,\n    \"health_insurance_number\": null,\n    \"email\": null,\n    \"phone_number\": null,\n    \"first_name\": \"Gregory\",\n    \"last_name\": \"House\",\n    \"address\": null,\n    \"picture\": null,\n    \"has_account\": false,\n    \"sid\": \"14967488-ffaf-11e9-98b3-0aac0456ecf4\",\n    \"id\": \"gregory.house\",\n    \"names\": [\n        {\n            \"use\": \"official\",\n            \"text\": \"House Gregory\",\n            \"family\": \"House\",\n            \"given\": [\n                \"Gregory\"\n            ],\n            \"prefix\": [],\n            \"suffix\": []\n        }\n    ],\n    \"gender\": \"unknown\",\n    \"addresses\": [],\n    \"telecoms\": [],\n    \"photos\": [],\n    \"identifiers\": [],\n    \"organization\": {\n        \"code\": \"demo\",\n        \"sid\": \"bc533845-8ea6-11e9-a2a0-0aac0456ecf4\",\n        \"name\": \"Demo\",\n        \"is_authorization_required\": false,\n        \"stripe_percent_fee\": 0,\n        \"stripe_fixed_fee\": 0\n    },\n    \"qualifications\": [],\n    \"accounts\": [],\n    \"availabilities\": [],\n    \"prescription_activated\": true,\n    \"created_at\": \"2019-11-05T09:31:44+00:00\",\n    \"updated_at\": \"2019-11-05T10:06:25+00:00\"\n}"}],"_postman_id":"295f8617-fca2-4c1d-b682-12cb7c3c2fb6"},{"name":"/Practitioner/me/signature","id":"085212a7-5ed9-410e-a509-eb668e18b714","request":{"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}"},{"key":"Authorization","type":"text","value":"Bearer {{practitionerToken}}"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"https://{{apiUrl}}/Practitioner/me/signature","description":"<p>Ce endpoint permet d'envoyer la copie de la signature du médecin afin de signer les ordonnances.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<p><code>file</code> (obligatoire) : Copie de la signature au format JPEG ou PNG, dans la limite de 2 Mo.</p>\n","urlObject":{"protocol":"https","path":["Practitioner","me","signature"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"c0304e9a-cd90-421b-af80-04bbdc210c18","name":"Signature uploaded (204)","originalRequest":{"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}"},{"key":"Authorization","type":"text","value":"Bearer {{practitionerToken}}"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"https://{{apiUrl}}/Practitioner/me/signature"},"status":"No Content","code":204,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"085212a7-5ed9-410e-a509-eb668e18b714"},{"name":"/Practitioner/me/signature","id":"9a3e326a-1753-4914-a7dd-1cc4bd41262e","request":{"method":"GET","header":[{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}"},{"key":"Authorization","type":"text","value":"Bearer {{practitionerToken}}"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"https://{{apiUrl}}/Practitioner/me/signature","description":"<p>Ce endpoint permet d'envoyer la copie de la signature du médecin afin de signer les ordonnances.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<p><code>file</code> (obligatoire) : Copie de la signature au format JPEG ou PNG, dans la limite de 2 Mo.</p>\n","urlObject":{"protocol":"https","path":["Practitioner","me","signature"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"9a3e326a-1753-4914-a7dd-1cc4bd41262e"},{"name":"/Practitioner/:id/signature","id":"1d6df3d9-8cce-484a-b516-4a2e8874880d","request":{"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{secretKey}}"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"https://{{apiUrl}}/Practitioner/:id/signature","description":"<p>Ce endpoint permet d'envoyer la copie de la signature du médecin afin de signer les ordonnances.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<p><code>file</code> (obligatoire) : Copie de la signature au format JPEG ou PNG, dans la limite de 2 Mo.</p>\n","urlObject":{"protocol":"https","path":["Practitioner",":id","signature"],"host":["{{apiUrl}}"],"query":[],"variable":[{"id":"1f951ae1-ea72-442d-ac0c-b4b3087244c5","type":"string","value":"","key":"id"}]}},"response":[{"id":"87e77bc8-bbff-4cb9-b6f9-0dd93479d26a","name":"Signature uploaded (204)","originalRequest":{"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{secretKey}}"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":{"raw":"https://{{apiUrl}}/Practitioner/:id/signature","protocol":"https","host":["{{apiUrl}}"],"path":["Practitioner",":id","signature"],"variable":[{"id":"1f951ae1-ea72-442d-ac0c-b4b3087244c5","key":"id","value":"","type":"string"}]}},"status":"No Content","code":204,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"1d6df3d9-8cce-484a-b516-4a2e8874880d"},{"name":"/Practitioner/:id/signature","id":"038436dd-4710-4e2a-8c98-c22f3b96b6ee","request":{"method":"GET","header":[{"key":"X-Api-Key","type":"text","value":"{{secretKey}}"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"https://{{apiUrl}}/Practitioner/:id/signature","description":"<p>Ce endpoint permet d'envoyer la copie de la signature du médecin afin de signer les ordonnances.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<p><code>file</code> (obligatoire) : Copie de la signature au format JPEG ou PNG, dans la limite de 2 Mo.</p>\n","urlObject":{"protocol":"https","path":["Practitioner",":id","signature"],"host":["{{apiUrl}}"],"query":[],"variable":[{"id":"0d763da4-08de-42f7-8bea-6b460412d67f","type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"038436dd-4710-4e2a-8c98-c22f3b96b6ee"},{"name":"/Practitioner/me/legal_document","id":"d9b4d0c6-94e9-4f29-8742-0903c4050789","request":{"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}"},{"key":"Authorization","type":"text","value":"Bearer {{practitionerToken}}"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"https://{{apiUrl}}/Practitioner/me/legal_document","description":"<p>Ce endpoint ne s'adresse qu'aux intégrateurs utilisant le module \"Market\" de Hellocare Platform. Il permet d'envoyer la copie d'une pièce d'identité permettant de confirmer celle-ci au près de notre prestataire de paiement.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<p><code>file</code> (obligatoire) : Copie de la pièce d'identité au format JPEG ou PNG, dans la limite de 2 Mo.</p>\n","urlObject":{"protocol":"https","path":["Practitioner","me","legal_document"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"6f932e2a-5152-4186-a4d9-c79c819867d6","name":"Legal document uploaded (204)","originalRequest":{"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}"},{"key":"Authorization","type":"text","value":"Bearer {{practitionerToken}}"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"https://{{apiUrl}}/Practitioner/me/legal_document"},"status":"No Content","code":204,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"d9b4d0c6-94e9-4f29-8742-0903c4050789"},{"name":"/Practitioner/me/legal_document","id":"5c846a68-4f2f-42c8-9d7b-3b261d1ab61f","request":{"method":"GET","header":[{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}"},{"key":"Authorization","type":"text","value":"Bearer {{practitionerToken}}"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"https://{{apiUrl}}/Practitioner/me/legal_document","description":"<p>Ce endpoint ne s'adresse qu'aux intégrateurs utilisant le module \"Market\" de Hellocare Platform. Il permet d'envoyer la copie d'une pièce d'identité permettant de confirmer celle-ci au près de notre prestataire de paiement.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<p><code>file</code> (obligatoire) : Copie de la pièce d'identité au format JPEG ou PNG, dans la limite de 2 Mo.</p>\n","urlObject":{"protocol":"https","path":["Practitioner","me","legal_document"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5c846a68-4f2f-42c8-9d7b-3b261d1ab61f"},{"name":"/Practitioner/:id/legal_document","id":"57769209-644d-4786-9a61-8e67ed904c83","request":{"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{secretKey}}"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"https://{{apiUrl}}/Practitioner/:id/legal_document","description":"<p>Ce endpoint ne s'adresse qu'aux intégrateurs utilisant le module \"Market\" de Hellocare Platform. Il permet d'envoyer la copie d'une pièce d'identité permettant de confirmer celle-ci au près de notre prestataire de paiement.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<p><code>file</code> (obligatoire) : Copie de la pièce d'identité au format JPEG ou PNG, dans la limite de 2 Mo.</p>\n","urlObject":{"protocol":"https","path":["Practitioner",":id","legal_document"],"host":["{{apiUrl}}"],"query":[],"variable":[{"id":"2a80ef93-0143-49d0-a01f-23d561ae8793","type":"string","value":"","key":"id"}]}},"response":[{"id":"b155cef5-adcf-4f7f-977b-245aa5e35ed0","name":"Legal document uploaded (204)","originalRequest":{"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{secretKey}}"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":{"raw":"https://{{apiUrl}}/Practitioner/:id/legal_document","protocol":"https","host":["{{apiUrl}}"],"path":["Practitioner",":id","legal_document"],"variable":[{"id":"2a80ef93-0143-49d0-a01f-23d561ae8793","key":"id","value":"","type":"string"}]}},"status":"No Content","code":204,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"57769209-644d-4786-9a61-8e67ed904c83"},{"name":"/Practitioner/:id/legal_document","id":"602f7680-fef4-4675-b7ff-6dea93d6a60d","request":{"method":"GET","header":[{"key":"X-Api-Key","type":"text","value":"{{secretKey}}"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"https://{{apiUrl}}/Practitioner/:id/legal_document","description":"<p>Ce endpoint ne s'adresse qu'aux intégrateurs utilisant le module \"Market\" de Hellocare Platform. Il permet d'envoyer la copie d'une pièce d'identité permettant de confirmer celle-ci au près de notre prestataire de paiement.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<p><code>file</code> (obligatoire) : Copie de la pièce d'identité au format JPEG ou PNG, dans la limite de 2 Mo.</p>\n","urlObject":{"protocol":"https","path":["Practitioner",":id","legal_document"],"host":["{{apiUrl}}"],"query":[],"variable":[{"id":"870954df-5429-4295-ae59-e7f0269d4593","type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"602f7680-fef4-4675-b7ff-6dea93d6a60d"},{"name":"/Practitioner/:id/account_link","id":"c53b0651-71cf-4eb1-86cc-9c990940802d","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"POST","header":[{"key":"X-Api-Key","value":"{{secretKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"success_url\": \"https://example.com\",\n\t\"failure_url\": \"https://example.com\"\n}"},"url":"https://{{apiUrl}}/Practitioner/:id/account_link","description":"<h1 id=\"créér-un-lien-vers-le-renseignement-dinformations-stripe\">Créér un lien vers le renseignement d'informations Stripe</h1>\n<p>Afin de sécuriser le paiement et notamment de répondre aux contraintes KYC, Stripe a dernièrement décidé de demander des informations plus précises sur les entreprises/personnes\npossédant un compte Connect. Les informations demandées pouvant variées selon plusieurs critères, il est conseillé de faire appel à leur propre formulaire.\nPour cela, il est possible de faire appel à ce endpoint qui génèrera une URL à communiquer au praticien pour compléter son profil.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>Obligatoire</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>success_url</code></td>\n<td>string</td>\n<td>oui</td>\n<td>URL à appeler lorsque le praticien valide le remplissage de son profil</td>\n</tr>\n<tr>\n<td><code>failure_url</code></td>\n<td>string</td>\n<td>oui</td>\n<td>URL à appeler lorsque le praticien annule le remplissage de son profil</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["Practitioner",":id","account_link"],"host":["{{apiUrl}}"],"query":[],"variable":[{"description":{"content":"<p>Identifiant du praticien</p>\n","type":"text/plain"},"type":"string","value":"{{practitionerExternalId}}","key":"id"}]}},"response":[],"_postman_id":"c53b0651-71cf-4eb1-86cc-9c990940802d"}],"id":"ae480c14-171d-456f-af69-a6873accad72","_postman_id":"ae480c14-171d-456f-af69-a6873accad72","description":""},{"name":"Encounter","item":[{"name":"/Encounter","id":"18fe7009-3198-4575-b555-8f84463c3443","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Api-Key","value":"{{secretKey}}"},{"key":"Accept","value":"application/json"}],"url":"https://{{apiUrl}}/Encounter?_count=:count&_page=:page","urlObject":{"protocol":"https","path":["Encounter"],"host":["{{apiUrl}}"],"query":[{"description":{"content":"<p>Nombre de résultats par page</p>\n","type":"text/plain"},"key":"_count","value":":count"},{"description":{"content":"<p>Page de résultat à récupérer</p>\n","type":"text/plain"},"key":"_page","value":":page"}],"variable":[]}},"response":[],"_postman_id":"18fe7009-3198-4575-b555-8f84463c3443"},{"name":"/Encounter","id":"9ff2c04c-1efa-4d16-8a8a-500f6c54c8c1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"X-Api-Key","value":"{{secretKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"patient\": \"{{patientExternalId}}\",\n\t\"practitioner\": \"{{practitionerExternalId}}\",\n\t\"products\": {\n\t\t\"b29ee55f-ab87-445d-a330-d8de3d175d21\": 1\n\t}\n}"},"url":"https://{{apiUrl}}/Encounter","description":"<p>Ce endpoint permet la création d'une consultation.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>Obligatoire</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>patient</code></td>\n<td>string</td>\n<td>oui</td>\n<td>Patient</td>\n</tr>\n<tr>\n<td><code>practitioner</code></td>\n<td>string</td>\n<td>oui</td>\n<td>Médecin</td>\n</tr>\n<tr>\n<td><code>products</code></td>\n<td>object</td>\n<td>non (module market seulement)</td>\n<td>Cet objet comprend les produits à associer à la consultation pour définir le prix de celle-ci. Il se présente sous la forme <code>\"&lt;id produit&gt;\": &lt;qty&gt;</code></td>\n</tr>\n<tr>\n<td><code>channel</code></td>\n<td>string</td>\n<td>non</td>\n<td>Canal de consultation (remote, medical_office, home)</td>\n</tr>\n<tr>\n<td><code>appointment</code></td>\n<td>string</td>\n<td>non</td>\n<td>Contient l'identifiant du rendez-vous associé</td>\n</tr>\n<tr>\n<td><code>metadata</code></td>\n<td>array</td>\n<td>non</td>\n<td>Informations supplémentaires à stocker. Visible par les utilisateurs concernés</td>\n</tr>\n<tr>\n<td><code>private_metadata</code></td>\n<td>array</td>\n<td>non</td>\n<td>Informations supplémentaires à stocker, seulement visibles lors de l'utilisation de la clé secrète</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["Encounter"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"7b41abb1-f970-410d-b604-a8980828e143","name":"Encounter created (200)","originalRequest":{"method":"POST","header":[{"key":"X-Api-Key","value":"{{secretKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"patient\": \"{{patientExternalId}}\",\n\t\"practitioner\": \"{{practitionerExternalId}}\"\n}"},"url":"https://{{apiUrl}}/Encounter"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Nov 2019 10:43:09 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"2019"},{"key":"Connection","value":"keep-alive"},{"key":"x-amzn-RequestId","value":"c3660e82-f721-49e5-9e60-998b61ca212c"},{"key":"Strict-Transport-Security","value":"max-age=15768000"},{"key":"X-Debug-Token","value":"768c91"},{"key":"x-amzn-Remapped-Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"sf_redirect=deleted; expires=Mon, 05-Nov-2018 10:43:08 GMT; Max-Age=0; path=/; httponly"},{"key":"x-amz-apigw-id","value":"CrnJkGZhCGYFjbA="},{"key":"Cache-Control","value":"no-cache, private"},{"key":"x-amzn-Remapped-Server","value":"nginx"},{"key":"X-Debug-Token-Link","value":"https://api.testing.platform.hellocare.net/_profiler/768c91"},{"key":"x-amzn-Remapped-Date","value":"Tue, 05 Nov 2019 10:43:09 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"practitioner_online\": false,\n    \"channel\": \"remote\",\n    \"sid\": \"0eb95a70-ffb9-11e9-98b3-0aac0456ecf4\",\n    \"id\": \"8fc95077-5470-49e0-8b20-e6686ebda327\",\n    \"organization\": {\n        \"code\": \"demo\",\n        \"sid\": \"bc533845-8ea6-11e9-a2a0-0aac0456ecf4\",\n        \"name\": \"Demo\",\n        \"is_authorization_required\": false,\n        \"stripe_percent_fee\": 0,\n        \"stripe_fixed_fee\": 0\n    },\n    \"status\": \"planned\",\n    \"status_history\": [\n        {\n            \"status\": \"planned\",\n            \"period\": {\n                \"start\": \"2019-11-05T10:43:09+00:00\"\n            }\n        }\n    ],\n    \"patient\": {\n        \"first_name\": \"Martin\",\n        \"last_name\": \"DUPONT\",\n        \"phone_number\": \"\",\n        \"email\": \"\",\n        \"address\": null,\n        \"height\": null,\n        \"weight\": null,\n        \"blood_group\": null,\n        \"sid\": \"8a186cb1-ffad-11e9-98b3-0aac0456ecf4\",\n        \"id\": \"martin.dupont\",\n        \"names\": [\n            {\n                \"use\": \"official\",\n                \"text\": \"Dupont Martin\",\n                \"family\": \"Dupont\",\n                \"given\": [\n                    \"Martin\"\n                ],\n                \"prefix\": [],\n                \"suffix\": []\n            }\n        ],\n        \"born_rank\": 0,\n        \"gender\": \"unknown\",\n        \"birth_date\": null,\n        \"identifiers\": [],\n        \"created_at\": \"2019-11-05T09:20:42+00:00\",\n        \"updated_at\": \"2019-11-05T10:43:09+00:00\"\n    },\n    \"practitioners\": [\n        {\n            \"practitioner\": {\n                \"rpps\": null,\n                \"adeli\": null,\n                \"health_insurance_number\": null,\n                \"email\": null,\n                \"phone_number\": null,\n                \"first_name\": \"Gregory\",\n                \"last_name\": \"House\",\n                \"address\": null,\n                \"picture\": null,\n                \"has_account\": false,\n                \"sid\": \"14967488-ffaf-11e9-98b3-0aac0456ecf4\",\n                \"id\": \"gregory.house\",\n                \"gender\": \"unknown\",\n                \"organization\": {\n                    \"code\": \"demo\",\n                    \"sid\": \"bc533845-8ea6-11e9-a2a0-0aac0456ecf4\",\n                    \"name\": \"Demo\",\n                    \"is_authorization_required\": false,\n                    \"stripe_percent_fee\": 0,\n                    \"stripe_fixed_fee\": 0\n                },\n                \"qualifications\": [],\n                \"prescription_activated\": true,\n                \"created_at\": \"2019-11-05T09:31:44+00:00\",\n                \"updated_at\": \"2019-11-05T10:43:09+00:00\"\n            },\n            \"types\": [\n                \"PPRF\"\n            ],\n            \"periods\": [],\n            \"online\": false\n        }\n    ],\n    \"start\": null,\n    \"end\": null,\n    \"length\": 0,\n    \"reasons\": [],\n    \"diagnosis\": [],\n    \"deleted\": false,\n    \"is_test\": false,\n    \"patient_online\": false,\n    \"events\": [\n        {\n            \"sid\": 21921,\n            \"type\": \"create\",\n            \"recorded\": \"2019-11-05T10:43:09+00:00\",\n            \"user_agent\": null,\n            \"patient_latitude\": null,\n            \"patient_longitude\": null\n        }\n    ],\n    \"observations\": [],\n    \"document_references\": [],\n    \"is_authorized\": false,\n    \"authorization_metadata\": [],\n    \"order\": null,\n    \"claims\": [],\n    \"appointment\": null,\n    \"created_at\": \"2019-11-05T10:43:09+00:00\",\n    \"updated_at\": \"2019-11-05T10:43:09+00:00\"\n}"}],"_postman_id":"9ff2c04c-1efa-4d16-8a8a-500f6c54c8c1"},{"name":"/Encounter/:id","id":"60c0e0b2-9575-43f1-a038-d7bf455b9814","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{patientToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"X-Api-Key","value":"{{publishableKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"}],"url":"https://{{apiUrl}}/Encounter/:id","urlObject":{"protocol":"https","path":["Encounter",":id"],"host":["{{apiUrl}}"],"query":[],"variable":[{"type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"60c0e0b2-9575-43f1-a038-d7bf455b9814"},{"name":"/Encounter/:id/report","id":"f8eadac1-7f55-4f0c-9ed1-4f6022f88a0d","request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"X-Api-Key","value":"{{publishableKey}}"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":" Bearer {{patientToken}}"},{"key":"Accept","value":"application/pdf","type":"text"}],"url":"https://{{apiUrl}}/Encounter/:id/report","description":"<p>Permet de récupérer le compte-rendu associé à la consultation. Ce endpoint est accessible au patient et au médecin</p>\n","urlObject":{"protocol":"https","path":["Encounter",":id","report"],"host":["{{apiUrl}}"],"query":[],"variable":[{"id":"cefd7e46-c341-45e9-98f0-dd2a12b11cc7","description":{"content":"<p>Identifiant de la consultation</p>\n","type":"text/plain"},"type":"string","value":"{{encounterId}}","key":"id"}]}},"response":[],"_postman_id":"f8eadac1-7f55-4f0c-9ed1-4f6022f88a0d"},{"name":"/Encounter/:id/prescription","id":"6c2d6c68-9404-4b61-8026-f1265f4331ab","request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"X-Api-Key","value":"{{publishableKey}}"},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":" Bearer {{patientToken}}"},{"key":"Accept","value":"application/pdf","type":"text"}],"url":"https://{{apiUrl}}/Encounter/:id/prescription","description":"<p>Permet de récupérer l'ordonnance associée à la consultation. Ce endpoint est accessible au patient et au médecin.</p>\n","urlObject":{"protocol":"https","path":["Encounter",":id","prescription"],"host":["{{apiUrl}}"],"query":[],"variable":[{"id":"cab0b1ac-898c-4157-b27c-b4ca5a8b3723","description":{"content":"<p>Identifiant de la consultation</p>\n","type":"text/plain"},"type":"string","value":"{{encounterId}}","key":"id"}]}},"response":[],"_postman_id":"6c2d6c68-9404-4b61-8026-f1265f4331ab"},{"name":"/Encounter/:id","id":"b9b9391f-008d-4ac7-a4a8-a265caaf6d26","request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{practitionerToken}}"}]},"isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"},{"key":"X-Api-Key","value":"{{publishableKey}}"}],"body":{"mode":"raw","raw":"{\n  \"report\": \"Lorem ipsum dolor sit amet.\\r\\nSitu en sibes.\",\n  \"prescription\": \"Lorem ipsum dolor sit amet.\\r\\nSitu en sibes.\"\n}"},"url":"https://{{apiUrl}}/Encounter/{{encounterId}}","description":"<p>Permet de transmettre le contenu de la prescription et du compte-rendu de la consultation</p>\n","urlObject":{"protocol":"https","path":["Encounter","{{encounterId}}"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"b9b9391f-008d-4ac7-a4a8-a265caaf6d26"},{"name":"/Encounter/:id/cancel","id":"d16bc033-0cff-448e-8c76-e96c3f57feea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{participantToken}}"}]},"isInherited":false},"method":"POST","header":[{"key":"X-Api-Key","value":"{{publishableKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://{{apiUrl}}/Encounter/:id/cancel","urlObject":{"protocol":"https","path":["Encounter",":id","cancel"],"host":["{{apiUrl}}"],"query":[],"variable":[{"type":"string","value":"{{encounterId}}","key":"id"}]}},"response":[],"_postman_id":"d16bc033-0cff-448e-8c76-e96c3f57feea"},{"name":"/Encounter/:id/authorize","id":"73e5433b-7443-4aee-aa7a-7729a8362968","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-Api-Key","value":"{{secretKey}}"},{"key":"Accept","value":"application/json"}],"url":"https://{{apiUrl}}/Encounter/:id/authorize","description":"<p>Ce endpoint permet d'autoriser la consultation, il doit être appelé avant <code>POST /Encounter/&lt;id&gt;/join</code> si vous utilisez le module de paiement par exemple. Il ne peut être appelé que grâce à la clé privée et doit donc être fait depuis un serveur.</p>\n","urlObject":{"protocol":"https","path":["Encounter",":id","authorize"],"host":["{{apiUrl}}"],"query":[],"variable":[{"description":{"content":"<p>Encounter id</p>\n","type":"text/plain"},"type":"string","value":"{{encounterId}}","key":"id"}]}},"response":[],"_postman_id":"73e5433b-7443-4aee-aa7a-7729a8362968"},{"name":"/Encounter/:id/join","id":"d3cb6d82-93e6-4790-a695-266b98888e5f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{participantToken}}"}]},"isInherited":false},"method":"POST","header":[{"key":"X-Api-Key","value":"{{publishableKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"device\": \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36\"\n}"},"url":"https://{{apiUrl}}/Encounter/:id/join","urlObject":{"protocol":"https","path":["Encounter",":id","join"],"host":["{{apiUrl}}"],"query":[],"variable":[{"type":"string","value":"{{encounterId}}","key":"id"}]}},"response":[],"_postman_id":"d3cb6d82-93e6-4790-a695-266b98888e5f"},{"name":"/Encounter/:id/terminate","id":"ac3a488c-7083-47a0-805e-cdec1167be2e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{participantToken}}"}]},"isInherited":false},"method":"POST","header":[{"key":"X-Api-Key","value":"{{publishableKey}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://{{apiUrl}}/Encounter/:id/terminate","urlObject":{"protocol":"https","path":["Encounter",":id","terminate"],"host":["{{apiUrl}}"],"query":[],"variable":[{"type":"string","value":"{{encounterId}}","key":"id"}]}},"response":[],"_postman_id":"ac3a488c-7083-47a0-805e-cdec1167be2e"},{"name":"/Encounter/:id/charge","id":"6d42b389-7749-4bf5-85d0-8c210df38c4b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{secretKey}}"},{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Accept","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"payment_method\": \"{{paymentMethodId}}\",\n\t\"capture\": false\n}"},"url":"https://{{apiUrl}}/Encounter/:id/charge","description":"<p>Ce endpoint ne s'adresse qu'aux intégrateurs utilisant le module \"Market\" de Hellocare Platform. Il permet de procéder au paiement d'une consultation.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>Obligatoire</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>source</code></td>\n<td>string</td>\n<td>oui*</td>\n<td>Token renvoyé par Stripe (via les SDK StripeJS ou mobile)</td>\n</tr>\n<tr>\n<td><code>payment_method</code></td>\n<td>string</td>\n<td>oui*</td>\n<td>Identifiant de la méthode de paiement à utiliser</td>\n</tr>\n<tr>\n<td><code>capture</code></td>\n<td>bool</td>\n<td>non</td>\n<td>Si <code>capture = false</code>, le paiement consiste en une pré-autorisation qui devra être \"capturée\" par la suite via le endpoint correspondant<br />Par défaut vaut <code>true</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>* Ces deux paramètres s'excluent mutuellement, seul l'un d'entre eux peut être présent.</p>\n","urlObject":{"protocol":"https","path":["Encounter",":id","charge"],"host":["{{apiUrl}}"],"query":[],"variable":[{"type":"string","value":"{{encounterId}}","key":"id"}]}},"response":[],"_postman_id":"6d42b389-7749-4bf5-85d0-8c210df38c4b"},{"name":"/Encounter/:id/confirm_payment","id":"046723ee-cbb3-4c10-a851-179cfaefbaac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{secretKey}}"},{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Accept","type":"text","value":"application/json"}],"url":"https://{{apiUrl}}/Encounter/:id/confirm_payment","description":"<p>Ce endpoint ne s'adresse qu'aux intégrateurs utilisant le module \"Market\" de Hellocare Platform. Il permet de confirmer l'exécution du 3D Secure sur un paiement où celui-ci était nécessaire.</p>\n","urlObject":{"protocol":"https","path":["Encounter",":id","confirm_payment"],"host":["{{apiUrl}}"],"query":[],"variable":[{"type":"string","value":"{{encounterId}}","key":"id"}]}},"response":[],"_postman_id":"046723ee-cbb3-4c10-a851-179cfaefbaac"},{"name":"/Encounter/:id/capture","id":"8e890899-ee32-4c91-bf03-7f52e8d56371","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{secretKey}}"},{"key":"Accept","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://{{apiUrl}}/Encounter/:id/capture","description":"<p>Ce endpoint ne s'adresse qu'aux intégrateurs utilisant le module \"Market\" de Hellocare Platform. Il permet de valider la pré-autorisation faites précédemment pour la consultation.</p>\n<p><strong>Attention</strong> : Une pré-autorisation possède une durée de vie de 7 jours, au-delà celle-ci n'est plus valable.</p>\n","urlObject":{"protocol":"https","path":["Encounter",":id","capture"],"host":["{{apiUrl}}"],"query":[],"variable":[{"type":"string","value":"{{encounterId}}","key":"id"}]}},"response":[],"_postman_id":"8e890899-ee32-4c91-bf03-7f52e8d56371"},{"name":"/Encounter/:id/refund","id":"ee15a145-34aa-45d7-bb71-16c3ac9a802c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}"},{"key":"Authorization","type":"text","value":"Bearer {{practitionerToken}}"},{"key":"Accept","type":"text","value":"application/json"},{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"amount\": \"\"\n}"},"url":"https://{{apiUrl}}/Encounter/:id/refund","description":"<p>Ce endpoint ne s'adresse qu'aux intégrateurs utilisant le module \"Market\" de Hellocare Platform. Il permet de rembourser une partie ou l'ensemble d'une consultation.</p>\n","urlObject":{"protocol":"https","path":["Encounter",":id","refund"],"host":["{{apiUrl}}"],"query":[],"variable":[{"type":"string","value":"{{encounterId}}","key":"id"}]}},"response":[],"_postman_id":"ee15a145-34aa-45d7-bb71-16c3ac9a802c"}],"id":"d05503ab-20c9-41c9-8a60-8e7d7697a782","_postman_id":"d05503ab-20c9-41c9-8a60-8e7d7697a782","description":""},{"name":"Market","item":[{"name":"Product","item":[{"name":"/Product","id":"5f30412d-6f5e-4ff0-83b9-9af1bf2c5403","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{secretKey}}"},{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Accept","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"practitioner\": \"{{practitionerExternalId}}\",\n\t\"name\": \"Téléconsultation\",\n\t\"channel\": \"remote\",\n\t\"duration\": 10,\n\t\"unit_price\": 2500,\n\t\"rank\": 1\n}"},"url":"https://{{apiUrl}}/market/Product","description":"<p>Ce endpoint permet l'ajout d'un produit à un compte médecin.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>Obligatoire</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>oui</td>\n<td>Nom du produit</td>\n</tr>\n<tr>\n<td><code>unit_price</code></td>\n<td>int</td>\n<td>oui</td>\n<td>Prix du produit (en cents)</td>\n</tr>\n<tr>\n<td><code>channel</code></td>\n<td>string</td>\n<td>non</td>\n<td>Canal de consultation (<code>remote</code> (par défaut) ou <code>medical_office</code> ou <code>home</code>). Permet de savoir pour quel type de consultation s'applique ce produit (téléconsultation, en cabinet ou à domicile).</td>\n</tr>\n<tr>\n<td><code>duration</code></td>\n<td>int</td>\n<td>non</td>\n<td>Durée moyenne d'une consultation en minutes pour ce produit. Permet le calcul des disponibilités.</td>\n</tr>\n<tr>\n<td><code>rank</code></td>\n<td>int</td>\n<td>non</td>\n<td>Correspond au rang du produit, si <code>rank = 1</code> alors le produit est en haut de la liste.<br />Dans le cas où le paramètre n'est pas renseigné, le produit se placera en dernière position dans la liste</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["market","Product"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"bd10cb5c-3fff-4fd2-9755-99eba10811cc","name":"Product created (200)","originalRequest":{"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{secretKey}}"},{"key":"Authorization","type":"text","value":"Bearer {{practitionerToken}}","disabled":true},{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Accept","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"practitioner\": \"{{practitionerExternalId}}\",\n\t\"name\": \"Téléconsultation\",\n\t\"unit_price\": 2500,\n\t\"rank\": 1\n}"},"url":"https://{{apiUrl}}/market/Product"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 05 Nov 2019 15:49:38 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"2028"},{"key":"Connection","value":"keep-alive"},{"key":"x-amzn-RequestId","value":"06f99f39-cfb7-40cc-994a-2d78fa897ebc"},{"key":"Strict-Transport-Security","value":"max-age=15768000"},{"key":"X-Debug-Token","value":"ae0d1f"},{"key":"x-amzn-Remapped-Connection","value":"keep-alive"},{"key":"Set-Cookie","value":"sf_redirect=deleted; expires=Mon, 05-Nov-2018 15:49:37 GMT; Max-Age=0; path=/; httponly"},{"key":"x-amz-apigw-id","value":"CsUC3HfkiGYFcCQ="},{"key":"Cache-Control","value":"no-cache, private"},{"key":"x-amzn-Remapped-Server","value":"nginx"},{"key":"X-Debug-Token-Link","value":"https://api.testing.platform.hellocare.net/_profiler/ae0d1f"},{"key":"x-amzn-Remapped-Date","value":"Tue, 05 Nov 2019 15:49:38 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"channel\": \"remote\",\n    \"id\": \"df6f209f-ffe3-11e9-98b3-0aac0456ecf4\",\n    \"account\": {\n        \"address\": {\n            \"city\": null,\n            \"country\": null,\n            \"line1\": null,\n            \"line2\": null,\n            \"postal_code\": null,\n            \"state\": null\n        },\n        \"readable_verification\": {\n            \"iban\": true,\n            \"legal_owner\": {\n                \"birth_date\": true,\n                \"first_name \": true,\n                \"last_name \": true\n            },\n            \"legal_entity.dob.month\": true,\n            \"legal_entity.dob.year\": true\n        },\n        \"id\": \"a8c2afa1-ffe3-11e9-98b3-0aac0456ecf4\",\n        \"manager\": {\n            \"rpps\": null,\n            \"adeli\": null,\n            \"health_insurance_number\": null,\n            \"email\": null,\n            \"phone_number\": null,\n            \"first_name\": \"Gregory\",\n            \"last_name\": \"House\",\n            \"address\": null,\n            \"picture\": null,\n            \"has_account\": true,\n            \"sid\": \"14967488-ffaf-11e9-98b3-0aac0456ecf4\",\n            \"id\": \"gregory.house\",\n            \"gender\": \"unknown\",\n            \"organization\": {\n                \"code\": \"demo\",\n                \"sid\": \"bc533845-8ea6-11e9-a2a0-0aac0456ecf4\",\n                \"name\": \"Demo\",\n                \"is_authorization_required\": false,\n                \"stripe_percent_fee\": 0,\n                \"stripe_fixed_fee\": 0\n            },\n            \"qualifications\": [],\n            \"prescription_activated\": true,\n            \"created_at\": \"2019-11-05T09:31:44+00:00\",\n            \"updated_at\": \"2019-11-05T15:49:38+00:00\"\n        },\n        \"psp_account\": \"acct_1FbUGIKyptdVHZSw\",\n        \"iban\": null,\n        \"psp_bank_account\": null,\n        \"owner\": {\n            \"address\": {\n                \"city\": null,\n                \"country\": null,\n                \"line1\": null,\n                \"line2\": null,\n                \"postal_code\": null,\n                \"state\": null\n            },\n            \"verification\": {\n                \"details\": null,\n                \"details_code\": null,\n                \"document\": null,\n                \"document_back\": null,\n                \"status\": \"unverified\"\n            },\n            \"id\": \"a8c277dc-ffe3-11e9-98b3-0aac0456ecf4\",\n            \"account\": null,\n            \"birth_date\": null,\n            \"first_name\": null,\n            \"last_name\": null,\n            \"maiden_name\": null,\n            \"gender\": \"unknown\",\n            \"status\": \"pending\"\n        },\n        \"additional_owners\": [],\n        \"name\": null,\n        \"tax_id\": null,\n        \"status\": \"missing_data\",\n        \"accept_payment\": true,\n        \"verification\": {\n            \"due_by\": null,\n            \"fields_needed\": [\n                \"external_account\",\n                \"legal_entity.dob.day\",\n                \"legal_entity.dob.month\",\n                \"legal_entity.dob.year\",\n                \"legal_entity.first_name\",\n                \"legal_entity.last_name\"\n            ],\n            \"disabled_reason\": null,\n            \"pending_verification\": []\n        },\n        \"payouts\": [],\n        \"created_at\": \"2019-11-05T15:48:06+00:00\",\n        \"updated_at\": \"2019-11-05T15:49:38+00:00\"\n    },\n    \"name\": \"Téléconsultation\",\n    \"unit_price\": 2500,\n    \"duration\": 0,\n    \"rank\": 1,\n    \"deleted\": false,\n    \"created_at\": \"2019-11-05T15:49:38+00:00\",\n    \"updated_at\": \"2019-11-05T15:49:38+00:00\"\n}"}],"_postman_id":"5f30412d-6f5e-4ff0-83b9-9af1bf2c5403"},{"name":"/Product/:id","id":"a4aa0415-e570-4115-b572-877aba20ea45","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}","description":"<p>Publishable key or secret key</p>\n"},{"key":"Authorization","type":"text","value":"Bearer {{practitionerToken}}","description":"<p>if publishable key is used, the call requires to send a valid JWT in this header</p>\n"}],"url":"https//{{apiUrl}}/market/Product/:id","description":"<p>Ce endpoint permet la suppression d'un produit.</p>\n","urlObject":{"path":["","{{apiUrl}}","market","Product",":id"],"host":["https"],"query":[],"variable":[{"description":{"content":"<p>Product identifier</p>\n","type":"text/plain"},"type":"string","value":"","key":"id"}]}},"response":[{"id":"77ace802-179f-4b1a-8868-ec6b303bc3ae","name":"/Product/:id","originalRequest":{"method":"DELETE","header":[{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}","description":"Publishable key or secret key"},{"key":"Authorization","type":"text","value":"Bearer {{practitionerToken}}","description":"if publishable key is used, the call requires to send a valid JWT in this header"}],"url":{"raw":"https//{{apiUrl}}/market/Product/:id","host":["https"],"path":["","{{apiUrl}}","market","Product",":id"],"variable":[{"description":"Product identifier","key":"id","value":"12345"}]}},"status":"No Content","code":204,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"a4aa0415-e570-4115-b572-877aba20ea45"},{"name":"/Product/:id","id":"77bd3677-09d8-4d55-b471-31d374e083ce","request":{"method":"PATCH","header":[{"key":"X-Api-Key","type":"text","value":"{{secretKey}}"},{"key":"Content-Type","type":"text","value":"application/json"},{"key":"Accept","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"name\": \"Téléconsultation\",\n\t\"unit_price\": 2555,\n\t\"rank\": 1\n}"},"url":"https://{{apiUrl}}/market/Product/:id","description":"<p>Ce endpoint permet de modifier un produit existant.</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>Obligatoire</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>oui</td>\n<td>Nom du produit</td>\n</tr>\n<tr>\n<td><code>unit_price</code></td>\n<td>int</td>\n<td>oui</td>\n<td>Prix du produit (en cents)</td>\n</tr>\n<tr>\n<td><code>rank</code></td>\n<td>int</td>\n<td>non</td>\n<td>Correspond au rang du produit, si <code>rank = 1</code> alors le produit est en haut de la liste.<br />Dans le cas où le paramètre n'est pas renseigné, le produit se placera en dernière position dans la liste</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["market","Product",":id"],"host":["{{apiUrl}}"],"query":[],"variable":[{"id":"0580b36c-740b-450a-a31c-7989f7c52d42","description":{"content":"<p>Identifiant du produit</p>\n","type":"text/plain"},"type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"77bd3677-09d8-4d55-b471-31d374e083ce"},{"name":"/Product","id":"1c15a2bc-b8dd-42e2-b135-ff7876018fbb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Api-Key","value":"{{publishableKey}}","type":"text"},{"key":"Authorization","value":"Bearer {{practitionerToken}}","type":"text"}],"url":"https://{{apiUrl}}/market/Product","urlObject":{"protocol":"https","path":["market","Product"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"1c15a2bc-b8dd-42e2-b135-ff7876018fbb"}],"id":"1e97f13c-0730-47f7-b1f9-143cccc5487f","description":"<p>Cette ressource est spécifique aux intégrateurs utilisant le module \"Market\" de Hellocare Platform</p>\n","event":[{"listen":"prerequest","script":{"id":"42f56e7f-bfb6-4715-95f3-dcfe5a4f00fa","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"a2181b67-09eb-4906-9c24-f20d514ea2bd","type":"text/javascript","exec":[""]}}],"_postman_id":"1e97f13c-0730-47f7-b1f9-143cccc5487f"},{"name":"Payment method","item":[{"name":"/Payment_method/:id","id":"3394cfc2-a47c-416f-b92e-827672464eae","request":{"auth":{"type":"noauth","isInherited":false},"method":"DELETE","header":[{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}"},{"key":"Authorization","type":"text","value":"Bearer {{patientToken}}"},{"key":"Accept","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://{{apiUrl}}/market/Payment_method/:id","description":"<p>Ce endpoint permet de supprimer le moyen de paiement d'un utilisateur.</p>\n","urlObject":{"protocol":"https","path":["market","Payment_method",":id"],"host":["{{apiUrl}}"],"query":[],"variable":[{"id":"f823e37e-2d22-41af-a77e-ae5d8c5ce3f6","description":{"content":"<p>Identifiant de la méthode de paiement</p>\n","type":"text/plain"},"type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"3394cfc2-a47c-416f-b92e-827672464eae"},{"name":"/Payment_method","id":"d45fed98-5e88-49b0-aad3-a7d6d8fd0904","request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"X-Api-Key","value":"{{patientToken}}","type":"text"},{"key":"Authorization","value":"Bearer {{patientToken}}","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"url":"https://{{apiUrl}}/market/Payment_method","urlObject":{"protocol":"https","path":["market","Payment_method"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"d45fed98-5e88-49b0-aad3-a7d6d8fd0904"}],"id":"96f3fb50-9b1d-48f9-ab01-7d0b9d864e49","_postman_id":"96f3fb50-9b1d-48f9-ab01-7d0b9d864e49","description":""},{"name":"Transaction","item":[{"name":"/Transaction","id":"ef1ba9f5-b970-4d50-8950-ecf6923add0b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"Bearer {{practitionerToken}}"},{"key":"Content-Type","value":"application/json"},{"key":"X-Api-Key","value":"{{publishableKey}}"},{"key":"cache-control","value":"no-cache"}],"body":{"mode":"formdata","formdata":[]},"url":"https://api.testing.hellocareplatform.com/v2/market/Transaction","urlObject":{"protocol":"https","path":["v2","market","Transaction"],"host":["api","testing","hellocareplatform","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"ef1ba9f5-b970-4d50-8950-ecf6923add0b"}],"id":"768e18a8-5114-450d-a8c9-e7dc2409cbfe","_postman_id":"768e18a8-5114-450d-a8c9-e7dc2409cbfe","description":""},{"name":"Setup intent","item":[{"name":"/Setup_intent","id":"c2883f4f-69fa-4a57-a05b-d7c3b6d50483","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{patientToken}}"}]},"isInherited":false},"method":"POST","header":[{"key":"x-api-key","value":"{{publishableKey}}","type":"text"}],"url":"https://{{apiUrl}}/market/Setup_intent","urlObject":{"protocol":"https","path":["market","Setup_intent"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[{"id":"c7325f61-db0e-4274-87fd-37934dc8e564","name":"/Setup_intent","originalRequest":{"method":"POST","header":[{"key":"x-api-key","value":"{{publishableKey}}","type":"text"}],"url":"https://{{apiUrl}}/market/Setup_intent"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 29 Jun 2021 09:38:11 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"123"},{"key":"Connection","value":"keep-alive"},{"key":"x-amzn-RequestId","value":"057b91aa-3b1d-4357-8f70-cf3690f3619a"},{"key":"Strict-Transport-Security","value":"max-age=15768000"},{"key":"x-amzn-Remapped-Connection","value":"keep-alive"},{"key":"x-amz-apigw-id","value":"BrmAgGKkCGYF1Fw="},{"key":"Cache-Control","value":"no-cache, private"},{"key":"x-amzn-Remapped-Server","value":"nginx"},{"key":"x-amzn-Remapped-Date","value":"Tue, 29 Jun 2021 09:38:11 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"customer_id\": \"cus_ETke1G8Zl1fHSf\",\n    \"client_secret\": \"seti_1J7dORDDgFIlx5EX0lRx1Uoj_secret_Jl9hcjZsFaQi4krFS5DwKCmV1siOBAg\"\n}"}],"_postman_id":"c2883f4f-69fa-4a57-a05b-d7c3b6d50483"}],"id":"ce66c2ef-bbcb-4a59-a46d-d2c61ac95a8e","_postman_id":"ce66c2ef-bbcb-4a59-a46d-d2c61ac95a8e","description":""},{"name":"Order","item":[],"id":"29362e4f-176b-418b-b0b8-51ce8f814159","_postman_id":"29362e4f-176b-418b-b0b8-51ce8f814159","description":""}],"id":"ce3aaeb8-0f88-4c25-9766-1954278c049d","description":"<p>L'ensemble des ressources présentes ci-dessous sont spécifiques à l'utilisation du module \"Market\" de Hellocare Platform.</p>\n","event":[{"listen":"prerequest","script":{"id":"b4a26fd1-f3a0-4af4-a71c-4959c447a339","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"fc2b4a8c-4793-4882-a42f-8b36347e463e","type":"text/javascript","exec":[""]}}],"_postman_id":"ce3aaeb8-0f88-4c25-9766-1954278c049d"},{"name":"File","item":[{"name":"/File","id":"c1e4d836-411e-4d51-94e3-12349cc5626c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}"},{"key":"Authorization","type":"text","value":"Bearer {{practitionerToken}}"},{"key":"Accept","type":"text","value":"application/json"}],"url":"https://{{apiUrl}}/File","description":"<p>Renvoie l'ensemble des fichiers associés à l'utilisateur.</p>\n<h2 id=\"paramètres-query-string\">Paramètres (query string)</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>obligatoire</th>\n<th>Commentaires</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>appointment</td>\n<td>external_id</td>\n<td>Non</td>\n<td>Renvoie les fichiers associés à un rendez-vous</td>\n</tr>\n<tr>\n<td>encounter</td>\n<td>external_id</td>\n<td>Non</td>\n<td>Renvoie les fichiers associés à une consultation</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["File"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"c1e4d836-411e-4d51-94e3-12349cc5626c"},{"name":"/File","id":"844ecf0f-9461-4aae-9398-bfd516ee6c32","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}"},{"key":"Authorization","type":"text","value":"Bearer {{practitionerToken}}"},{"key":"Accept","type":"text","value":"application/json"},{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","description":"<p>Fichier (formats acceptés :  jp(e)g, png, pdf, doc(x), xls(x), odt, ott, ods, ots, .mp3, .wav)</p>\n","type":"file","value":null}]},"url":"https://{{apiUrl}}/File","description":"<p>Transfert un fichier. Afin de le partager, l'appel au endpoint <code>POST /File/:id/share</code> documenté ci-dessous est nécessaire.</p>\n","urlObject":{"protocol":"https","path":["File"],"host":["{{apiUrl}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"844ecf0f-9461-4aae-9398-bfd516ee6c32"},{"name":"/File/:id/share","id":"5789a035-b0c7-4bd8-a3c8-66ce754a6e1a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"},{"key":"Authorization","type":"text","value":"Bearer {{userToken}}"},{"key":"X-Api-Key","type":"text","value":"{{publishableKey}}"}],"body":{"mode":"raw","raw":"{\n\t\"practitioners\": [],\n\t\"patients\": [],\n\t\"appointments\": [],\n\t\"encounters\": []\n}"},"url":"https://{{apiUrl}}/File/:id/share","description":"<p>Permet de partager les fichiers dans des rendez-vous, des consultations, ou avec d'autres personnes (praticien ou patient).</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>obligatoire</th>\n<th>Commentaires</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>appointments</td>\n<td>Array[external_id]</td>\n<td>Non</td>\n<td></td>\n</tr>\n<tr>\n<td>encounters</td>\n<td>Array[external_id]</td>\n<td>Non</td>\n<td></td>\n</tr>\n<tr>\n<td>practitioners</td>\n<td>Array[external_id]</td>\n<td>Non</td>\n<td></td>\n</tr>\n<tr>\n<td>patients</td>\n<td>Array[external_id]</td>\n<td>Non</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["File",":id","share"],"host":["{{apiUrl}}"],"query":[],"variable":[{"description":{"content":"<p>Identifiant du fichier</p>\n","type":"text/plain"},"type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"5789a035-b0c7-4bd8-a3c8-66ce754a6e1a"},{"name":"/File/:id/share","id":"640d23f8-5bcf-4f94-b8ed-9f0d6cdad558","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"practitioners\": [],\n\t\"patients\": [],\n\t\"appointments\": [],\n\t\"encounters\": []\n}"},"url":"https://{{apiUrl}}/File/:id/share","description":"<p>Permet de supprimer le partage de fichiers dans des rendez-vous, des consultations, ou avec d'autres personnes (praticien ou patient).</p>\n<h2 id=\"paramètres\">Paramètres</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Paramètre</th>\n<th>Type</th>\n<th>obligatoire</th>\n<th>Commentaires</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>appointments</td>\n<td>Array[external_id]</td>\n<td>Non</td>\n<td></td>\n</tr>\n<tr>\n<td>encounters</td>\n<td>Array[external_id]</td>\n<td>Non</td>\n<td></td>\n</tr>\n<tr>\n<td>practitioners</td>\n<td>Array[external_id]</td>\n<td>Non</td>\n<td></td>\n</tr>\n<tr>\n<td>patients</td>\n<td>Array[external_id]</td>\n<td>Non</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["File",":id","share"],"host":["{{apiUrl}}"],"query":[],"variable":[{"description":{"content":"<p>Identifiant du fichier</p>\n","type":"text/plain"},"type":"string","value":"","key":"id"}]}},"response":[],"_postman_id":"640d23f8-5bcf-4f94-b8ed-9f0d6cdad558"}],"id":"4137754e-606a-4b99-a364-d3c5a02fcabc","_postman_id":"4137754e-606a-4b99-a364-d3c5a02fcabc","description":""},{"name":"Availability","item":[{"name":"/Availability/:id","id":"a077a223-932d-4da7-bac8-e370db1ea6fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"X-Api-Key","value":"{{secretKey}}","type":"text"}],"url":"https://{{apiUrl}}/Availability/:id","description":"<p>Permet de récupérer l'ensemble des informations sur une disponibilité</p>\n","urlObject":{"protocol":"https","path":["Availability",":id"],"host":["{{apiUrl}}"],"query":[],"variable":[{"type":"string","value":"","key":"id"}]}},"response":[{"id":"fe05961e-2710-4eda-8dc8-7f5eb8696a09","name":"/Availability/:id","originalRequest":{"method":"GET","header":[{"key":"X-Api-Key","value":"{{secretKey}}","type":"text"}],"url":{"raw":"https://{{apiUrl}}/Availability/:id","protocol":"https","host":["{{apiUrl}}"],"path":["Availability",":id"],"variable":[{"key":"id","value":"6863c3a5-0a30-11eb-ae91-42010a560006"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 29 Jan 2021 08:59:05 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"340"},{"key":"Connection","value":"keep-alive"},{"key":"x-amzn-RequestId","value":"0483e175-9131-44b3-9781-e03ba4b595e8"},{"key":"Strict-Transport-Security","value":"max-age=15768000"},{"key":"x-amzn-Remapped-Connection","value":"keep-alive"},{"key":"x-amz-apigw-id","value":"Z50t_H4wiGYFmFQ="},{"key":"Cache-Control","value":"no-cache, private"},{"key":"x-amzn-Remapped-Server","value":"nginx"},{"key":"x-amzn-Remapped-Date","value":"Fri, 29 Jan 2021 08:59:05 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"channel\": \"remote\",\n    \"type\": \"weekly\",\n    \"sid\": \"6863c3a5-0a30-11eb-ae91-42010a560006\",\n    \"group_id\": null,\n    \"start_hour\": \"2020-10-05T07:00:00+00:00\",\n    \"end_hour\": \"2020-10-05T20:00:00+00:00\",\n    \"date_at\": \"2020-10-05T00:00:00+00:00\",\n    \"masks\": [],\n    \"start_date\": null,\n    \"end_date\": null,\n    \"group\": null\n}"}],"_postman_id":"a077a223-932d-4da7-bac8-e370db1ea6fa"}],"id":"a8fd7cac-274e-48bf-85f8-cc15d222ce88","_postman_id":"a8fd7cac-274e-48bf-85f8-cc15d222ce88","description":""}],"event":[{"listen":"prerequest","script":{"id":"c48f6450-ec7a-4ddd-8b99-4a268883cf46","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"e644da9c-22c7-479e-ae4b-5452bf922aba","type":"text/javascript","exec":[""]}}]}