Closed dufelizardo closed 2 months ago
O objetivo do Mais Saúde Pública é criar uma API que disponibilize dados e informações relevantes sobre saúde pública, facilitando o acesso para desenvolvedores, pesquisadores, profissionais da área e a população em geral. A API fornecerá dados epidemiológicos, informações sobre doenças, e estatísticas de saúde, além de melhorar o acesso aos serviços de saúde pública, facilitando a utilização de equipamentos e a marcação de consultas. A API também centralizará informações essenciais sobre o sistema público de saúde brasileiro, otimizando a organização e a gestão de recursos.
As funcionalidades centrais da API serão:
Consulta de Dados Epidemiológicos:
Informações Sobre Doenças:
Estatísticas de Saúde Pública:
Autenticação e Autorização:
Marcação de Consultas:
Funcionalidade para os usuários da rede pública marcarem consultas e acessarem programas de saúde, utilizando hospitais, UPAs e UBSs. O sistema incluirá um CRUD completo para a gestão das consultas, além de opções para escolha de especialidade, equipamento de saúde, data, hora, e integração com o prontuário eletrônico dos pacientes.
Cadastro e Gerenciamento de Consultas:
RH dos Profissionais:
Cadastramento de Equipamentos de Saúde Pública:
Organização do Sistema Público de Saúde Brasileiro:
Centralização e gestão das informações relacionadas à estrutura organizacional do sistema de saúde pública no Brasil. O sistema incluirá um CRUD para a gestão da hierarquia do sistema de saúde e a centralização e gerenciamento de recursos.
Hierarquia do Sistema de Saúde:
Centralização e Gerenciamento de Recursos:
Relatórios e Monitoramento:
Integração com Outros Módulos:
Filtragem e Pesquisa:
Documentação Dinâmica:
Os principais endpoints que a API precisará incluir são:
GET /epidemiologia/dados:
região
, ano
, doença
, etc.GET /doencas/{id}:
GET /estatisticas:
localidade
, ano
, especialidade
, equipamento
, etc.POST /usuarios/login:
GET /usuarios/me:
POST /consultas/marcar:
GET /equipamentos:
Os usuários principais e suas interações com a API serão:
Desenvolvedores:
Pesquisadores:
Organizações de Saúde:
População Geral:
Aspectos que não serão incluídos na primeira versão do projeto:
Integração com redes sociais:
Análises Avançadas:
Interface Gráfica:
O domínio do problema abrange:
Dados Epidemiológicos:
Saúde Pública Geral:
Doenças e Condições de Saúde:
Estatísticas de Atendimento por Região:
Estatísticas de Atendimento por Equipamento de Saúde:
Estatísticas de Atendimento por Especialidade:
Esse documento reflete o escopo abrangente das funcionalidades propostas para o projeto "Mais Saúde Pública". Ele servirá como uma base sólida para o desenvolvimento e a comunicação entre todos os envolvidos no projeto.