Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

A pesquisa da Avaliação Inicial é implementada através de uma mensagem QRY^R02 para a pesquisa e de uma mensagem ORF^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 SClínicoHES.

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

...

Parâmetro

Designação

@DomainCode

Módulo

@VisitNumber

Episodio

@HealthCardNumber

Nº SNS

@Service

Serviço


Query Profile:

...

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.4 5 contém o identificador 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^ZORD|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.45). 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^ZORD|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|3000599999-IA^Avaliacao Inicial do Servico xxxxx^HES|||||||||||||||||||
OBX|1|NM|DomQue^Queda^HES^^Escala de MorseMorse^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|
31|31|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 Avaliação Avaliacao Inicial|
QRD|20210610123808|R|D|QUERY1494948352349|||1^ZORD|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^ORFORF^R04^ORF_R04|ab0a453ccc0a453c-c81e-45e4-8e46-e67358baf136|D|2.5|
MSA|AAAR|r4cacfeba-f795-4d79-919d-c03779fe05b1|N\XE3\o foram encontrados Registos na Avaliação Inicial|
QRD|20210610123808|R|D|QUERY1494948352349|||1^ZO|999999999^^^^^^^^^^^^@VisitNumber~INT^^^^^^^^^^^^@DomainCode~30005^^^^^^^^^^^^@Service|OTHRD|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||NFAR|R02^Find R02^Find Inital Assessment|0|0|0||