DC - Comunicações

Configuração: Nesta página é explicado como instalar e configurar o módulo de Comunicações.

Versão: N/A

 

Conteúdo da página

 

Descrição Aplicacional

O M1 dispõe de um módulo de comunicações, que visa melhorar a comunicação e o serviço prestado aos utentes. A ativação deste módulo prevê:

  • A instalação de um serviço Windows no servidor e configurar o acesso à BD (MedicineOne Communications);

  • Configuração do M1 com os dados de licenciamento do módulo de Comunicações.

    • As Comunicações são compostas por cinco separadores: SMS; E-mail; Documentos, Regras e Dados de registo, que serão abordados neste documento separadamente.

Comunicação com o utente: Envio automático de SMS e/ou e-mail para os seus utentes e profissionais clínicos, com diferentes possibilidades de configuração de várias regras para envio de sms e/ou email.

A instalação do serviço Windows é realizada uma única vez, inclusive quando existem dois ou mais servidores aplicacionais.

 

Instalar o serviço MedicineOne Communications

  1. Fazer o download da pasta de instalação: https://downloads.medicineone.net/invites/communications%20services%20for%20MedicineOne.zip;

  2. Abrir o local onde está guardada (usualmente a pasta Transferências), descompactar a pasta e:

    1. Abrir a pasta descompactada;

    2. Copiar a pasta que se encontra lá dentro.

  3. Colar a pasta copiada na pasta do programa;

    • Usualmente a pasta do programa encontra-se na seguinte localização: c:\Program Files (X86)\MedicineOne

  4. Abrir a pasta copiada (Communications Services for MedicineOne);

  5. Executar o ficheiro installservice.cmd:

    1. Clicar com o botão direito do rato sobre o ficheiro,

    2. Selecionar a opção Executar como administrador.

       

Este procedimento deve ser realizado uma única vez, inclusive quando existe mais que um servidor aplicacional.

 

Configurar o acesso à Base de Dados

  1. Na pasta Communications Services for MedicineOne, que se encontra dentro da pasta do programa, abrir o ficheiro MedicineOneCommunications.exe.conf;

  2. Editar as linhas correspondentes à ConnectionString, que contêm a definição à base de dados, da seguinte forma:

    1. connectionString= "Data Source=SERVER;Initial Catalog=DATABASE;Persist Security Info=True;User ID=USER;Password=PASSWORD"
      SERVER deve ser substituído pelo endereço do servidor/instância do SQL Server;
      DATABASE deve ser colocado o nome da base de dados do MedicineOne;
      USER devem ser indicados os dados do utilizador com permissões de acesso à base de dados;
      PASSWORD deve ser indicada a password do utilizador indicado;

    2. connectionString= "Data Source=SERVER;Initial Catalog=DATABASEMEDIA;Persist Security Info=True;User ID=USER;Password=PASSWORD"

      As definições de utilizador e password também devem ser definidas para a Base de Dados Media correspondente.

 

Consultar os dados da BD

Os dados da Base de Dados podem ser consultados no ficheiro web.config que se encontra no site do MedicineOne:

  1. Abrir o IIS;

  2. Selecionar o site;

  3. Clicar em Explore;

  4. Abrir o ficheiro web.config.

 

Ativar o serviço MedicineOne Communications

Pré-condições

O módulo de Comunicações pode ser configurado no M1 enquanto o serviço Medicione Communications ainda não se encontra ativo. Quando o módulo está previamente configurado no M1, as mensagens a enviar ficam guardadas na BD e são enviadas massivamente quando o serviço é ativado.

Nesse sentido, e para evitar o consumo desnecessário do pacote de SMSs, antes de ativar o serviço MedicineOne Communications devem ser verificadas as mensagens a enviar na BD (ao consultar a tabela COM_MENSAGENS_A_ENVIAR):

Comando SQL (obter mensagens anteriores): select * from COM_MENSAGENS_A_ENVIAR where Data_hora_envio < GETDATE ()
Este comando devolve todas as mensagens com data inferior à atual.

 

As mensagens obtidas devem ser analisadas. Caso todas as mensagens inferiores à data atual possam ser eliminadas, porque já não é necessário que sejam enviadas, pode ser corrido o seguinte comando:

Comando SQL (eliminar mensagens anteriores): delete from COM_MENSAGENS_A_ENVIAR where Data_hora_envio < GETDATE ()

 

Ativar o serviço

  1. Abrir a aplicação Serviços do Windows;

  2. Selecionar o serviço MedicineOne Communications;

  3. Clicar em Iniciar o serviço.

 

Configurar o M1

Dentro do M1 a configuração do Módulo de Comunicações é realizada Organização a Organização, através do item Comunicações (Módulo de Configuração > Organização própria).

O item Comunicações é composto pelos seguintes separadores: SMS; E-mail; Documentos; Regras e Dados de registo.

 

Separador SMS

Neste separador devem ser inseridas as características do servidor SMS, para que o M1 esteja apto a enviar SMS aos utentes nas situações indicadas no separador Regras.

  1. Ativar a checkbox Sistema de envio de SMS ativado;

  2. Indicar o Endereço base do servidor SMS;

    1. Este endereço corresponde ao “Endereço base a considerar” enviado por e-mail pela equipa de backoffice da MedicineOne;

  3. Indicar os Parâmetros HTTP;

    1. Os parâmetros também ser preenchidos de acordo com os dados enviado por e-mail:
      account: Username
      licensekey: APIKey
      alfaSender: [NOME à escolha do CLIENTE];

  4. Determinar Horário para envio das mensagens SMS – este campo é de preenchimento opcional.

 

Separador E-mail

Neste separador devem ser inseridas as características do servidor de E-mail, para que as comunicações possam ser enviadas desta forma e tendo em conta as regras gerais definidas no separador Regras.

  1. Indicar o Endereço do servidor de e-mail;

  2. Registar o Nome de utilizador e a Password definidos para o servidor de email;

  3. Designar o Nº de porta SMTP (Simple Mail Transfer Protocol);

  4. Preencher o Endereço de e-mail do remetente (e-mail que envia as mensagens);

  5. A checkbox Usar SSL2 ativa indica que o correio está a ser enviado através de uma conexão segura, encriptada.

 

Separador Documentos

A realização de algumas operações na agenda pode ter associada a emissão de documentos informativos para o utente. Nesse sentido, no separador Documentos são definidas as situações em que são enviados e quais os documentos a emitir, de acordo com a situação.

A qualquer momento os documentos listados podem ser editados ou eliminados, através dos botões Editar e Eliminar registo respetivamente.

 

ADICIONAR UM DOCUMENTO

  1. Clicar no botão Inserir registo;

  2. Na linha despoletada:

    1. Escolher a Situação – deve ser selecionada uma das opções listadas;

    2. Ativar a opção Emitir documento;

    3. Selecionar o Documento a emitir – deve ser selecionado um dos documentos listados (correspondem aos documentos parametrizados na Gestão documental);

  3. Clicar em Confirmar alterações.

 

Separador Regras

O separador Regras determina em que circunstâncias as comunicações são enviadas por SMS e/ou E-mail e os textos incluídos em cada forma de comunicação.

Além disso, podem também ser definidas as agendas abrangidas por uma determinada regra, através do separador Agendas abrangidas (se nenhuma agenda tiver sido especificada, a regra é aplicada a todas).

 

ADICIONAR UMA NOVA REGRA

  1. Clique no botão Inserir registo;

  2. Na nova linha adicionada:

    1. Determinar o tipo de situação em que a comunicação será enviada;

    2. Selecionar a checkbox SMS para que a comunicação seja enviada desta forma;

    3. Selecionar a checkbox E-mail para que a comunicação seja enviada por endereço eletrónico;

  3. Definir o texto a enviar por SMS e E-mail, através dos separadores Texto modelo SMS  e Texto modelo E-mail;

  4. Clicar em Confirmar alterações.

 

Separador Dados de registo

Nesta secção deve ser inseridos os dados de registo do Módulo de Comunicação, para que os utilizadores do M1 possam utilizar todas as funcionalidades deste módulo. As informações a serem inseridas neste separador são:

  1. Chave de registo;

  2. Data de expiração.

A Informação definida pode ser alterada através do botão Editar registo.

 

Tabelas

Assunto das mensagens

A tabela Assuntos de mensagens permite gerir os assuntos que podem ser registados no envio de mensagens (SMS ou email) para utentes ou outros profissionais. A tabela apresenta a seguinte informação:

  • Assunto (registo obrigatório) e Código (registo opcional);

  • Checkboxes Utente e Profissional - permitem indicar se o assunto é apresentado no envio de mensagens para utentes e/ou profissionais;

  • Checkboxes Sms e E-mail - permitem identificar se o assunto é apresentado no envio de mensagens por SMS e/ou Email. A checkbox SMS só está ativa quando a checkbox Utente está selecionada.

 


Páginas relacionadas

https://medicineone.atlassian.net/wiki/spaces/MA/pages/158138601