# 2026-04-16 - TIIX Health no primeiro nivel com agendamentos em tres niveis

## O que mudou
- `TIIX HEALTH` foi reafirmado como raiz real de primeiro nivel (`parent = 0`) no menu.
- Os itens de saude de `empresa` e `unidade` passaram a ser exibidos abaixo do root global do `TIIX HEALTH`, em vez de depender de um agrupador interno dentro de cada portal.
- `Agendamentos` virou um ramo de segundo nivel tanto para `empresa` quanto para `unidade`.
- Os presets de agenda (`Todos`, `Pendentes`, `Comparecimento`, `Finalizacao`, `Finalizados`, `Cancelamentos` e `Faltas`) ficaram no terceiro nivel.
- A migration tambem garante permissao do root `menu.tiixhealth.operacional` para grupos operacionais que precisam ver esse bloco.

## Estrutura alvo
- `TIIX HEALTH`
  - `Profissionais` da empresa
  - `Medicos` da empresa
  - `Nutricionistas` da empresa
  - `Pacientes` da empresa
  - `Disponibilidade` da empresa
  - `Agendamentos` da empresa
    - `Todos`
    - `Pendentes`
    - `Comparecimento`
    - `Finalizacao`
    - `Finalizados`
    - `Cancelamentos`
    - `Faltas`
  - `Agendamento Manual` da empresa
  - `Pre-agendamentos` da empresa
  - `Agenda` da unidade
  - `Profissionais` da unidade
  - `Medicos` da unidade
  - `Nutricionistas` da unidade
  - `Pacientes` da unidade
  - `Disponibilidade` da unidade
  - `Agendamentos` da unidade
    - `Todos`
    - `Pendentes`
    - `Comparecimento`
    - `Finalizacao`
    - `Finalizados`
    - `Cancelamentos`
    - `Faltas`
  - `Agendamento Manual` da unidade
  - `Pre-agendamentos` da unidade

## Observacoes de aplicacao
- Esta migration foi desenhada para poder ser aplicada mesmo que a `11` nao tenha sido executada.
- Se a `11` ja tiver sido aplicada, a `12` normaliza a estrutura para o modelo final com `TIIX HEALTH` no primeiro nivel.
- O problema do sidebar da `unidade` continuar preso ao menu legado foi corrigido no template dinamico, entao a arvore do menu volta a refletir o banco.

## Arquivos editados
- `G:\Clientes\PREVCLUBE\Clientes\DrTigre\sistema\includes\template\matdash\sidebar-dinamico.php`
- `G:\Clientes\PREVCLUBE\Clientes\DrTigre\sistema\sql\2026-04-16-12-tiix-health-no-primeiro-nivel-com-agendamentos-em-tres-niveis.sql`
- `G:\Clientes\PREVCLUBE\Clientes\DrTigre\sistema\docs\changelogs\README.md`

## Validacao
- `php -l G:\Clientes\PREVCLUBE\Clientes\DrTigre\sistema\includes\template\matdash\sidebar-dinamico.php`

## SQL
- `G:\Clientes\PREVCLUBE\Clientes\DrTigre\sistema\sql\2026-04-16-12-tiix-health-no-primeiro-nivel-com-agendamentos-em-tres-niveis.sql`
