Passar para o conteúdo principal

RQ27208 Integração de Tabela de Preços - Clinix e Odontosfera

RQ27208 Integração de Tabela de Preços - Clinix e Odontosfera

Henrique Silva avatar
Escrito por Henrique Silva
Atualizado há mais de um mês

Objetivo

Integrar as tabelas de preço do sistema Odontosfera ao Clinix, permitindo que o Clinix utilize as informações de planos e procedimentos para criar orçamentos e tratamentos, garantindo a correta parametrização das especialidades e regiões de tratamento.

Descrição
A funcionalidade permitirá a importação de tabelas de preço cadastradas no Odontosfera para o Clinix, assegurando a parametrização de especialidades e regiões de tratamento. A integração facilitará o gerenciamento das informações no Clinix, permitindo que os dados importados sejam utilizados nos processos operacionais das clínicas. A parametrização será realizada através de modais para definir as equivalências entre os sistemas.

Importante:

Atualmente, ao consultar um beneficiário e cadastrarmos ele no Clinix, validamos se o plano existe no Clinix e caso não exista, criamos um novo. Esse processo não mudará, porém, é necessário validar se a pesquisa pelo plano existente no Clinix está funcionando corretamente, para evitar que sejam criados planos duplicados no sistema e o plano do paciente não tenha os devidos procedimentos.
Ao selecionar a tabela de preços, os planos que já existem no Clinix deverão ser consultados na API para que sejam carregadas as suas respectivas listas de procedimentos, pois quando o Clinix cria pela validação do beneficiário, ele cria o plano vazio e agora será necessário popular o plano com seus devidos procedimentos.

Regras de Negócio

  • Será possível importar apenas uma tabela de preço local e, opcionalmente, uma de intercâmbio.
    O usuário deverá selecionar a tabela de preços que será importada e terá a opção de também selecionar uma tabela de intercâmbio, caso a clínica trabalhe com pacientes de intercâmbio.
    *Intercâmbio é o nome designado a pacientes de outras clínicas UNIODONTO que podem ser atendidos na clínica configurada, para isso, existe uma tabela de preços nacional, com os planos e preços padronizados para o Brasil inteiro, porém nem todas as clínicas atendem pacientes de intercâmbio, por isso a importação da tabela de intercâmbio é opcional.

  • A importação será baseada na seleção de uma tabela de preços, que carregará automaticamente os planos e seus respectivos procedimentos.

  • A parametrização de especialidades e regiões de tratamento será realizada no Clinix, que deverá receber os dados do Odontosfera e permitir que o usuário selecione qual é a especialidade e região equivalentes no Clinix.
    O usuário poderá acessar o botão posteriormente e alterar alguma informação, caso julgue necessário.

  • As telas de parametrização serão apresentadas por meio de modais, permitindo que o usuário compare os dados e defina as equivalências adequadas.
    O front-end poderá fornecer sugestões para o melhor design da tela, para que fique dentro do padrão atual do Clinix.
    Obs.: A integração precisará estar validada, para que o botão "Parametrizações" possa ser acessado.
    Se validado == true significa que está validado. (campo a ser criado)

  • A partir desse desenvolvimento, não será mais necessário criar um plano para ativar a integração, vamos alterar esse processo, se o Segmento da Clínica (campo disponível na criação da conta) for Dentista, iremos exibir a integração por default na tela de integrações.

  • A tabela de preços deverá ser atualizada diariamente, de forma automática, para que, caso haja a criação de um novo plano ou alteração nos preços dos procedimentos, essas informações também sejam atualizadas no Clinix.
    A atualização poderá ocorrer de forma programada, preferencialmente no período noturno. Sempre que ocorrer uma atualização, o campo Última Atualização deverá ser atualizado com a data e hora que houve a atualização;

  • Após selecionar a tabela de preços e clicar no botão Salvar, mostrar um alerta perguntando ao usuário se ele realmente quer salvar a tabela de preço (trazer o nome da tabela de preços no alerta).

  • Após a tabela ser salva, pode ser que o usuário precise alterar (eventualmente ele selecionou a tabela de preços errada), para isso, depois que ele salvou, deixar a lista somente como leitura e adicionar um botão Editar, que habilitará a lista, para que o usuário possa selecionar uma nova tabela de preços.



Fluxos e Critérios de Aceite

Fluxo 1: Importação da Tabela de Preço

  1. O usuário acessa a seção "Integrações e Certificados" no Clinix.

  2. Seleciona a opção "Odontosfera" e autentica a conta integrada.

  3. Clica no botão "Parametrizações".

  4. Seleciona a tabela de preço desejada.

  5. Confirma a importação dos planos e procedimentos.

Critérios de Aceite:

  • O sistema deve exibir as tabelas de preço disponíveis corretamente.

  • Somente uma tabela local e uma de intercâmbio podem ser importadas.

  • Planos e procedimentos devem ser carregados de acordo com a tabela selecionada.

Fluxo 2: Parametrização de Especialidades e Regiões

  1. O usuário clica em "Ajustar Especialidades" ou "Ajustar Regiões de Tratamento".

  2. O modal correspondente é exibido com a lista de valores do Odontosfera e do Clinix.

  3. O usuário seleciona as equivalências adequadas.

  4. Salva as configurações.

Critérios de Aceite:

  • As listas de especialidades e regiões devem ser exibidas corretamente.

  • O sistema deve permitir apenas uma configuração por conta integrada.

  • O sistema deve salvar corretamente as equivalências definidas pelo usuário.

  • Botões de cancelar e salvar devem funcionar conforme esperado.

Fluxo 3: Validação da Integração

  1. O usuário realiza uma consulta de planos e verifica os dados importados.

Critérios de Aceite:

  • Os planos importados devem estar disponíveis para seleção no Clinix.

  • Procedimentos devem ser vinculados corretamente ao plano selecionado.







Respondeu à sua pergunta?