Skip to content

Ficha de paciente #13

@gitnlsn

Description

@gitnlsn

Criar rotas para lidar com o ficha de paciente.

  • Ficha de paciente não usa a tabela User, que pode ter acesso de Nutricionista e Paciente
  • A ficha de paciente vai ser manipulada pelo nutricionista
  • A ficha de paciente deve conter dados de identificação e contato
  • Dois nutricionistas podem atender o mesmo paciente, mas cada nutricionista deve ter um perfil de paciente próprio
  • Na criação, o perfil de paciente deve estar vinculado obrigatoriamente a um perfil de nutricionista
  • Dados pessoais do perfil de paciente devem ser escaláveis como no perfil do nutricionista
  • Uma tabela para dados pessoais e uma tabela para medições e avaliações do nutricionista
  • Eventualmente, podemos ter uma feature, onde o paciente se cadastra na plataforma com dados pessoais e entra na tabela User e o nutricionista cria a ficha de paciente com base nos dados do paciente na tabela User. Mas isso é mais para frente.

Especificações:

  1. rota de criar ficha de paciente (inicia ficha com dados mínimos)
  2. rota de editar ficha de paciente (passa dados pessoais e sobrescreve tudo)
  3. rota de deletar fichar de paciente (passa ficha para estado de removed e as apis deixam de retornar o removed)
  4. rota de adicionar medições do nutricionista (acrescenta dados na tabela de medições)
  5. rota de editar medição feita pelo nutricionista
  6. rota de remover medição feita pelo nutricionista

Requisitos de aprovação:

  • testes
  • arquitetura
  • código limpo

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions