QRY^R02 – Pesquisa de Avaliação Inicial

A pesquisa da Avaliação Inicial é implementada através de uma mensagem QRY^R02 para a pesquisa e de uma mensagem ORF^R04 para a resposta. O objetivo desta operação é obter os valores da avaliação Inicial feita num serviço de acordo com os critérios da query no campo QRD-8 introduzidos na mensagem da pesquisa.

Nestas mensagens assume-se a nomenclatura da estrutura da Avaliação Inicial do sistema HES.

Os parâmetros de pesquisa suportados são os seguintes:


Parâmetro

Designação

@DomainCode

Módulo

@VisitNumber

Episodio

@Service

Serviço


Query Profile:

Query typeR02

Query Name:

Find Inital Assessment

Query Trigger (= MSH-9):

QRY^R02^QRY_R02

Query Mode:

Both

Response Trigger (= MSH-9):

ORF^R04^ORF_R04

Query Characteristics:

@DomainCode;@VisitNumber;@Service

Purpose:

Pesquisa Avaliação Inicial de enfermagem referente a um episodio num serviço.

Response Characteristics:

Enviar os registos dos itens da avaliação Inicial referente a um episodio de um serviço.




Esta mensagem é constituída pelos seguintes segmentos:

  • MSH: Header da mensagem que identifica o tipo da mensagem a sua origem e o seu destino;
  • QRD: Definição dos critérios de pesquisa;
  • MSA: Informação de reconhecimento da mensagem;
  • PID informação relativa ao paciente que é alvo da leitura;
  • ORC: informação do pedido e o tipo de pedido;
  • OBR: informação do pedido com mais detalhe;
  • OBX: informação de cada registo da Avaliação Inicial;
  • QAK: Informação de reconhecimento e nome da query;

 

O campo ORC-3 contém o identificador da avaliação Inicial da aplicação que disponibiliza os dados.
O campo ORC-29 indica o tipo de ordem/observação (tabela HL70482 com  valor AI - Avaliação Inicial)


O campo OBR-3 contém o identificador da avaliação Inicial da aplicação que disponibiliza os dados.
O campo OBR-4 contém o Identificador da informação/serviço prestado.


O campo OBX-3.1 contém o identificador do Item da avaliação inicial.
O campo OBX-3.2 contém a designação do item da avaliação inicial.
O campo OBX-3.5 contém a designação da label da avaliação inicial.
O campo OBX-5 indica o valor da observação.
O campo OBX-14 indica a data de registo.
O campo OBX-15 indica o serviço/especialidade de registo.
O campo OBX-16 indica o responsável do registo.


Mensagens exemplo para a pesquisa e disponibilização dos registos da Avaliação Inicial de um serviço


Pesquisa QRY^R02

Esta mensagem representa um pedido de um player identificado HL7_DEFAULT, com código QUERY1494948352349 de avaliação Inicial referente aos critérios indicados no QRD-8, episodio @VisitNumber = 9999999, módulo  DomainCode= INT.


MSH|^~\&|HL7_DEFAULT|INST|HES|INST|20150812100000||QRY^R02^QRY_R02|r4cacfeba-f795-4d79-919d-c03779fe05b1|D|2.5|
QRD|20210610123808|R|D|QUERY1494948352349|||1^RD|999999999^^^^^^^^^^^^@VisitNumber~INT^^^^^^^^^^^^@DomainCode~30005^^^^^^^^^^^^@Service|OTH|


Resposta ORF^R04:

A resposta à query é comunicado pelo HES sendo disponibilizado uma avaliação Inicial com um código 999999999999, identificado nos campos ORC-3.1 e OBR-3.1, com 3 registos, cada um dos registos documentado num OBX. O identificador de cada registo é composto pelo Item (OBX-3.1) e pela label (OBX-3.5). O OBX-5 contém o valor registado, de acordo com o formato declarado no campo OBX-2. O campo OBX-11=R  indica que são resultados finais. O campo OBX-14 indica a data e hora a que foi realizada o registo da avaliação Inicial. O campo OBX-15 contém o serviço onde o registo foi feito e o campo OBX-16 indica quem foi o responsável pelo registo referente ao item, label em questão.

MSH|^~\&|HES|INST|HL7_DEFAULT|INST|20211229164913||ORF^R04^ORF_R04|g500615b-3609-410f-8db9-3e38005d5807|D|2.5||
MSA|AA|r4cacfeba-f795-4d79-919d-c03779fe05b1||
QRD|20210610123808|R|D|QUERY1494948352349|||1^RD|999999999^^^^^^^^^^^^@VisitNumber~INT^^^^^^^^^^^^@DomainCode~30005^^^^^^^^^^^^@Service|OTH|
PID|1||99999^^^HOS^NS~999999999^^^HAS^SNS||LAST_NAME^FIRST_NAME^MIDDLE_NAME^^^^L||19781106000000|M|||RUA DA MORADA^^CIDADE^DISTRITO^9999-999^PT^N^CONCELHO^999999||^PRN^PH^^^^^^^^^243599999|||||99039483^^^HOS|||||
ORC|NW||999999999999^HES||||||20210119160435||||||||||||||||||||AI|||
OBR|1||999999999999^HES|99999-IA^Avaliacao Inicial do Servico xxxxx^HES|||||||||||||||||||
OBX|1|NM|DomQue^Queda^HES^^Escala de Morse^HES||45||||||R|||20210303144657|30005^serviço xxxxx^HOS|1841^Testes2^Utilizador de^^^^^^HOS|||
OBX|2|ST|DomQue^Queda^HES^^Antecedentes de queda^HES||Sem quedas||||||R|||20210303144657|30005^serviço xxxxx^HOS|1845^Testes^Utilizador de^^^^^^HOS|||
OBX|3|CE|Dom ExEada^Expe. ant. de amamentação^HES^^Sim^HES||S^sim||||||R|||20210303144657|30005^serviço xxxxx^HOS|1845^Testes^Utilizador de^^^^^^HOS|||
QAK||OK|R02^Find Inital Assessment|1|1|0||

 Mensagem de resposta seguinte indica que não foram encontrados quaisquer registos para os critérios introduzidos.

MSH|^~\&|HES|DEV|HL7_DEFAULT|DEV|20211229164913||ORF^R04^ORF_R04|ab0a453c-c81e-45e4-8e46-e67358baf136|D|2.5|
MSA|AA|r4cacfeba-f795-4d79-919d-c03779fe05b1|N\XE3\o foram encontrados Registos na Avaliacao Inicial|
QRD|20210610123808|R|D|QUERY1494948352349|||1^RD|999999999^^^^^^^^^^^^@VisitNumber~INT^^^^^^^^^^^^@DomainCode~30005^^^^^^^^^^^^@Service|OTH|
QAK||NF|R02^Find Inital Assessment|0|0|0||


Mensagem de resposta seguinte indica que ocorreu um erro.

MSH|^~\&|HES|DEV|HL7_DEFAULT|DEV|20211229164913||ORF^R04^ORF_R04|cc0a453c-c81e-45e4-8e46-e67358baf136|D|2.5|
MSA|AR|r4cacfeba-f795-4d79-919d-c03779fe05b1|
QRD|20210610123808|R|D|QUERY1494948352349|||1^RD|999999999^^^^^^^^^^^^@VisitNumber~INT^^^^^^^^^^^^@DomainCode~30005^^^^^^^^^^^^@Service|OTH|
ERR|||204^Unknown Key identifier||103^(103)  ERRO DE VALIDA\XC7\\XC3\O\.br\causa: \.br\acao: |||[API_IA_VALIDATE.VALIDATE_PARAMETER] - Episodio j\XE1\ Nao existe! [Log_id:278112]|

QAK||AR|R02^Find Inital Assessment|0|0|0||