Índice |
---|
Objetivo
Este documento tem como objetivo orientar a construção dos webservices para que o sistema Mosia Telecare consiga exibir a agenda do profissional de saúde que está logado na plataforma.
...
Abreviação | Nome | Descrição |
---|---|---|
M | Mandatório | O preenchimento do atributo é obrigatório. Caso o atributo esteja nulo ou em branco, seu "response" será rejeitado. |
C | Condicional | O atributo pode tornar-se obrigatório quando um ou mais atributos auxiliares for preenchido / atualizado. |
OP | Opcional | Seu preenchimento não é obrigatório. Pode-se enviar NULL para objetos, ou arrays vazios para tipos Array |
...
Endpoint | Método | Header Content-Type | Descrição |
---|---|---|---|
exemplo.com/listarAgenda | GET | application/json | Este método irá retornar a lista de agendas do profissional de saúde. |
...
Bloco de código | ||||
---|---|---|---|---|
| ||||
{ "status": true, "data": { "profissional": { "nome": "Dr. Francisco Humberto Moura", "integracao": { "idSistema": 1234 } }, "agenda": { "horarios": [ { "integracao": { "idAgenda": 321432 }, "paciente": { "localizadorMensageria": "geraldo@mobilesaudegeraldu@mobisaude.com.br", "nome": "GeraldoGeraldu Félix Júnior", "email": "geraldo@mobilesaudegeraldu@mobisaude.com.br", "telefone": "27992724109279988888888", "matricula": "000002", "cpf": "078052067088384447733" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 321432 }, "paciente": { "localizadorMensageria": "geraldo_teste@mobilesaude.com.br", "nome": "Geraldo SMS", "email": "geraldo_teste@mobilesaude.com.br", "telefone": "27992724109279988888888", "matricula": "000002", "cpf": "078052067088384447733" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 321432 }, "paciente": { "localizadorMensageria": "geraldo@mobilesaude.com.br", "nome": "Geraldo SMS", "email": "geraldo@mobilesaude.com.br", "telefone": "", "matricula": "000002", "cpf": "078052067088384447733" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 321432 }, "paciente": { "localizadorMensageria": "geraldo@mobilesaude.com.br", "nome": "Geraldo FIXO", "email": "geraldo@mobilesaude.com.br", "telefone": "9927241092725443374", "matricula": "000002", "cpf": "078052067088384447733" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 1001010 }, "paciente": { "localizadorMensageria": "rafael@mobilesaude.com.br", "nome": "Rafael Simão AG: 1001010", "email": "rafael@mobilesaude.com.br", "telefone": "2799855478527984443710", "matricula": "000022", "cpf": "0586931074123222288836" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 1001015 }, "paciente": { "localizadorMensageria": "", "nome": "Rafael Simão (Falta de dados)", "email": "rafael@mobilesaude.com.br", "telefone": "2799855478527984443710", "matricula": "", "cpf": "" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 321432 }, "paciente": { "localizadorMensageria": "rafael_teste@mobilesaude.com.br", "nome": "Rafael Simão (Teste)", "email": "rafael_teste@mobilesaude.com.br", "telefone": "27984443710", "matricula": "000022", "cpf": "0586931074123222288836" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 52869 }, "paciente": { "localizadorMensageria": "ewersonv@mobilesaude.com.br", "nome": "Ewerson Vieira Nascimento", "email": "ewersonv@mobilesaude.com.br", "telefone": "2799618766327998842737", "matricula": "0003002", "cpf": "1491232374863644455523" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 321432 }, "paciente": { "localizadorMensageria": "haryell@mobilesaude.com.br", "nome": "Haryell da Silva Daleprane", "email": "haryell@mobilesaude.com.br", "telefone": "2799618809627945553201", "matricula": "000021", "cpf": "1303311976098922266645" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 321432 }, "paciente": { "localizadorMensageria": "leonardo@mobilesaude.com.br", "nome": "Leonardo Xavier", "email": "leonardo@mobilesaude.com.br", "telefone": "279998305982799664724", "matricula": "000025", "cpf": "0123456789022263644450" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 321432 }, "paciente": { "localizadorMensageria": "leonardo_teste@mobilesaude.com.br", "nome": "Leonardo SMS", "email": "leonardo_teste@mobilesaude.com.br", "telefone": "279998305982799664724", "matricula": "000025", "cpf": "0123456789022263644450" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 3000 }, "paciente": { "localizadorMensageria": "lucas.cordeiro@mobilesaude.com.br", "nome": "Lucas Cordeiro Pereira", "email": "lucas.cordeiro@mobilesaude.com.br", "telefone": "279989095072799664724", "matricula": "000036", "cpf": "1556009178222263644450" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 3000 }, "paciente": { "localizadorMensageria": "yago@mobilesaude.com.br", "nome": "Yago Bravim", "email": "yago@mobilesaude.com.br", "telefone": "279971567462799664724", "matricula": "000037", "cpf": "1448024374722263644450" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 321432 }, "paciente": { "localizadorMensageria": "auriemma@mobilesaude.com.br", "nome": "Paulo Auriemma", "email": "auriemma@mobilesaude.com.br", "telefone": "2798823133327466663524", "matricula": "000090", "cpf": "99999999999" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 321432 }, "paciente": { "localizadorMensageria": "jean@mobilesaude.com.br", "nome": "Jean Schulz", "email": "jean@mobilesaude.com.br", "telefone": "4898842910248974231628", "matricula": "000091", "cpf": "99999999999" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 321432 }, "paciente": { "localizadorMensageria": "victor.hugo@mobilesaude.com.br", "nome": "Torugo", "email": "victor.hugo@mobilesaude.com.br", "telefone": "2799912257427953421122", "matricula": "000091", "cpf": "0585961573699999999999" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 321432 }, "paciente": { "localizadorMensageria": "derlandy@mobilesaude.com.br", "nome": "Derlandy Belchior", "email": "derlandy@mobilesaude.com.br", "telefone": "2799982628427953421122", "matricula": "000002", "cpf": "99999999999" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 321432 }, "paciente": { "localizadorMensageria": "bruno@mobilesaude.com.br", "nome": "Bruno Soares da Silva Vieira", "email": "bruno@mobilesaude.com.br", "telefone": "2799940127727953421122", "matricula": "000020", "cpf": "1389263770999999999999" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 300010 }, "paciente": { "localizadorMensageria": "geovane@mobilesaude.com.br", "nome": "Geovane Henrique Pinto da Costa", "email": "geovane@mobilesaude.com.br", "telefone": "27992495884278872361523", "matricula": "000100", "cpf": "0580550770699999999999" }, "data": "2020-12-04", "hora": "08:00", "status": "Agendado", "especialidade": "Cardiologia" }, { "integracao": { "idAgenda": 52869 }, "paciente": { "localizadorMensageria": "31468430", "nome": "Yago (Widget 1)", "email": "31468430@mobilesaude.com.br", "telefone": "279971567462723123784", "matricula": "0003005", "cpf": "1448024374799999999999" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 52869 }, "paciente": { "localizadorMensageria": "31500752", "nome": "Yago (Widget 2)", "email": "31468430@mobilesaude.com.br", "telefone": "27997156746271234562", "matricula": "0003005", "cpf": "1448024374799999999999" }, "data": "2020-12-04", "hora": "08:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 52870 }, "paciente": { "localizadorMensageria": "phelipe@mobilesaude.com.br", "nome": "Phelipe Momesso", "email": "phelipe@mobilesaude.com.br", "telefone": "349918600053487123458", "matricula": "0005005", "cpf": "0704828766799999999999" }, "data": "2020-12-04", "hora": "09:00", "especialidade": "Cardiologia", "status": "Agendado" }, { "integracao": { "idAgenda": 52885 }, "paciente": { "localizadorMensageria": "vd_santana@live.com", "nome": "Vinícius Dias", "email": "vd_santana@live.com", "telefone": "3199446503131982361239", "matricula": "3020200924205636", "cpf": "7856662603699999999999" }, "data": "2020-12-04", "hora": "09:00", "especialidade": "Cardiologia", "status": "Agendado" } ] } } } |
...