🩺Configurações do Prescritor
Para executar os comandos do paciente é necessário que o módulo da Memed seja completamente carregado, após isso temos acesso ao MdHub
para a execução de nosso comandos.
Comando | Descrição |
---|---|
Define o endereço do médico no receituário |
setWorkplace
É possível resgatar o endereço do médico de seu sistema para preenchê-lo no receituário Memed. Dessa forma, o médico não precisa escrever manualmente seu endereço nas opções de receituário.
É comum que o médico atenda em diferentes lugares durante sua jornada de trabalho. Pensando nessa situação, criamos o comando Javascript setWorkplace.
Exemplo de como definir o endereço do médico no receituário
Caso o número do telefone seja "0800", o valor do atributo phone
deve ser uma string
.
Os dados enviados pelo comando são alterados nos seguintes cenários:
Receituário Especial
Cidade
Estado
Endereço
Telefone
Metadados e informações de impressão adicionais no cabeçalho e rodapé
Caso seja necessário adicionar informações extras no cabeçalho e rodapé, é possível fazer isso através do comando setAdditionalData
Exemplo de inserção de metadados
O exemplo acima gera o seguinte resultado:
Formulário de Alto Custo
CNES do estabelecimento (pode ser alterado de acordo com o local de atendimento do médico)
Trocar usuário (SPA)
Caso sua aplicação seja do tipo SPA (Single Page Application) e não faça refresh após a ação de login/logout, você pode redefinir o token do usuário logado utilizando o código abaixo
Caso sua aplicação seja do tipo SPA (Single Page Application) e não faça refresh após a ação de login/logout, você pode redefinir o token do usuário logado utilizando o código abaixo;
Ativar tema nas opções de receituário
Agora que você já sabe cadastrar um tema, podemos chavear qual é o tema ativo ao iniciar a prescrição.
Com esse comando, será enviada uma requisição para nosso backend, ativando o tema 2 cadastrado nas opções de receituário.
É importante que valor de cache
sempre seja false
para esse comando
Limpar o local storage do navegador web
A limpeza do local storage do navegador é necessária quando médicos compartilham a mesma máquina (notebook/pc). Ela deve ser implementada OBRIGATORIAMENTE para evitar conflitos de informações entre os cadastros e consequentemente falhas de segurança.
Através do objeto MdHub
, pode-se chamar o método abaixo para realizar a limpeza do local storage:
Last updated