Você está na página 1de 7

DOCUMENTAÇÃO MINHA CONSULTA

FUNÇÕES DO SISTEMA
Site para gestão de consultas médicas, com ambiente multi-clinicas

Responsáveis
MANUELA VIANA CEO
JOYCE FERRAZ COO
ALICE LIMA CRO
FELIPE SANCHES CTO

Nova Friburgo – 15/08/2017


1 USUÁRIOS

1.1 NÍVEIS DE USUÁRIOS

1 – “ADMIN” = Função máster


2 – “DOUTOR” = Possui todas as funções definidas pelo admin.
3 – “SECRETÁRIA” = Possui todas as funções definidas pelo DOUTOR ou
“ADMIN”.
4 - “CLINICA” = Possui as funções que o “ADMIN” definir
5 – “PACIENTE” = Pode marcar, desmarcar ou cancelar consultas + edição
de perfil

1.2 CRIAÇÃO DE USUÁRIOS:

1 “ADMIN” : Só pode ser criado por um usuário “ADMIN”


2 - “DOUTOR”: Pode ser criado pelos usuários “ADMIN” e “CLINICA”, ou
pode se cadastrar pelo Front-end.
3 - “SECRETÁRIA”: Pode ser criado pelo usuário “ADMIN”, “CLINICA” e
“DOUTOR”, ou pode se cadastrar pelo front-end.
4 – “CLINICA”: Pode ser criada pelos usuários “ADMIN” ou “DOUTOR”, ou
pode se cadastrar pelo front-end
5 - "PACIENTE”: Pode ser criado pelos usuários “ADMIN”, “DOUTOR”,
“SECRETÁRIA” e “CLINICA”, ou pode se cadastrar pelo front-end
1.3 EDIÇÃO DE USUÁRIOS:

Todos os usuários cadastrados poderão ser editados por eles mesmo, ou


por:
1 “ADMIN” : Só pode ser editado por um usuário “ADMIN”
2 “Editor”: Só pode ser editado por um usuário “ADMIN”
2 - “DOUTOR”: Pode ser editado pelos usuários “ADMIN” e “CLINICA
3 - “SECRETÁRIA”: Pode ser editado pelo usuário “ADMIN”, “CLINICA” e
“DOUTOR”
4 – “CLINICA”: Pode ser criada pelos usuários “ADMIN” ou “DOUTOR”.
5 - "PACIENTE”: Pode ser criado pelos usuários “ADMIN”, “DOUTOR”,
“SECRETÁRIA” e “CLINICA”.

1.4 EXCLUSÃO DE USUÁRIOS:

Todos os usuários cadastrados poderão ser excluídos por eles mesmo, ou


por um usuário “ADMIN”.

1.4 INTERAÇÃO ENTRE USUÁRIOS:

Clinicas médicas são locais onde trabalham vários médicos e secretárias.


Alguns médicos trabalham tanto em clinicas, como em consultórios e outros
locais. Alguns médicos possuem secretárias, outros não. Médicos possuem
pacientes exclusivos, e também a pacientes que são atendidos por
diferentes médicos, em diferentes clinicas.

Por isso, é preciso que o sistema permita uma correlação entre ou usuários
“CLINICA”, “DOUTOR”, “SECRETÁRIA” e "PACIENTE”, mediante
aprovação da solicitação.
Ex: Um usuário “DOUTOR X” informa que trabalha na “CLINICA” X, as
sextas-feiras das 6h às 11h. A clinica X recebe uma notificação dessa
solicitação e precisa aceita-la. Após aceita-la o “DOUTOR X” aparecerá
disponível, na agenda de atendimentos da “CLINICA” X, as sextas-feiras
pela manhã.

Usuário “CLINICA” >>> “DOUTOR”:


 Um usuário “CLINICA” poderá adicionar usuários “DOUTOR”, para
compor o seu quadro de funcionários definindo os dias e horários de
atendimento do funcionário “DOUTOR”.
 O Usuário “DOUTOR” precisará aceitar a solicitação da clínica.
 O usuário “CLINICA” só poderá visualizar os usuários “DOUTOR” que
estejam associadas a ela.
 Um Usuário “DOUTOR” só pode estar associado a um usuário
“CLINICA”, em um determinado dia e horário.
Ex: Se o Usuário “DOUTOR X” está associado a “CLINICA X” segunda-feira
de 9h às 11h, ele não pode estar associado também a “CLINICA Y”, na
segunda-feira de 9h às 11h

Usuário “CLINICA” >>> “SECRETÁRIA”


 Um usuário “CLINICA” poderá adicionar usuários “SECRETÁRIA”,
para compor o seu quadro de funcionários.
 Se o usuário “SECRETÁRIA” já estiver cadastrado no sistema, ele
precisará aceitar a solicitação. Se o usuário “SECRETÁRIA”, for
cadastrado pelo próprio usuário “CLINICA”, ele já estará associado a
ela automaticamente sem necessidade de confirmação.
 O usuário “CLINICA” só poderá visualizar os usuários “SECRETÁRIA”
que estejam associados a ela.
 O usuário “CLINICA” poderá relacionar um usuário “SECRETÁRIA” a
um ou vários usuários “DOUTOR” que já estejam associados a
“CLINICA”.
 Um Usuário “DOUTOR” só pode estar associado a um usuário
“CLINICA”, em um determinado dia e horário.
Ex: Se o Usuário “DOUTOR X” está associado a “CLINICA X” segunda-feira
de 9h às 11h, ele não pode estar associado também a “CLINICA Y”, na
segunda-feira de 9h às 11h
:
 Um usuário “CLINICA” poderá adicionar usuários “DOUTOR”, para
compor o seu quadro de funcionários definindo os dias e horários de
atendimento do funcionário “DOUTOR”.
 O Usuário “DOUTOR” precisará aceitar a solicitação da clínica.
 O usuário “CLINICA” só poderá visualizar os usuários “DOUTOR” que
estejam associadas a ela.
 Um Usuário “DOUTOR” só pode estar associado a um usuário
“CLINICA”, em um determinado dia e horário.
Ex: Se o Usuário “DOUTOR X” está associado a “CLINICA X” segunda-feira
de 9h às 11h, ele não pode estar associado também a “CLINICA Y”, na
segunda-feira de 9h às 11h

 Usuário “CLINICA”:
Poderá está relacionada a vários usuários “DOUTOR” e “SECRETÁRIA”,
em dias e horários específicos, mediante aprovação da solicitação.

 Usuário “DOUTOR”:
Poderá está relacionada a vários usuários “CLINICA”, “SECRETÁRIA” e
"PACIENTE”, em dias e horários específicos, mediante aprovação da
solicitação.

 Usuário “SECRETÁRIA”:
Poderá está relacionada a vários usuários “CLINICA” e “DOUTOR”, em
dias e horários específicos, mediante aprovação da solicitação.
 Usuário "PACIENTE”:
Poderá está relacionada a vários usuários “CLINICA” e “DOUTOR”, em
dias e horários específicos, mediante aprovação da solicitação.

 Ex: Doutor X

 “ADMIN”: Usuário Master, não pode ser visto por nenhum outro
usuário.
 “DOUTOR”:

Funções do sistema
Agenda médica online: O site deverá ter uma agenda médica, onde os
usuários “DOUTOR”, “SECRETÁRIA” e “CLINICA”, poderão definir os
horários e dia de atendimento. A agenda deverá funcionar exatamente como
no plugin para wordpress: https://codecanyon.net/item/booked-
appointments-appointment-booking-for-
wordpress/9466968/?ref=BoxyStudio.

O sistema contará com funções como marcação de consulta on-line: Os


usuários “PACIENTE”, poderão marcar suas consultas no ambiente front
end, que deverá ser aprovada pelos usuários “DOUTOR”, “SECRETÁRIA”
ou “CLINICA”.

Uma função principal, o sistema precisa notificar os pacientes no dia anterior


as consultas agendadas, através de e-mail, whatsapp e sms, com a
possibilidade de confirmar ou cancelar as consultas. Com mensagem
semelhantes:
Você possui uma consulta marcada com o Dr. Xxx no dia xxx na hora xxx,
para confirmar digite 1, para cancelar digite 2.
SE o paciente confirmar, a consulta ficará marcada como confirmada na
agenda do doutor, se o paciente cancelar, a consulta ficará marcada como
cancelada.
Então o sistema notificará pacientes em uma fila de espera, para tentar
preencher esse horário que ficou vazio.

Além disso preciso que o sistema possua módulos como, prontuário


eletrônico, e gestão financeira de clinicas, atendimento, impressão de
receitas médicas, entre outras funções básicas de consultórios.

Aos interessados, forneço maiores descrição de como deverá funcionar o


sistema.

Você também pode gostar