Appearance
❤️ Módulo Care (Assistencial)
O módulo Care gerencia a Atenção Básica (AB) no SUS, alinhado ao e-SUS APS (PEC/CDS), ESF, NASF e programas prioritários como Saúde da Família, com integração RNDS para dados nacionais.
Funcionalidades Principais
Atenção Básica / Cadastro Familiar
Cadastro territorializado por microárea/ACS, com estratificação de risco (simples/moderado/alto) e responsáveis familiares. Rastreie cobertura (alcance 80% população) e visitas programáticas.
Busca ativa automática para não atendidos (ex: idosos sem consulta recente).
Gestão ACS (Agentes Comunitários de Saúde)
Planejamento de visitas domiciliares com geolocalização (GPS mobile), escuta inicial, risco familiar e encaminhamentos. Registro de condições de saúde (HAS, DM, obesidade) com protocolos e-SUS.
Relatórios de produtividade por ACS/microárea.
Sub-módulos Específicos
Imunização
Carteira vacinal por paciente (calendário PNI), registro de doses com lote/validade (integra Farmácia), aprazamento automático de retornos e alertas de atraso. Cobertura vacinal por idade/área (dashboards). Integração RNDS/SI-PNI para envio nacional.
Suporte a campanhas (ex: multivacinação).
Gestantes
Pré-natal com consultas mínimas (7+), exames obrigatórios (ultrassom, toxo, HIV), escore de risco, cartão da gestante digital e puerpério (30 dias pós-parto). Indicadores: baixo peso ao nascer, cesáreas evitáveis.
Encaminhamentos para alto risco.
Relatórios e Indicadores (e-SUS compatíveis)
| Indicador | Descrição | Fonte/Frequência |
|---|---|---|
| Cobertura ESF/AB | % população cadastrada por equipe/microárea | Mensal |
| Visitas Domiciliares ACS | Realizadas x planejadas, por risco familiar | Semanal/Mensal |
| Cobertura Vacinal | % doses aplicadas por idade/vacina, rupturas | Mensal |
| Acompanhamento Gestantes | Consultas pré-natal, exames, partos a termo | Trimestral |
| Hiperdia/Hipotensão/Diabetes | Prevalência, controle pressórico/glicêmico | Anual |
Telas e Fluxos de Usuário
Dashboard AB
Cobertura territorial, alertas (gestantes a termo, vacinas pendentes), mapa de microáreas.
Cadastro Familiar
Mapa interativo, adição de membros, estratificação risco.
Visita ACS
Formulário mobile/offline, sync com servidor, encaminhamentos.
Carteira Imunização
Busca paciente → doses aplicadas/faltantes → registrar aplicação.
Pré-Natal Gestante
Timeline consultas, checklist exames, impressão cartão.
Modelos de Dados Essenciais (Tenant)
- Family:
microarea_id,risco_nivel,data_cadastro,acs_id - FamilyMember:
family_id,patient_id(link Clinical),relacao_familiar - AcsVisit:
family_id,data,achados,encaminhamentos,latitude/longitude - Vaccination:
patient_id,vacina_id(central),dose_numero,lote,data_aplicacao - PrenatalConsult:
patient_id,consulta_numero,exames_realizados,escore_risco
Integrações
- Clinical: Dados de atendimentos alimentam indicadores AB
- Farmácia: Estoque vacinas/doses especiais
- Surveillance: Notificações de agravos detectados em visitas
- RNDS/e-SUS: Envio de fichas CDS/PEC, cobertura vacinal
- Mobile ACS: App NativePHP para offline (visitas, cadastro)
Priorize MVP: cadastro familiar ACS → visitas → imunização básica → relatórios e-SUS. Isso resolve 70% da AB municipal e integra bem com Prontuário/Farmácia.
💡 Nota Técnica
No código, este módulo é representado pelo namespace App\Modules\Care. As tabelas no banco de dados utilizam o prefixo care_.
