[Task US03] - Cadastrar paciente
Geral
Cadastro do paciente.
Implementar lógica para inserir os dados do paciente no banco de dados.
- Deverá ter uma validação para aceitar somente um CPF válido
- Um paciente com o mesmo CPF não pode ser cadastrado mais de uma vez para o mesmo Médico
- Todos os campos obrigatórios deverão estar preenchidos para que o cadastro seja feito
POST: .../medicos/{medicoId}/pacientes
Request
- Body: { "cpf":string, "nome":string, "dataNascimento":date, "celular":string } (PacienteDTO[])
Response
- Sucesso: Http 201 (CREATED)
- Conflito: Http 209 (CONFLICT)
- Requisição Má Formada: http 400 (BAD_REQUEST)