diff --git a/server/services/medicos/delete.in.json b/server/services/medicos/delete.in.json index 4e25135..d9f08f4 100644 --- a/server/services/medicos/delete.in.json +++ b/server/services/medicos/delete.in.json @@ -1,18 +1,18 @@ { - "tags":[ - "Serviços relacionados aos médicos" - ], - "summary": "Deletar médico", - "description": "Deleta um médico existente na base de dados pelo UID", - "type": "object", - "properties": { - "uid": { - "type": "UID", - "required": true, - "example": "24d714b2-c928-4768-85a1-0295630161b6" - } - }, - "required": [ - "uid" - ] + "tags":[ + "Serviços relacionados aos médicos" + ], + "summary": "Deletar médico", + "description": "Deleta um médico existente na base de dados pelo UID", + "type": "object", + "properties": { + "uid": { + "type": "UID", + "required": true, + "example": "24d714b2-c928-4768-85a1-0295630161b6" + } + }, + "required": [ + "uid" + ] } diff --git a/server/services/medicos/get.in.json b/server/services/medicos/get.in.json index cde4329..f18f13e 100644 --- a/server/services/medicos/get.in.json +++ b/server/services/medicos/get.in.json @@ -1,19 +1,19 @@ { - "tags":[ - "Serviços relacionados aos médicos" - ], - "summary": "Detalhes dos médicos", - "description": "É obtido todos os campos de detalhe do médico especificado por nome e/ou CRM, ou uma lista de médicos caso não especificado.", - "type": "object", - "properties": { - "nome": { - "type": "string" - }, - "crm": { - "type": "string" - }, - "campos": { - "type": "string" - } + "tags":[ + "Serviços relacionados aos médicos" + ], + "summary": "Detalhes dos médicos", + "description": "É obtido todos os campos de detalhe do médico especificado por nome e/ou CRM, ou uma lista de médicos caso não especificado.", + "type": "object", + "properties": { + "nome": { + "type": "string" + }, + "crm": { + "type": "string" + }, + "campos": { + "type": "string" } + } } diff --git a/server/services/medicos/get.out.200.json b/server/services/medicos/get.out.200.json index 76f8342..a722839 100644 --- a/server/services/medicos/get.out.200.json +++ b/server/services/medicos/get.out.200.json @@ -1,42 +1,42 @@ { - "type": "array", - "items": { - "type": "object", - "properties": { - "nome": { - "type": "string" - }, - "crm": { - "type": "string" - }, - "especialidades": { - "type": "array", - "items": { - "type": "string" - } - }, - "convenios": { - "type": "array", - "items": { - "type": "string" - } - } - }, - "required": [ - "nome", "crm" + "type": "array", + "items": { + "type": "object", + "properties": { + "nome": { + "type": "string" + }, + "crm": { + "type": "string" + }, + "especialidades": { + "type": "array", + "items": { + "type": "string" + } + }, + "convenios": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "nome", "crm" + ], + "example": [ + { + "convenios": [ + "e97f0ebc-aa16-486f-b1c6-3feb36954118" ], - "example": [ - { - "convenios": [ - "e97f0ebc-aa16-486f-b1c6-3feb36954118" - ], - "crm": "567890", - "especialidades": [ - "9fe6bca9-7da2-4f23-a26a-c6c20872aa6c", - "f78f6439-4d14-43dd-a4d8-3ffa68ca5020" - ], - "nome": "Jonas Salk" - } - ] - } + "crm": "567890", + "especialidades": [ + "9fe6bca9-7da2-4f23-a26a-c6c20872aa6c", + "f78f6439-4d14-43dd-a4d8-3ffa68ca5020" + ], + "nome": "Jonas Salk" + } + ] + } } diff --git a/server/services/medicos/post.in.json b/server/services/medicos/post.in.json index 9feb1fd..923d2ef 100644 --- a/server/services/medicos/post.in.json +++ b/server/services/medicos/post.in.json @@ -1,41 +1,41 @@ { - "tags":[ - "Serviços relacionados aos médicos" - ], - "summary": "Criar novo médico", - "description": "Cria um novo médico na base de dados usando os campos fornecidos", - "type": "object", - "properties": { - "nome": { - "type": "string", - "required": true - }, - "crm": { - "type": "string", - "required": true - }, - "especialidades": { - "type": "array", - "items": { - "type": "string" - }, - "required": true + "tags":[ + "Serviços relacionados aos médicos" + ], + "summary": "Criar novo médico", + "description": "Cria um novo médico na base de dados usando os campos fornecidos", + "type": "object", + "properties": { + "nome": { + "type": "string", + "required": true + }, + "crm": { + "type": "string", + "required": true + }, + "especialidades": { + "type": "array", + "items": { + "type": "string" }, - "convenios": { - "type": "array", - "items": { - "type": "string" - }, - "required": true - } + "required": true }, - "required": [ - "nome", "crm", "especialidades", "convenios" - ], - "example": { - "nome": "Jonas Salk", - "crm": "203948", - "especialidades": ["9fe6bca9-7da2-4f23-a26a-c6c20872aa6c", "d4688e22-ee5f-45d9-8526-36d53de50986"], - "convenios": ["7ded552a-07cf-4f7b-bee4-6947944ec324"] + "convenios": { + "type": "array", + "items": { + "type": "string" + }, + "required": true } + }, + "required": [ + "nome", "crm", "especialidades", "convenios" + ], + "example": { + "nome": "Jonas Salk", + "crm": "203948", + "especialidades": ["9fe6bca9-7da2-4f23-a26a-c6c20872aa6c", "d4688e22-ee5f-45d9-8526-36d53de50986"], + "convenios": ["7ded552a-07cf-4f7b-bee4-6947944ec324"] + } } diff --git a/server/services/medicos/post.out.200.json b/server/services/medicos/post.out.200.json index 1a9dcc8..2bf8b9b 100644 --- a/server/services/medicos/post.out.200.json +++ b/server/services/medicos/post.out.200.json @@ -1,14 +1,14 @@ { - "type": "object", - "properties": { - "insertedData": { - "type": "number" - } - }, - "required": [ - "insertedData" - ], - "example": { - "insertedData": 3 + "type": "object", + "properties": { + "insertedData": { + "type": "number" } + }, + "required": [ + "insertedData" + ], + "example": { + "insertedData": 3 + } } diff --git a/server/services/pacientes/delete.in.json b/server/services/pacientes/delete.in.json index ed1c85d..7cda077 100644 --- a/server/services/pacientes/delete.in.json +++ b/server/services/pacientes/delete.in.json @@ -1,18 +1,18 @@ { - "tags":[ - "Serviços relacionados aos pacientes" - ], - "summary": "Deletar paciente", - "description": "Deleta um paciente existente na base de dados pelo UID", - "type": "object", - "properties": { - "uid": { - "type": "UID", - "required": true, - "example": "3f281bfa-1719-4557-9153-fb3b9b3886bc" - } - }, - "required": [ - "uid" - ] + "tags":[ + "Serviços relacionados aos pacientes" + ], + "summary": "Deletar paciente", + "description": "Deleta um paciente existente na base de dados pelo UID", + "type": "object", + "properties": { + "uid": { + "type": "UID", + "required": true, + "example": "3f281bfa-1719-4557-9153-fb3b9b3886bc" + } + }, + "required": [ + "uid" + ] } diff --git a/server/services/pacientes/get.in.json b/server/services/pacientes/get.in.json index e6c6266..b9d6c83 100644 --- a/server/services/pacientes/get.in.json +++ b/server/services/pacientes/get.in.json @@ -1,18 +1,18 @@ { - "tags":[ - "Serviços relacionados aos pacientes" - ], - "summary": "Detalhes dos pacientes", - "description": "É obtido todos os campos de detalhe do paciente especificado por nome e/ou CPF, ou uma lista de médicos caso não especificado.", - "type": "object", - "properties": { - "nome": { - "type": "string", - "example": "José da Silva" - }, - "cpf": { - "type": "string", - "example": "123.456.789-10" - } + "tags":[ + "Serviços relacionados aos pacientes" + ], + "summary": "Detalhes dos pacientes", + "description": "É obtido todos os campos de detalhe do paciente especificado por nome e/ou CPF, ou uma lista de médicos caso não especificado.", + "type": "object", + "properties": { + "nome": { + "type": "string", + "example": "José da Silva" + }, + "cpf": { + "type": "string", + "example": "123.456.789-10" } + } } diff --git a/server/services/pacientes/post.in.json b/server/services/pacientes/post.in.json index 9ecffa7..4a9dc85 100644 --- a/server/services/pacientes/post.in.json +++ b/server/services/pacientes/post.in.json @@ -1,48 +1,48 @@ { - "tags":[ - "Serviços relacionados aos pacientes" - ], - "summary": "Criar novo paciente", - "description": "Cria um novo paciente na base de dados usando os campos fornecidos", - "type": "object", - "properties": { - "nome": { - "type": "string", - "required": true - }, - "cpf": { - "type": "string", - "required": true - }, - "data_de_nascimento": { - "type": "string", - "required": true - }, - "endereco": { - "type": "string", - "required": true - }, - "telefone": { - "type": "string", - "required": true - }, - "convenios": { - "type": "array", - "items": { - "type": "string" - }, - "required": true - } + "tags":[ + "Serviços relacionados aos pacientes" + ], + "summary": "Criar novo paciente", + "description": "Cria um novo paciente na base de dados usando os campos fornecidos", + "type": "object", + "properties": { + "nome": { + "type": "string", + "required": true }, - "required": [ - "nome", "cpf", "data_de_nascimento", "endereco", "telefone", "convenios" - ], - "example": { - "nome": "José da Silva", - "cpf": "123-456-789-01", - "data_de_nascimento": "1970-03-20", - "endereco": "Rua das Flores, 123, Bairro Central, São Paulo, SP, 01000-000", - "telefone": "(31) 91234-5678", - "convenios": ["7ded552a-07cf-4f7b-bee4-6947944ec324"] + "cpf": { + "type": "string", + "required": true + }, + "data_de_nascimento": { + "type": "string", + "required": true + }, + "endereco": { + "type": "string", + "required": true + }, + "telefone": { + "type": "string", + "required": true + }, + "convenios": { + "type": "array", + "items": { + "type": "string" + }, + "required": true } + }, + "required": [ + "nome", "cpf", "data_de_nascimento", "endereco", "telefone", "convenios" + ], + "example": { + "nome": "José da Silva", + "cpf": "123-456-789-01", + "data_de_nascimento": "1970-03-20", + "endereco": "Rua das Flores, 123, Bairro Central, São Paulo, SP, 01000-000", + "telefone": "(31) 91234-5678", + "convenios": ["7ded552a-07cf-4f7b-bee4-6947944ec324"] + } } diff --git a/server/services/pacientes/post.out.200.json b/server/services/pacientes/post.out.200.json index 06d034e..1661da2 100644 --- a/server/services/pacientes/post.out.200.json +++ b/server/services/pacientes/post.out.200.json @@ -1,11 +1,11 @@ { - "type": "object", - "properties": { - "insertedData": { - "type": "number" - } - }, - "required": [ - "insertedData" - ] + "type": "object", + "properties": { + "insertedData": { + "type": "number" + } + }, + "required": [ + "insertedData" + ] }