QRY^PC9 – Pesquisa plano de trabalho v1.0.1
A pesquisa de atividade de plano de trabalho é efetuada através de uma mensagem QRY^PC9. O objetivo desta mensagem é obter a atividade planeada 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 |
@DomainCode | Módulo |
@VisitNumber | Nº episódio |
@ActivityType | Tipo de atividade:
|
@InformationType | Tipo de informação
|
Posteriormente é devolvida uma resposta (PPV^PCA) com a lista da atividade consoante os parâmetros da pesquisa efetuada.
Query Profile
Query Statement ID: | PC9 |
Type: | Query |
Query Name: | Find activity |
Query Trigger (= MSH-9): | QRY^PC9^QRY_PC4 |
Query Mode: | Both |
Response Trigger (= MSH-9): | PPV^PCA^PPV_PCA |
Query Characteristics: | @PatientID, @DomainCode, @VisitNumber, @ActivityType, @InformationType |
Purpose: | Pesquisa de atividade |
Response Characteristics: | Envia os registos da atividade 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;
- QRF: Informação acerca do periodo (date and time) da pesquisa;
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 ou dos fenómenos (é um segmento obrigatório). No caso da medicação os elementos obrigatórios do segmento são preenchidos com o registo da medicação planeada.
VAR: Variance: Este segmento apôs o segmento GOL é utilizado para enviar informação relativa ao horário da atitude terapêutica (obrigatório no caso de atitudes terapêuticas)
ROL: Role Segment: Este segmento será usado essencialmente para enviar dados relativos ao Profissional que fez os registos da atitude terapêutica ou do fenómeno.
PTH- Pathway: Onde é enviada toda a informação, de acordo com os critérios da query, relativa a ação do Mapa de Cuidados a ser executada.
- VAR: Variance: Este segmento apôs o segmento PTH é utilizado para enviar informação relativa ao horário de execução ou administração no mapa de cuidados.
ORC: Common Order: Segmento utilizado para enviar informação relativa ao planeamento da medicação e das intervenções
- OBR: Observation Request Segment: Segmento utilizado para enviar mais informação relativa ao planeamento às Intervenções (obrigatório no caso da realização de intervenções);
- RXO: Pharmacy/Treatment Order Segment: segmento utilizado para a informação do medicamento
- VAR: Variance: Este segmento apôs o segmento ORC é utilizado para enviar informação relativa ao horário de planeamento da medicação.
Exemplo de uma mensagem Pesquisa de atividade planeada - Com parâmetros de pesquisa utente, episódio e módulo e tipo de atividade
Neste exemplo é efetuada uma pesquisa às atitudes terapêuticas do utente com o ID "999999999", episódio @VisitNumber "14000822" e módulo @DomainCode "INT". O campo QRD-1 indica a data e hora da realização da pesquisa.
MSH|^~\&|HL7_DEFAULT|INST|HES|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 da atitude terapêutica para o utente com o ID "999999999" e os parâmetros episódio @VisitNumber "14000822" e módulo @DomainCode "INT" são passadas nos segmentos PID, PV1, GOL, VAR e ROL. As informações 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|^~\&|HES|INST|HL7_DEFAULT|INST|20210511100000||PPV^PCA^PPV_PCA|e4226e3a-c076-4120-9e5e-41b36038d790|D|2.5| |
---|
Exemplo de uma mensagem Pesquisa de - Com parâmetros de pesquisa utente, episódio, módulo, tipo de atividade e intervalo de datas
Neste exemplo é efetuada uma pesquisa às atitudes terapêuticas do utente com o ID "999999999", episódio @VisitNumber "14000822" e módulo @DomainCode "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|HES|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 "14000822" e módulo @DomainCode "INT" são passadas nos segmentos PID, PV1, GOL, VAR e ROL. As informações 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|^~\&|HES|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 "14000822" e módulo @DomainCode "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 "14000822" e módulo @DomainCode "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|^~\&|HES|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 Activity|3|3|0| QRD|20210511100000|R|D|QUERY99999|||3^RD|999999999^^^^^^^^^^^^@PatientID~INT^^^^^^^^^^^^@DomainCode~999999999^^^^^^^^^^^^@VisitNumber~AT^^^^^^^^^^^^@ActivityType~P^^^^^^^^^^^^@InformationType|OTH|AT| PID|1||99999^^^HOS^NS~999999999^^^HAS^SNS||LAST_NAME^FIRST_NAME^MIDDLE_NAME^^^^L||19990101000000|M|||RUA DA MORADA^^CIDADE^DISTRITO^9999-999^PRT^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^SCT|78910^HES|||20210513100000||AT^AtitudeTerapeutica^99HES||||||||Observacoes da Atitude Terapeutica|| VAR|Turno Manha^73775008^SCT|||| ROL||AD||21650^Utilizador^Teste^^^^^^N.Mecanogr\XE1\fico||| GOL|AD|20210512100000|410188000^Monitorizacao de Sinais Vitais^SCT|78911^HES|||20210513150000||AT^AtitudeTerapeutica^99HES||||||||Observacoes da Atitude Terapeutica|| VAR|Turno Tarde^3157002^SCT|Tarde||| ROL||AD||21650^Utilizador^Teste^^^^^^N.Mecanogr\XE1\fico||| GOL|AD|20210512100000|386486007^Monitorizacao da Eliminacao Urinaria^SCT|78912^HES|||20210513200000||AT^AtitudeTerapeutica^99HES||||||||Observacoes da Atitude Terapeutica|| VAR|Turno Noite^2546009^SCT|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 "14000822" e módulo @DomainCode "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 @DomainCode "INT".
MSH|^~\&|HL7_DEFAULT|INST|HOS|INST|20210511100000||QRY^PC9^QRY_PC4|pb673677-7cff-4242-b886-b5a6c0218e9c|D|2.5 |
---|
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| |
---|
Exemplo de uma mensagem Pesquisa de medicação para ser administrada
Neste exemplo é efetuada uma pesquisa da medicação @ActivityType "MD", a ser administrada @InformationType "E, ao utente com o ID "999999999", episódio @VisitNumber "14000822" e módulo @DomainCode "INT". O campo QRD-1 indica a data e hora da realização da pesquisa. O segmento QRF é opcional e permite indicar o período da medicação a ser administrada.
MSH|^~\&|HL7_DEFAULT|INST|HES|INST|20210101223000||QRY^PC9^QRY_PC4|ab673677-7cff-4242-b886-b5a6c0218e9c|D|2.5 |
---|
Como resposta a este pedido foi devolvido os registos que cumpre os parâmetros, podemos confirmar esta informação no segmento QAK-4. A informação acerca da medicação para o utente com o ID "999999999" e os parâmetros episódio @VisitNumber "14000822" e módulo @DomainCode "INT" são passadas nos segmentos PID, PV1, GOL, ORC, VAR, ROL, PTH e RXO. As informações acerca dos dados do planeamento da medicação são enviadas no segmento GOL e no segmento ORC. A informação complementar acerca do medicamento está no segmento RXO e a informação acerca dos dados do horário planeado (timming) da medicação são enviadas no segmento VAR. A informação acerca do registo do mapa de cuidados está no segmento PTH, com o ID de registo 999999999 identificado no PTH-3.1.
Resposta:
MSH|^~\&|HES|INST|HL7_DEFAULT|INST|20210101223000||PPV^PCA^PPV_PCA|e4226e3a-c076-4120-9e5e-41b36038d790|D|2.5|| |
---|
Exemplo de uma mensagem Pesquisa de medicação para ser administrada com resultado de medicação planeada em SOS
Neste exemplo é efetuada uma pesquisa da medicação @ActivityType "MD", a ser administrada @InformationType "E", ao utente com o ID "999999999", episódio @VisitNumber "14000822" e módulo @DomainCode "INT". O campo QRD-1 indica a data e hora da realização da pesquisa. O segmento QRF é opcional e permite indicar o período da medicação a ser administrada.
MSH|^~\&|HL7_DEFAULT|INST|HES|INST|20210101223000||QRY^PC9^QRY_PC4|ab673677-7cff-4242-b886-b5a6c0218e9c|D|2.5 |
---|
Como resposta a este pedido foi devolvido os registos que cumpre os parâmetros, podemos confirmar esta informação no segmento QAK-4. A informação acerca da medicação para o utente com o ID "999999999" e os parâmetros episódio @VisitNumber "14000822" e módulo @DomainCode "INT" são passadas nos segmentos PID, PV1, GOL, ORC, VAR, ROL, PTH e RXO. As informações acerca dos dados do planeamento da medicação são enviadas no segmento GOLe no segmento ORC. A informação complementar acerca do medicamento está no segmento RXOe a informação acerca dos dados do horário planeado (timming) da medicação são enviadas no segmento VAR. A informação acerca do registo que está gerado no mapa de cuidados está no segmento PTH, com o ID de registo 999999999 identificado no PTH-3.1. Na resposta vai também a informação do medicamento planeado em SOS, que embora não exista registo no mapa de cuidados, poderá ser executado.
Resposta:
MSH|^~\&|HES|INST|HL7_DEFAULT|INST|20210101223000||PPV^PCA^PPV_PCA|e4226e3a-c076-4120-9e5e-41b36038d790|D|2.5| |
---|
Exemplo de uma mensagem Pesquisa de medicação para ser administrada - sem resultados
Neste exemplo é efetuada uma pesquisa da medicação @ActivityType "MD", a ser administrada @InformationType "E, ao utente com o ID "999999999", episódio @VisitNumber "14000822" e módulo @DomainCode "INT". O campoQRD-1 indica a data e hora da realização da pesquisa. O segmento QRFé opcional e permite indicar o período da medicação a ser administrada.
MSH|^~\&|HL7_DEFAULT|INST|HES|INST|20210102040000||QRY^PC9^QRY_PC4|vx673677-7cff-4242-b886-b5a6c0218e1d|D|2.5 |
---|
Como resposta a este pedido foi devolvido a informação de inexistência de registos, referente à execução da administração de medicação para o utente @PatientID "999999999", episódio @VisitNumber "14000822" e módulo @DomainCode "INT" e para o período 20210102040000|20210102080000, sendo retornado no QAK-2 o código "NF" (No data found) e no campo QAK-4.1 "0"
Resposta:
MSH|^~\&|HES|INST|HL7_DEFAULT|INST|20210102040000||PPV^PCA^PPV_PCA|f5996e3a-c076-4120-9e5e-41b36038d781|D|2.5| |
---|
Exemplo de uma mensagem de pesquisa de intervenções para execução
Neste exemplo é efetuada uma pesquisa de intervenções @ActivityType "INTERV", para execução @InformationType "E, ao utente com o ID "999999999", episódio @VisitNumber "14000822" e módulo @DomainCode "INT". O campo QRD-1 indica a data e hora da realização da pesquisa. O segmento QRF é opcional e permite indicar o período das intervenções para execução.
MSH|^~\&|HL7_DEFAULT|INST|HES|INST|20210102040000||QRY^PC9^QRY_PC4|vx673677-7cff-4242-b886-b5a6c0218ttt|D|2.5 |
---|
Resposta:
Como resposta a este pedido foi devolvido os registos que cumpre os parâmetros, podemos confirmar esta informação no segmento QAK-4. A informação acerca das intervenções para o utente com o ID "999999999" e os parâmetros episódio @VisitNumber "14000822" e módulo @DomainCode "INT" são passadas nos segmentos PID, PV1, GOL, ORC, VAR, PTH, OBR . As informações acerca dos dados do planeamento da intervenção são enviadas no segmento OBR . A informação acerca dos dados do horário da intervenção são enviadas no segmento VAR. A informação acerca do registo do mapa de cuidados está no segmento PTH, com o ID de registo identificado no PTH-3.1.
MSH|^~\&|HES|INST|HL7_DEFAULT|INST|20210101223000||PPV^PCA^PPV_PCA|e4226e3a-c076-4120-9e5e-41b36038d790|D|2.5| |
---|