A pesquisa de atitudes terapêuticas é efetuada através de uma mensagem QRY^PC9. O objetivo desta mensagem é obter atitudes terapêuticas planeadas de um utente de acordo com os critérios da query no campo QRD-8 introduzidos na mensagem da pesquisa.
Os parâmetros aceites nesta pesquisa são os seguintes:
Parâmetros aceites | Descrição |
---|---|
@PatientID | ID do utente |
@Domain | Módulo |
@VisitNumber | Nº episódio |
Posteriormente é devolvida uma resposta (PPV^PCA) com a lista de atitudes terapêuticas consoante os parâmetros da pesquisa efetuada.
Query Profile
Query Statement ID : | PC9 |
Type: | Query |
Query Name: | Find Therapeutic Attitudes |
Query Trigger (= MSH-9): | QRY^PC9^QRY_PC4 |
Query Mode: | Both |
Response Trigger (= MSH-9): | PPV^PCA^PPV_PCA |
Query Characteristics: | @PatientID, @Domain, @VisitNumber |
Purpose: | Pesquisa de Atitudes Terapêuticas |
Response Characteristics: | Envia os registos das Atitudes Terapêuticas com as características selecionadas. |
Esta mensagem é constituída pelos seguintes segmentos:
MSH: Message Header: onde é enviada toda a informação relativa ao cabeçalho da mensagem;
QRD: Definição dos critérios de pesquisa;
MSA: Informação de reconhecimento da mensagem;
QAK: Informação de reconhecimento e nome da query;
PID: Patient Identification: Onde é enviada toda a informação relativa ao utente;
PV1: Patient Visit: Onde é enviada toda a informação relativa à visita do utente na unidade de saúde;
GOL: Goal Details: Onde é enviada a informação básica da Atitude Terapêutica;
VAR: Variance: Este segmento é utilizado para enviar informação relativa ao horário da AT;
ROL: Role Segment: Este segmento será usado essencialmente para enviar dados relativos ao Profissional;
Exemplo de uma mensagem Pesquisa de Atitudes Terapêuticas - Com parâmetros de pesquisa utente, episódio e módulo
Neste exemplo é efetuada uma pesquisa às atitudes terapêuticas do utente com o ID "999999999", eposódio @VisitNumber "999999999" e módulo @Domain "INT". O campo QRD-1 indica a data e hora da realização da pesquisa.
MSH|^~\&|HL7_DEFAULT|INST|HOS|INST|20210511100000||QRY^PC9^QRY_PC4|ab673677-7cff-4242-b886-b5a6c0218e9c|D|2.5 |
---|
Como resposta a este pedido foi devolvido 1 registo que cumpre os parâmetros, podemos confirmar esta informação no segmento QAK-4. A informação acerca das atitude terapêutica para o utente com o ID "999999999" e os parâmetros episódio @VisitNumber "999999999" e módulo @Domain "INT" são passadas nos segmentos PID, PV1, GOL, VAR e ROL. A informação acerca dos dados da atitude terapêutica são enviadas no segmento GOL e a informação acerca dos dados do planeamento (timming) da atitude terapêutica são enviadas no segmento VAR.
Resposta:
MSH|^~\&|HOS|INST|HL7_DEFAULT|INST|20210511100000||PPV^PCA^PPV_PCA|e4226e3a-c076-4120-9e5e-41b36038d790|D|2.5| |
---|
Exemplo de uma mensagem Pesquisa de Atitudes Terapêuticas - Com parâmetros de pesquisa utente, episódio, módulo e intervalo de datas
Neste exemplo é efetuada uma pesquisa às atitudes terapêuticas do utente com o ID "999999999", eposódio @VisitNumber "999999999" e módulo @Domain "INT". O campo QRD-1 indica a data e hora da realização da pesquisa. Os campos QRF-2 e QRF-3 indicam a data inicial e final como parâmetro da pesquisa.
MSH|^~\&|HL7_DEFAULT|INST|HOS|INST|20210511100000||QRY^PC9^QRY_PC4|pb673677-7cff-4242-b886-b5a6c0218e9c|D|2.5 |
---|
Como resposta a este pedido foi devolvido 1 registo que cumpre os parâmetros, podemos confirmar esta informação no segmento QAK-4. A informação acerca das atitude terapêutica para o utente com o ID "999999999" e os parâmetros episódio @VisitNumber "999999999" e módulo @Domain "INT" são passadas nos segmentos PID, PV1, GOL, VAR e ROL. A informação acerca dos dados da atitude terapêutica são enviadas no segmento GOL e a informação acerca dos dados do planeamento (timming) da atitude terapêutica são enviadas no segmento VAR.
Resposta:
MSH|^~\&|HOS|INST|HL7_DEFAULT|INST|20210511100000||PPV^PCA^PPV_PCA|t4226e3a-c076-4120-9e5e-41b36038d790|D|2.5| |
---|
Exemplo de uma mensagem Pesquisa de três Atitudes Terapêuticas
Neste exemplo é efetuada uma pesquisa às atitudes terapêuticas do utente com o ID "999999999", eposódio @VisitNumber "999999999" e módulo @Domain "INT". O campo QRD-1 indica a data e hora da realização da pesquisa.
MSH|^~\&|HL7_DEFAULT|INST|HOS|INST|20210511100000||QRY^PC9^QRY_PC4|bf673677-7cff-4242-b886-b5a6c0218e9c|D|2.5 |
---|
Como resposta a este pedido foram devolvidos 3 registos que cumprem os parâmetros, podemos confirmar esta informação no segmento QAK-4. A informação acerca das atitude terapêutica para o utente com o ID "999999999" e os parâmetros episódio @VisitNumber "999999999" e módulo @Domain "INT" são passadas nos segmentos PID, PV1, GOL, VAR e ROL. A informação acerca dos dados da atitude terapêutica são enviadas no segmento GOL e a informação acerca dos dados do planeamento (timming) de cada atitude terapêutica são enviadas no segmento VAR.
Resposta:
MSH|^~\&|HOS|INST|HL7_DEFAULT|INST|20210511100000||PPV^PCA^PPV_PCA|b2026e3a-c076-4120-9e5e-41b36038d790|D|2.5| MSA|AA|bf673677-7cff-4242-b886-b5a6c0218e9c| QAK||OK|PC9^Find Therapeutic Attitudes|3|3|0| QRD|20210511100000|R|D|QUERY9999999999999|||3^RD|999999999^^^^^^^^^^^^@PatientID~INT^^^^^^^^^^^^@DomainCode~999999999^^^^^^^^^^^^@VisitNumber|OTH| PID|1||99999^^^HOS^NS~999999999^^^HAS^SNS||LAST_NAME^FIRST_NAME^MIDDLE_NAME^^^^L||19990101000000|M|||RUA DA MORADA^^CIDADE^DISTRITO^9999-999^PT^N^CONCELHO^999999||^PRN^PH^^^^^^^^^243599882|||||99039483^^^HOS||| PV1|1|INT|30004^7005^MAC^1010^^Maca^1^7^SALA 5^^HOS|U||10015^^^^^URGENCIA||||30004||||1|||99999^MEDICA^TESTE^^^^^^HOS~99999^MEDICA^TESTE^^^^^^N.Ordem~99999^MEDICA^TESTE^^^^^^N.Mecanogr\XE1\fico||14000822^^^HOS||||||||||||||||||||10004|||||20210512100000|||||||V||| GOL|AD|20210512100000|12719002^Transfusao de Plaquetas^SNOMED CT|78910^AppExterna|||20210513100000||AT^AtitudeTerapeutica||||||||Observacoes da Atitude Terapeutica|| VAR|Turno Manha^73775008^SNOMED CT|||| ROL||AD||21650^Utilizador^Teste^^^^^^N.Mecanogr\XE1\fico||| GOL|AD|20210512100000|410188000^Monitorizacao de Sinais Vitais^SNOMED CT|78911^AppExterna|||20210513150000||AT^AtitudeTerapeutica||||||||Observacoes da Atitude Terapeutica|| VAR|Turno Tarde^3157002^SNOMED CT|Tarde||| ROL||AD||21650^Utilizador^Teste^^^^^^N.Mecanogr\XE1\fico||| GOL|AD|20210512100000|386486007^Monitorizacao da Eliminacao Urinaria^SNOMED CT|78912^AppExterna|||20210513200000||AT^AtitudeTerapeutica||||||||Observacoes da Atitude Terapeutica|| VAR|Turno Noite^2546009^SNOMED CT|Noite||| ROL||AD||21650^Utilizador^Teste^^^^^^N.Mecanogr\XE1\fico||| |
---|
Exemplo de uma mensagem Pesquisa de Atitudes Terapêuticas - Com resposta que não foram encontrados registos para os critérios introduzidos
Neste exemplo é efetuada uma pesquisa às atitudes terapêuticas do utente com o ID "999999999", episódio @VisitNumber "999999999" e módulo @Domain "INT".
MSH|^~\&|HL7_DEFAULT|INST|HOS|INST|20210511100000||QRY^PC9^QRY_PC4|cb673677-7cff-4242-b886-b5a6c0218e9c|D|2.5 |
---|
Mensagem de resposta seguinte indica que não foram encontrados quaisquer registos para os critérios introduzidos.
Resposta:
MSH|^~\&|HES|DEV|HL7_DEFAULT|DEV|20210511100000||PPV^PCA^PPV_PCA|r2026e3a-c076-4120-9e5e-41b36038d790|D|2.5| |
---|
Exemplo de uma mensagem Pesquisa de Atitudes Terapêuticas - Com erro
Neste exemplo é efetuada uma pesquisa às atitudes terapêuticas do utente com o ID "999999999", episódio @VisitNumber "999999999" e módulo @Domain "INT".
Mensagem de resposta seguinte indica que ocorreu um erro.
Resposta:
MSH|^~\&|HES|DEV|HL7_DEFAULT|DEV|20210511100000||PPV^PCA^PPV_PCA|uo2026e3a-c076-4120-9e5e-41b36038d790|D|2.5| |
---|