Operadoras (Administração)
Cadastro e edição das operadoras de saúde e dos prestadores atendidos.
Atualizado em Design System(abre em nova aba)
1. Objetivo
Manter as operadoras de saúde com registro ANS e os prestadores que cada uma atende.
2. Telas e estados
- Operadoras/administracao/operadoras(abre em nova aba)
Lista de operadoras cadastradas.
- Cadastrar operadora/administracao/operadoras?estado=cadastro(abre em nova aba)
Modal de cadastro.
- Editar operadora/administracao/operadoras?estado=edicao(abre em nova aba)
Modal de edição (Caurn).
3. Regras e comportamentos
Listagem
- Menu Administração > Operadoras; breadcrumb Início > Administração > Operadoras.
- Filtros acima da tabela: busca “Buscar por nome ou Registro ANS” (localiza pelo nome ou pelo Registro ANS), filtro Prestador (mostra só as operadoras vinculadas ao prestador escolhido) e “Limpar filtros”.
- Seção “Operadoras cadastradas” com as colunas Nome, Registro ANS, Prestadores e Ações, com paginação. A coluna Prestadores mostra o nome (1 hospital) ou o primeiro seguido da quantidade restante (ex.: “Hospital padrão +3”), com tooltip no hover/foco listando todos os prestadores vinculados.
- A coluna Ações tem o ícone de edição.
Cadastro e edição
- Botão “Cadastrar operadora” abre o modal “Cadastrar operadora” (ação Cadastrar); o modal “Editar operadora” tem a ação Salvar, ambos com a descrição “Informe o nome, o registro ANS e os prestadores vinculados à operadora.”
- Subtítulo da página: “Cadastre as operadoras de saúde e defina os prestadores vinculados.”
- Ordem dos campos: Nome (largura total), Registro ANS (largura para 6 dígitos) e Prestadores (largura total).
- Nome e Registro ANS são obrigatórios; Registro ANS é um código de exatamente 6 dígitos: o campo aceita só números, limita a 6 e preserva zeros à esquerda.
- Prestadores é opcional: multiselect pesquisável (placeholder “Selecione os prestadores”) com busca pelo nome do prestador e opções com checkbox, Nome do prestador e CNPJ; é possível selecionar nenhum, um ou vários. Com seleção, o campo mostra o nome do prestador (1) ou o primeiro seguido da quantidade restante, ex.: “Clínica São Lucas +2”.
- As opções do campo Prestadores e do filtro Prestador têm como origem o cadastro de Prestadores (Administração > Prestadores), fonte única compartilhada com Usuários; cada operadora mantém seus próprios vínculos.
- A edição abre com os dados atuais e, ao salvar, a tabela é atualizada.
4. Estados e validações
| Estado / situação | Onde ocorre | Comportamento esperado |
|---|---|---|
| Campo inválido | Onde ocorre
| Comportamento esperado “Informe o nome.”, “Informe o registro ANS.”, “Informe um registro ANS com 6 dígitos.” |
| Vazio | Onde ocorre
| Comportamento esperado “Nenhuma operadora encontrada”, com “Limpar filtros”. |
| Sucesso | Onde ocorre
| Comportamento esperado “Operadora cadastrada com sucesso.”, “Alterações salvas com sucesso.” |
5. Responsividade
- MobileA tabela é substituída por uma lista de cartões com os mesmos campos; o menu lateral vira gaveta aberta pelo botão no topo.
6. Observações para desenvolvimento
Atenção — comportamento do protótipo
Operadoras e prestadores são fictícios e as alterações não são salvas: ao recarregar a página, a lista volta ao estado inicial.
Esta página é independente de Contratos (/operadoras), que continua com sua própria lista de operadoras.
Os links com ?estado= em Telas e estados existem só para documentação e validação.

