Listar Procedimentos
Retorna a lista de procedimentos (exames) da conta, com busca por nome, busca opcional por IA e inclusão opcional de fornecedores.
Buscar Procedimentos Comuns
Retorna os procedimentos mais utilizados da conta (com mais de uma ocorrência), ordenados por frequência de uso e reordenados conforme os termos buscados.
Buscar Procedimento por ID
Retorna os dados de um procedimento específico, incluindo seus fornecedores e o encaminhamento (referral).
Listar Tipos de Procedimento
Retorna a lista de tipos de procedimento cadastrados (não deletados).
Criar Procedimento
Cria um novo procedimento (exame) na conta, opcionalmente vinculando um tipo e fornecedores.
Atualizar Procedimento
Atualiza os dados de um procedimento existente, incluindo o encaminhamento e a lista de fornecedores (que é sincronizada: cria, atualiza e remove conforme enviado).
Atualizar Tipo do Procedimento
Altera (ou remove) o tipo associado a um procedimento.
Deletar Procedimento
Remove um procedimento (soft delete — preenche o campo deletedAt). O procedimento deixa de aparecer nas listagens, mas o registro é preservado no banco.