Parametrizando o IW para bloquear a prescrição de medicações de categorias não autorizadas em contrato


O IW oferece alguns comportamentos parametrizáveis (medicante parâmetro global: vide interface 151) que modificam a forma como o sistema irá interagir com o prescritor.

Os seguintes parâmetros globais atuam nesse comportamento do sistema:

Parâmetro CAP_PRESC_BLOCK_UNAUTH_MEDIC: Esse parâmetro implementa um maior controle sobre a prescrição de medicamentos não permitidos por contrato. Quando esse parâmetro estiver ativo, no instante em que o prescritor selecionar um item a ser lançado na prescrição médica que tenha "advertência" indicando não se tratar de medicamento de categoria (genérico, marca , similar) coberto por contrato, o IW irá oferecer um método de busca diferenciado de forma a orientar o prescritor a localizar uma medicação de mesmo fármaco (equivalência terapêutica) e que atenda às regras de contrato.

Quando esse parâmetro estiver valorado com "1": O IW irá executar o procedimento de validação adicional para auxiliar o prescritor a localizar um medicamento equivalente ao selecionado originalmente e que seja de categoria (marca, genérico, similar) autorizada no contrato de atendimento daquele paciente.

Quando esse parâmetro estiver valorado com "2": Nesse caso o IW irá assumir um comportamento que objetiva a "obrigatoriedade de atenção às categorias autorizadas em contrato” (desde que exista medicação cadastrada que seja equivalente ao medicamento selecionado e que seja de categoria autorizada em contrato). Basicamente, se essa opção estiver ativa, o sistema irá, além de executar a mesma validação adicional (realizada quando o parâmetro estiver valorado com "1" (que tem caráter de orientação e apoio) o sistema irá ainda adotar o seguinte comportamento: Caso o profissional selecione um medicamento de categoria não coberta no contrato, o IW executará uma busca no cadastro de medicamentos à procura de medicamentos que sejam "equivalentes" (mesmo princípio ativo e mesma via de acesso) daquele selecionado pelo prescritor e que pertençam a uma categoria autorizada no contrato. Caso seja localizado ao menos um medicamento equivalente que atenda ao contrato, o sistema irá exibir essa relação de medicamentos ao prescritor e irá obrigar que ele selecione um deles.

IMPORTANTE: A ativação dessa opção tem efeito somente se o parâmetro CAP_PRESC_BLOCK_UNAUTH_MEDIC_2 estiver corretamente valorado com um keyindex de um comando sql de busca de medicações equivalentes autorizadas.

Quando esse parâmetro não existir ou estiver com qualquer outro valor: não executa a validação adicional nem bloqueio de prescrição de itens não cobertos em contrato.

A figura seguir ilustra o comportamento do IW no contexto de prescrição médica quando esse parâmetro estiver valorado com “1”:

 

Proc_PrescrIII_html_6e6cb664

A ilustração acima mostra o momento em que o prescritor está selecionando um item sem cobertura em contrato (notem a mensagem de alerta com cor de fonte na cor vermelha apresentada acima do gride). Assim que o prescritor selecionar um item não coberto o IW irá apresentar a seguinte interface de apoio ao prescritor:

Proc_PrescrIII_html_m6f3b597

Notem que são oferecidas ao prescritor 3 alternativas a saber :

[1] Refazer a pesquisa pelo fármaco do medicamento que foi selecionado na prescrição: Essa é uma opção que recomenda-se que o prescritor siga., no sentido de procurar por uma medicação alternativa que atenta às exigências comerciais da Operadora contratante do serviço. Notem que o IW não irá exigir que o prescritor tenha que digitar nova palavra chave de busca. Notem também que muitas vezes o prescritor poderá não conhecer o nome do fármaco (genérico) de determinados medicamentos, mas nesse caso o sistema já localiza e posiciona a próxima pesquisa automaticamente pelo fármaco da medicação que foi originalmente selecionada pelo prescritor. Dessa forma tem-se uma forma de busca otimizada que como dissemos anteriormente “objetiva” atender à regra comercial do contrato (sem contudo torna-la obrigatória).

[2] Retornar à lista anterior para selecionar outro medicamento : Nesse caso o IW não fará nova pesquisa, mas apenas devolverá o foco para a mesma caixa de diálogo anterior possibilitando a escolha de outra medicação.

[3] Adicionar o item selecionado à prescrição (mesmo sendo um item não autorizado em contrato) : Essa opção nesse modelo fica aberta, pois podem existir medicações para as quais “não existe medicação genérica” por exemplo. Nesses casos a opção de prescrever um item de categoria não coberta em contrato fica aberta.

A figura seguir ilustra o comportamento do IW no contexto de prescrição médica quando esse parâmetro estiver valorado com “2”:

Proc_PrescrIII_html_6e6cb664

Após selecionar um item sem cobertura em contrato ocorrerá o aparecimento da seguinte caixa de diálogo:

 

Proc_PrescrIII_html_m6f3b597

Contudo, se o prescritor optar pela opção [3] o IW , antes de acatar a escolha do prescritor irá procurar por medicações equivalentes cadatradas que atendam ao contrato e nesse caso poderemos nos deparar com duas situações possíveis:

(a) Caso não seja encontrada nenhuma medicação equivalente cadastrada que seja de categoria autorizada em contrato o IW : Nesse caso o IW irá simplesmente lançar o item selecionado na prescrição”.

(b) Caso seja encontrado um ou vários medicamentos que sejam equivalentes ao medicamento prescrito e que seja de categoria autorizada em contrato : Nesse caso o IW irá emitir a seguinte mensagem ao prescritor :

 

Proc_PrescrIII_html_m419eb6af

Assim que o prescritor clicar no botão “ok” o IW irá apresentar a caixa de diálogo que apresenta os medicamentos equivalentes (mesmo fármaco e mesma via de acesso) :

 

Proc_PrescrIII_html_52b48414

Notem que nesse exemplo o contrato prevê que sejam prescritos somente medicações “similares” e o IW irá apresentar a relação de medicamentos cadastrados correntemente ativos que são de mesmo fármaco (ceftriaxona nesse exemplo) e mesma via de acesso (IM nesse exemplo).

O prescritor terá que selecionar um desses itens obrigatoriamente para que essa medicação possa ser lançada na prescrição do paciente.


Parâmetro: CAP_PRESC_BLOCK_UNAUTH_MEDIC_2


Esse parâmetro deverá ser valorado com o “Keyndex” de armazenamento do comando SQL tela de formid 172 que será acionado para a busca de medicamentos cadastrados que sejam "equivalentes" ao medicamento que estiver sendo prescrito.

IMPORTANTE:


(A) Esse comando está preparado para processar os seguintes parâmetros: $P{SCCCODE} e $P{IDCONTRACT}. Em tempo de execução o IW fará a substituição do parâmetro $P{SCCCODE} pelo valor do código scc do medicamento (não autorizado em contrato) que foi prescrito e o parâmetro $P{IDCONTRACT} será substituído pelo id do contrato ao qual o atendimento está associado.

(B) Esse comando terá que retornar a mesma coluna "condename" do scc (equivele ao nome do sal no cadastro do código no scc) com "duas designações": “codename” e “sccodename” (as interfaces que processam os dados de medicamentos utilizam essas duas colunas em seus processamentos).

O comando padronizado pela Incoway para essa busca é o seguinte:

select c.id , c.codename, c.codename sccodename , f.alternatename , e.categoria

from matmaterialtype a, scccode c , TCMedicamentos d , TCMedicamentos e , sccalternate f

where

d.idcode = $P{SCCCODE}

and a.active = 1

and a.scmaterial = e.idcode

and d.farmaco = e.farmaco

and d.vias_de_admin = e.vias_de_admin

and e.categoria in (select distinct name from CtrMatCategory where idcontract = $P{IDCONTRACT} )

and e.idcode = a.scmaterial

and e.idcode = c.id

and c.canceled = 0

and c.id = f.idcode

and f.codename = '1'