{ "opencollection": "1.0.0", "info": { "name": "Clinic Agenda Agendamento API", "version": "1.0.0" }, "request": { "auth": { "type": "apikey", "key": "x-api-key", "value": "{{x-api-key}}", "placement": "header" } }, "items": [ { "info": { "name": "Agendamento", "type": "folder" }, "items": [ { "info": { "name": "Criar agendamento a partir de um Agendamento de performance", "type": "http" }, "http": { "method": "POST", "url": "https://api.globalhealth.mv/available-appointments/api/v1/performance-schedules/scheduling", "body": { "type": "json", "data": "{}" } }, "docs": "Cria um agendamento (Schedules) vinculado a um Agendamento de performance disponível.\nÉ obrigatório informar `id` ou `externalId` do Agendamento de performance, além de patient, insurance e termCbo.\nO slot deve estar disponível (não ocupado).\n" }, { "info": { "name": "Atualizar status do agendamento", "type": "http" }, "http": { "method": "PUT", "url": "https://api.globalhealth.mv/available-appointments/api/v1/performance-schedules/scheduling/status", "body": { "type": "json", "data": "{}" } }, "docs": "Altera o status do agendamento (Schedules) vinculado a um Agendamento de performance.\nO Agendamento de performance deve estar ocupado (ter Schedules vinculado).\nPara status CANCELLED: não é permitido se já existir atendimento; ao cancelar, o slot é liberado e é criado um registro de cancelamento (PATIENT_CANCELLED).\n" } ] } ], "bundled": true }