Saúde Nível Sete (HL7), Interfaces, & Motores de Interface

interfaces e HL7

Apenas sobre todos os hospitais ou outras organizações de saúde têm muitas tecnologias diferentes em uso por clínicos, pessoal administrativo, escritórios de faturamento, e outros. É comum que estes sistemas sejam desenvolvidos em diferentes plataformas, e codificados em diferentes linguagens de programação. Existem sistemas de laboratório, EMRs, sistemas de gestão de pessoal, automação de farmácias, aplicações comerciais, e uma série de outros. Sem um padrão comum, os dados entre esses sistemas ficariam segregados, resultando em:

  • Utilizadores que precisam entrar em múltiplos sistemas
  • Inabilidade de fazer bom uso dos dados
  • Risco à segurança do paciente
  • Fluxos de trabalho ineficientes

Felizmente, os sistemas de TI da área da saúde têm um padrão para compartilhar dados entre múltiplos sistemas. É o Nível Sete de Saúde, comumente referido como HL7. Então o que é HL7?

  • HL7 é um padrão aceito pela indústria para a comunicação de dados, mesmo entre sistemas concorrentes
  • >

  • Tem alguma flexibilidade para se ajustar às personalizações sem causar grandes problemas
  • Mensagens HL7 são exibidas em formato de texto
  • >

  • É bastante fácil aprender o formato de mensagens
  • >

  • O resultado é uma aparência de dados sem problemas para usuários não-técnicos

Vídeos em Interfaces, HL7, & Motores de Interface

Criei dois vídeos até agora para ajudar você a começar a aprender HL7. Dê uma olhada nesses vídeos antes de passar para os outros recursos:

Como ler mensagens HL7

Há muitos sites para ajudá-lo a aprender sobre as várias mensagens HL7, mas muitos não são adequados à usabilidade, e não são adequados para o iniciante a interfaces. Eu já tirei algumas e as achei úteis:

  • HL7.org – Esta é a organização oficial de padrões internacionais. A leitura aqui é um pouco seca para alguém que é novato no HL7.
  • Corpoint HL7 Resources – Este é um site operado por um fornecedor da Corepoint Health, que fornece produtos HL7, incluindo um motor de interface. Eu não tenho nenhum relacionamento oficial com eles, não uso seus produtos e eles não me pagam nada para referenciar seus sites. Acontece que eles apenas têm bons materiais de referência. Esta página é o ponto de partida para muitos aspectos das mensagens de interface.

HL7 Sample Messages

Após ter visto alguns vídeos e estudado os materiais de referência, você está pronto para olhar mais de perto para algumas outras mensagens HL7. Nos vídeos você vai se familiarizar com o conceito de “contar tubos”, o símbolo do tubo | que separa os dados em segmentos.

>

No post de hoje, vou explicar o que é uma interface bidirecional. Primeiro, se você não sabe nada sobre interfaces em Healthcare, você pode conferir minha página em Interfaces e HL7 para se atualizar, então volte para …

ADT Admit Message – ADT^A01

Esta é uma mensagem de Admissão ADT. Note que ela tem informações básicas sobre o paciente contidas no segmento PID (patient ID). NK1 é o parente mais próximo, PV1 é o segmento de visita do paciente, e alergias estão no segmento AL1.

MSH|^~\&|EPIC|SYS|HOSP|ADT|201502031126|SEC|ADT^A01|001199|P|2.3
EVN|A01|201502031126
PID|||12001||SIMPSON^HOMER||19670824|M|||123 Fake St.^Springfield^OR^90020^USA|||||||
NK1|1|SIMPSON^MARGE|WIFE||||||NK
PV1|1|I|2000^2012^01|||| 11277^SIMPSON^BART^J|||SUR|||-||ADM|A0-
AL1|1||^Penicillin|||Hives

ORM Mensagem ORM^O01 – Mensagem de encomenda que é colocada para um teste de laboratório

>

MSH|^~\\5566>|HIS|EPIC|LAB|HOSP|20140307110114
|||ORM^O01|07110114|P|2.3
PID||||12001||SIMPSON^HOMER|||19670824|M||||123 Fake St.^^Springfield^OR^90020^USA|||||||
PV1||O|OP^PAREG^||||2342^SIMPSON^HOMER|||OP|||||||||2||||||||
|||||||||||||||||20140307110111|
ORC|NW|20140307110114
OBR|1|20140307110114||12345^Urinalysis^L|||20140307110114

Nota que eu ousei o segmento ORC. Esta é uma ordem NOVO (NW), e ORC:2 tem um número de controle de ordem. Depois que a ordem é colocada, ela então é resultado de um Lab, que então envia a seguinte mensagem com o mesmo número de controle de ordem no segmento ORC. Isto é o que liga as duas mensagens juntas.

ORU Mensagem ORU^R01 – Resultados do teste do Lab acima

MSH|^~\\\\\\\PIC|LAB|HOSP|20140307110114||ORU^R01|07110114|P|2.3
PID||||12001||SIMPSON^HOMER|||19670824|M||||123 Fake St.^^Springfield^OR^90020
^USA|||||||
PV1||O|OP^PAREG^||||2342^SIMPSON^HOMER|||OP|||||||||2|||||||||||||||||
||||||||20140307110111|
ORC|RE|20140307110114
OBR|1|20140307110114|20140307110114|12345^Urinalysis^L|
OBX|1|NM|013060^Specific Gravidade^L|||1.010||1.005-1.030|||N|F|
OBX|2|CE|013045^Urine-Cor^L|||Y^Amarelo^L|||Y||||N|F|
OBX|3|ST|013052^Aspecto^L||Hazy||Clear|A||||N|F|

MFN MFN^M02 – Master File Message To Update Staff

HL7 não é apenas para mensagens clínicas. Este é um exemplo de uma interface que actualiza informação do utilizador, neste caso um médico.

MSH|^~\&|STAFFSYS|B3|LABSYS|B3|201410121201||MFN^M02|DG29AFSC|P|2.3
STF|||DRID12|PHYSICIAN^NICK^””||||A|||HOSP_ID^HOSPNAME|3098522222
|ADDRESS^ADD2^CITY^ST^ZIP

Motores de Interface / Motores de Integração

Um motor de interface, também conhecido como motor de integração, é um programa de software que processa dados entre inúmeros sistemas de TI da área da Saúde. Pense nele como o centro nervoso ou polícia de trânsito de todos os dados que fluem entre múltiplas tecnologias em um hospital ou outra organização de Saúde. A equipe técnica que configura e mantém um mecanismo de interface criará configurações individuais, ou threads para cada tipo de dados que entram e saem da interface. Há threads de registros de pacientes ADT que gerenciam os dados de admissão, transferência e alta em uma organização. Pode haver um thread de interface de laboratório que leva os dados de laboratório para um sistema EMR. Pode haver um tópico de interface de administração de farmácia que passa os dados de administração de medicamentos para vários sistemas. Há interfaces para pedidos, gerenciamento de pessoal e muito mais. Além disso, há momentos em que uma organização pode criar um thread em um mecanismo de integração que processa um conjunto fixo de dados para um propósito e um período de tempo limitados. Um exemplo seriam os históricos médicos de muitos pacientes em um EMR antigo que precisam ser carregados em um novo EMR. O mecanismo reformataria os dados existentes, uma vez que está comprometido com o banco de dados do novo EMR.
Um analista técnico poderia passar toda a sua carreira trabalhando apenas com interfaces e mecanismos de interface.
Alguns dos principais mecanismos de interface são:

  • Folha sobreposta
  • Corepoint
  • Rapsódia
  • Datagate
  • IGUANA

Leitura relacionada

Um bom próximo passo é verificar esse post relacionado a quantos sistemas de TI da área de Saúde estão estruturados. Ele cobre porque existem diferentes ‘cópias’ ou ambientes de determinado software. Este entendimento é essencial para construir uma boa base de TI para a Saúde.

>

> sua configuração de software de arquitetura de sistemas>

Quando uma organização compra ou desenvolve um sistema de TI, esse sistema é configurado com várias “cópias” ou instâncias desses sistemas. As cópias do software entregue podem ser chamadas de ambientes, ou caminhos, ou apenas sistemas …

Sumário
Interfaces, HL7, Motores de Interface
Nome do artigo
Interfaces, HL7, & Motores de interface
Descrição
Introdução às interfaces, HL7, & Motores de interface. Cobre os princípios básicos do Health Level 7, o protocolo para transmissão e formatação de dados em saúde.
Autor
Dave Newman
HealthcareITSkills.com
HealthcareITSkills.com
https://healthcareitskills.com/wp-content/uploads/2017/12/cropped-healthit-green-logo-1.png

>

>HealthcareITSkills.com

Deixe uma resposta

O seu endereço de email não será publicado.