ConfiguraĆ§Ć£o de SaĆda HL7v2
Enviar resultados para um EMR ou outro sistema externo requer uma licenƧa EMR vĆ”lida. Para ajuda na configuraĆ§Ć£o da saĆda HL7v2, entre em contato com Suporte TĆ©cnico.
Abrir configuraƧƵes
Para configurar a saĆda HL7v2, abra o aplicativo AGNES Connect e pressione o Ćcone ConfiguraƧƵes no canto inferior esquerdo.
SeĆ§Ć£o Selecionar dispositivos
Encontre e selecione a entrada denominada Dispositivos.
Selecione HL7v2
Encontre e selecione a entrada rotulada HL7v2.
Editar configuraĆ§Ć£o
Clique na configuraĆ§Ć£o para editar.
Aplicar ou cancelar
Clique em Aplicar para salvar as alteraƧƵes.
Pressione ESC para cancelar sem salvar.
ConfiguraƧƵes HL7
ConfiguraĆ§Ć£o | DescriĆ§Ć£o |
---|---|
enabled | Defina como true para habilitar a saĆda HL7. Defina como false para desabilitar a saĆda HL7. |
allowQuery | Defina como true para habilitar consultas do paciente. |
allowVitals | Defina como āverdadeiroā para permitir o envio de instantĆ¢neos vitais. Defina como false para bloquear o envio de instantĆ¢neos vitais. |
allowDocuments | Defina como āverdadeiroā para permitir o envio de documentos, como relatĆ³rios PDF e vĆdeos instantĆ¢neos. |
allowedExternalExtensions | Lista de extensƵes de arquivo para permitir a exportaĆ§Ć£o. |
destination | Destino das mensagens vitais da HL7. Aceita um mllp:// , mllps:// , http:// , https:// , or file:// URI. |
fileDestination | Destino das mensagens de arquivo de HL7. Aceita um mllp:// , mllps:// , http:// , https:// , or file:// URI. |
queryDestination | Destino dos inquĆ©ritos sobre a informaĆ§Ć£o do paciente. Aceita um mllp:// , mllps:// , http:// , ou https:// URI. Habilita a aba Pesquisa dos Pacientes em AGNES quando definida. |
receivingApplication | Preenche o campo āRecebendo AplicaĆ§Ć£oā de todas as mensagens HL7 realizadas. |
receivingFacility | Preenche o campo āInstalaĆ§Ć£o de Recebimentoā de todas as mensagens de saĆda HL7. |
rawFileUpload | Defina como true para enviar arquivos sem um wrapper HL7. |
requiredPatientFields | Lista de campos que AGNES deve exigir antes de enviar mensagens HL7, como pacientId , firstName , lastName , middleInitial , birthDate , e/ou sexo . |
timestampFormat | Formato do timestamp. O padrĆ£o Ć© o padrĆ£o HL7v2. |
hl7_vitals_msg | Configurar segmentos de mensagem vitais individuais. Pode substituir valores nos segmentos MSH , PID , OBR , e OBX . |
hl7_document_msg | Configurar segmentos de mensagem de documento individual. Pode substituir valores nos segmentos MSH , PID , OBR , e OBX . |
queryPatientMessage | Configure os segmentos das consultas efetuadas HL7. Pode substituir valores nos segmentos MSH e QPD . |
Consulta do Paciente
Os usuĆ”rios podem consultar uma lista de pacientes de um EMR sobre HL7 se o sistema EMR for compatĆvel. O usuĆ”rio pode fornecer uma string de pesquisa parcial para restringir os resultados.
Ponto de extremidade de consulta HL7
Uma vez definido queryEndpoint
, a aba Patient Search no AGNES serĆ” habilitada.
Para ativar a Aba de Pesquisa do Paciente, defina o endereƧo do servidor para se conectar na ConfiguraĆ§Ć£o HL7 como
queryEndpoint
.
Uma seĆ§Ć£o de QPD precisa ser definida na configuraĆ§Ć£o HL7 com base nas configuraƧƵes do EMR conectado.
Permitir consulta do paciente
A funcionalidade de pesquisa no AGNES Ć© habilitada quando queryEndpoint
Ć© definido.
Isso pode ser desabilitado configurando allowQuery
para false.
allowQuery: false
Personalizando Segmentos HL7
AGNES produz sinais HL7v2 vĆ”lidos e abrangentes por padrĆ£o, mas alguns usuĆ”rios podem
desejar dados adicionais ou alteraƧƵes na saĆda.
Os valores de cada segmento e de cada campo lĆ” podem ser substituĆdos usando as configuraƧƵes
hl7_vitals_msg
(para observaƧƵes vitais discretas), hl7_documents_msg
(para documentos) e
queryPatientMessage
(para consultas de censo).
Para personalizar um segmento, adicione o cĆ³digo do segmento como uma chave na configuraĆ§Ć£o associada Ć mensagem.
A partir de lĆ”, os campos individuais podem ser personalizados usando seu nĆŗmero prefixado por um sublinhado.
Por exemplo, _1
irĆ” substituir o primeiro campo do segmento.
Campos aninhados tambĆ©m sĆ£o modificados seguindo o mesmo esquema.
Os campos sĆ³ serĆ£o substituĆdos se especificado.
Como exemplo, as seguintes configuraƧƵes irĆ£o capitalizar apenas no sobrenome do paciente ao salvar observaƧƵes:
Em alguns casos, um campo em um segmento HL7 pode ter um tipo de variƔvel, como no terceiro campo
do segmento QPD
(āParĆ¢metros do usuĆ”rioā).
Nestes casos, AGNES permite definir a estrutura da mensagem usando as chaves _def
para definir estruturas personalizadas, para que a mensagem possa atender Ć s necessidades do pedido de recebimento.
Por exemplo, passar parĆ¢metros de pesquisa de consulta definindo o campo āParĆ¢metros do UsuĆ”rioā do segmento QPD
:
Chaves _def
devem conter as seguintes propriedades:
Propriedade | DescriĆ§Ć£o |
---|---|
dt | Tipo de dados HL7v2. Consulte o padrĆ£o HL7 para valores vĆ”lidos. |
desc | DescriĆ§Ć£o do campo. NĆ£o transmitido. |
optar | Opcionalidade. R para obrigatĆ³rio, O para opcional. |
rep | RepetiĆ§Ć£o. RepetiĆ§Ć£o. 0 ou false sem repetiĆ§Ć£o. |
VariĆ”veis de Template DisponĆveis
Ao substituir segmentos de HL7 ou calcular o ponto de extremidade para a solicitaĆ§Ć£o, as seguintes variĆ”veis de template estĆ£o disponĆveis.
VariƔvel | DevoluƧƵes |
---|---|
{{document.source}} | MĆ³dulo AGNES que adicionou o documento |
{{document.data}} | Dados do documento |
{{document.timestamp}} | Timestamp do documento com formataĆ§Ć£o |
{{document.key}} | Chave Ćŗnica atribuĆda ao documento |
{{document.ext}} | ExtensĆ£o do document |
{{document.filename}} | Nome de arquivo do documento |
{{document.isValid}} | Boleano |
{{document.mime}} | Tipo de arquivo MIME |
{{document.thumbnail}} | Caminho do arquivo de miniatura usado |
{{document.editable}} | Boleano |
{{patient.sex.value}} | Sexo Paciente |
{{patient.patientId.value}} | ID do paciente (nĆ£o visĆvel no portal) |
{{patient.middleInitial.value}} | Paciente inicial do meio |
{{patient.extra.value}} | Campo Extra do Paciente (nĆ£o visĆvel no portal) usado para passar valores arbitrĆ”rios |
{{patient.birthDate.value}} | Data de Nascimento do Paciente |
{{patient.patientExternalId.value}} | ID externa do paciente (visĆvel para o usuĆ”rio) |
{{patient.firstName.value}} | Nome do Paciente |
{{patient.lastName.value}} | Sobrenome do paciente |
{{user.firstName}} | Nome do remetente |
{{user.lastName}} | Sobrenome do remetente |
{{user.username}} | Nome de usuƔrio do remetente |
{{user.org}} | ID da organizaĆ§Ć£o do remetente |
{{user.sub}} | ID de usuƔrio do remetente |
{{user.npi}} | ID EMR do contribuidor |
{{user.fullName}} | Nome completo do remetente |
{{timestamp}} | Carimbo de tempo de salvamento da operaĆ§Ć£o na formataĆ§Ć£o HL7v2 |
{{docTimestamp}} | timestamp da criaĆ§Ć£o do documento na formataĆ§Ć£o HL7v2 |