Visão geral

O repositório de dados do Epic EHR para o Gemini Enterprise permite que os médicos façam perguntas sobre os pacientes no Epic EHR da sua organização usando linguagem natural. Quando uma pergunta precisa de dados da Epic, o Gemini Enterprise chama as APIs FHIR R4 da Epic como o usuário conectado e responde com base nos dados retornados pela Epic.

O conector é somente leitura. O Gemini Enterprise lê dados da Epic quando uma pergunta precisa deles, e o repositório de dados não indexa nem copia dados da Epic. Cada usuário autoriza o conector com a própria conta da Epic pelo SMART on FHIR, e a Epic aplica os direitos de acesso desse usuário.

Ações permitidas

Quando o repositório de dados do Epic EHR está ativado, os usuários finais podem usar comandos de linguagem natural no Gemini Enterprise para realizar as ações a seguir. Todas as ações leem dados do EHR da Epic e são ativadas por padrão.

Ação Descrição
Pesquisar pacientes Encontra pacientes por MRN, ID de paciente da Epic ou sobrenome e data de nascimento.
Acessar paciente Retorna o registro demográfico de um paciente, incluindo detalhes de contato.
Pesquisar observações Retorna os resultados de exames laboratoriais, sinais vitais, histórico social e outras observações de um paciente.
Condições de pesquisa Retorna a lista de problemas de um paciente, diagnósticos de consultas, histórico médico e problemas de saúde.
Pesquisar imunizações Retorna o histórico de imunização de um paciente.
Pesquisar procedimentos Retorna os procedimentos concluídos e o histórico cirúrgico de um paciente.
Pesquisar solicitações de medicamentos Retorna os pedidos de medicamentos e as receitas de um paciente.
Pesquisar alergias Retorna as alergias a medicamentos, alimentos e ambientais de um paciente, com gravidade e reações.
Pesquisar relatórios de diagnóstico Retorna os painéis de laboratório e os relatórios de patologia, cardiologia e radiologia de um paciente.
Receber texto do relatório Retorna o texto do resultado de um relatório de diagnóstico.
Pesquisar notas clínicas Retorna as notas de progresso, os resumos de alta, o histórico e as notas físicas, as notas de consulta e os relatórios operatórios de um paciente.
Receber texto da nota Retorna o texto completo de uma nota clínica.
Pesquisar encontros Retorna as internações hospitalares, as visitas ao pronto-socorro e as visitas ambulatoriais de um paciente.
Solicitações do serviço de pesquisa Retorna os pedidos, encaminhamentos, consultas e procedimentos agendados de um paciente.
Cobertura de pesquisa Retorna as apólices de seguro, o status de cobertura e o pagador de um paciente.
Descrever os recursos do Epic Retorna os recursos e os parâmetros de pesquisa compatíveis com o servidor FHIR da Epic.

As ações são executadas com as permissões do usuário que autorizou o conector. Um usuário só pode ler os registros que já pode ler no Epic.

Permissões necessárias

Quando um usuário autoriza o conector, o Gemini Enterprise solicita os seguintes escopos SMART on FHIR:

Escopo Finalidade
openid Identifica o usuário conectado.
fhirUser Identifica o recurso FHIR que representa o usuário conectado.
offline_access Permite que o Gemini Enterprise atualize o acesso sem pedir que o usuário faça login novamente.
user/Patient.read Lê os prontuários dos pacientes.
user/Observation.read Lê resultados de laboratório, sinais vitais e outras observações.
user/Condition.read Lê problemas e diagnósticos.
user/MedicationRequest.read Lê pedidos de medicamentos.
user/AllergyIntolerance.read Lê dados sobre alergias.
user/Encounter.read Lê consultas.
user/ServiceRequest.read Lê pedidos e indicações.
user/Coverage.read Lê a cobertura do seguro.
user/DiagnosticReport.read Lê relatórios de diagnóstico.
user/DocumentReference.read Lê notas clínicas.
user/Binary.read Lê o texto de notas e relatórios.

Para informações sobre as APIs Epic que concedem esses escopos, consulte Ativar as APIs Epic.

Limitações

O repositório de dados do Epic EHR para o Gemini Enterprise tem as seguintes limitações:

  • Ao criar um app ou adicionar um repositório de dados a um app atual, recomendamos associar apenas um repositório de dados a ações que pertencem a um único tipo de conector.
  • Não é possível aplicar um perímetro do VPC Service Controls em repositórios de dados do Epic EHR. Para aplicar o VPC Service Controls, exclua e recrie os repositórios de dados. Para mais informações sobre o VPC Service Controls e como usar ações depois de ativar o VPC Service Controls, consulte Proteger seu app com o VPC Service Controls.
  • O repositório de dados do Epic EHR é compatível apenas com os locais global, us e eu.
  • As pesquisas de pacientes precisam de um MRN, um ID de paciente da Epic ou um sobrenome e uma data de nascimento. O Epic não retorna resultados para um nome ou uma data de nascimento isolados.
  • Cada pesquisa é para um paciente. O conector não pode listar ou procurar pacientes nem responder a perguntas sobre eles.
  • Cada pesquisa retorna no máximo 50 registros por página, e o Epic não informa uma contagem total. As respostas que dependem de muitos registros podem estar incompletas.
  • O conector não pode ler documentos PDF. As observações e os textos de relatórios com mais de 20.000 caracteres são truncados.
  • O conector não lê dispositivos e implantes, planos de cuidados, metas, consultas agendadas, equipes de cuidados, histórico familiar, administração de medicamentos, consentimentos, sinalizações de pacientes ou estudos de imagem.
  • A Epic não retorna registros que retém do usuário conectado.

A seguir