Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A visualização unificada do paciente mostra dados do paciente em aplicações orientadas por modelos Dynamics, incluindo informação demográfica e dados clínicos. Inclui também o cronograma clínico e os controlos das equipas de cuidados. Pode instalar a solução usando o centro de administração do Power Platform. Para instruções detalhadas, consulte Implementar soluções de saúde no centro de administração do Power Platform.
A visualização unificada do paciente é o formulário incluído nas aplicações orientadas por modelos da Microsoft for Healthcare (como a gestão de cuidados). Também podes usá-lo de forma independente. Se a descarregar independentemente das aplicações orientadas a modelos, obtém a aplicação Healthcare Administration com a visualização unificada do paciente, e a possibilidade de adicionar a vista unificada do paciente a qualquer aplicação orientada a modelos que crie.
A visão unificada do paciente consiste em duas formas. Um formulário mostra dados clínicos, Doente - Clínico, enquanto o outro mostra apenas dados não clínicos, Doente - Administrativo. Os papéis de segurança Utilizador de Cuidados de Saúde e Utilizador Não Clínico determinam, respetivamente, o acesso.
Estender o controlo do cronograma clínico
Pode configurar o cronograma clínico para mostrar entidades personalizadas, além das configuradas por defeito no ficheiro de recursos web msemr_timelinecustomschema.xml.
Crie uma cópia do msemr_timelinecustomschema.xml ficheiro de recurso web. O ficheiro de recursos web tem o seguinte esquema:
Propriedade Description logicalName O nome lógico da entidade. primaryIdField O campo principal da entidade. Displayname O nome de exibição da entidade na linha temporal clínica. títuloCampo O campo é mostrado como título nos cartões da linha temporal clínica. descriptionField O campo é exibido como a descrição nos cartões cronológicos clínicos. startDateField O campo é mostrado como a data de início nos cartões de cronologia clínica. endDateField O campo é apresentado como a data de término nos cartões da linha temporal clínica. CampoRelacionado O campo de pesquisa da entidade Contacto. modalDialogFormId O ID do formulário é exibido para ver, criar e editar um registo a partir da linha temporal clínica. Edite o ficheiro XML adicionando a definição da nova entidade e removendo definições que o controlo não deveria mostrar. Aqui está um exemplo do ficheiro XML para a entidade Atividade do Plano de Cuidados.
{ "primaryIdField": "msemr_careplanactivityid", "logicalName": "msemr_careplanactivity", "displayName": "Coaching Plan Activity", "titleField": "msemr_description", "descriptionField": "msemr_activitydescription", "startDateField": "msemr_activitystartdate", "endDateField": "msemr_activityenddate", "regardingField": "msemr_patient", "modalDialogFormId": "02c4cfef-512a-4035-bb56-f2e681831515" }Publique este ficheiro XML como um recurso web.
Configure o controlo da linha temporal clínica definindo a propriedade Custom Schema XML do controlo para se referir a este recurso web.
Atualize e publique o formulário. O controlo do cronograma clínico no formulário atualizado exibe agora a nova entidade.
Adicione o controlo do cronograma clínico noutro formulário
As seguintes duas opções estão disponíveis para adicionar o controlo do cronograma clínico a outro formulário:
Crie um novo formulário e adicione o controlo do cronograma clínico.
Copie um formulário de paciente existente.
Na secção seguinte, abordamos a primeira opção de criar um novo formulário e adicionar o controlo.
Crie um novo Formulário Principal e depois defina o nome do formulário.
Insira uma nova aba de uma só coluna no formulário e forneça um rótulo para a aba.
Na secção dos separadores, adicione uma subgrelha. Configure a subgrelha para mostrar a entidade Atividades e a vista de Todas as Atividades . Também podes escolher outras vistas porque esta definição não afeta os dados exibidos no controlo.
No separador Controlos da subgrelha, selecione e adicione o controlo Linha do Tempo Clínico.
Configure a propriedade Esquema XML Personalizado. Defina o valor desta propriedade para msemr_timelinecustomschema.xml
Selecione Web e Tablet para os modos de visualização.
Veja a linha temporal clínica no novo formulário ao navegar para a aplicação orientada a modelos, abrindo um registo de contacto e selecionando o novo formulário.
Configurar ligações de pacientes
De acordo com o padrão FHIR, o elemento Patient.link está ligado a outro recurso para pacientes que diz respeito ao mesmo paciente real. Na vista unificada do paciente, os links de um registo são exibidos no separador Registos Ligados no formulário do paciente. Pode configurar como o utilizador final visualiza as ligações e os dados associados dos registos ligados.
Existem quatro tipos de ligação na norma FHIR:
| Tipo de link | Description |
|---|---|
| Ver também e Consulte | Ligações para um registo válido do paciente que contém informações adicionais sobre o paciente. |
| Primário (Substituído por no FHIR) | Ligações para o registo principal ativo deste paciente. |
| Inativo (Substitui no FHIR) | Ligações para um registo de doente inativo que não deve ser usado. |
A atualização mais recente para ligações de pacientes proporciona uma experiência de utilização melhorada e oferece as seguintes capacidades melhoradas:
Quando remove ligações do tipo Primário (Substituído por no FHIR) ou Inativo (Substitui no FHIR), o registo do Paciente Inativo é automaticamente reativado no Dataverse. Se atualizar, eliminar ou desativar os links, o paciente é reativado caso não existam outros links que o tornem inativo. Um campo que acompanha a(s) razão(ões) de desativação controla a reativação.
O separador de resumo do paciente apresenta uma notificação em banner se um utilizador selecionar um registo associado na tabela de ligações e for redirecionado para o registo principal.
Por exemplo, considere um cenário em que Olivia Wilson é o registo principal e Olivia James é um registo ligado para esse registo primário. Quando um utilizador seleciona o registo ligado Olivia James e é redirecionado para o registo principal Olivia Wilson, vê a seguinte mensagem - "Foi redirecionado para aqui porque este registo do paciente se tornou o registo principal de Olivia James."
Página de configurações
Para configurar ligações de pacientes, navegue até Registos Ligados na área de Definições de Administração da aplicação Administração de Saúde .
A página de definições inclui as seguintes opções de configuração para administradores:
Modo de enrolamento de dados: Selecione um dos seguintes dois modos para visualizar as ligações e os dados associados dos registos de pacientes ligados:
Sem roll-up: Os dados associados a registos ligados são apresentados em páginas separadas e não serão incorporados ao registo principal. O redirecionamento dos registos inativos para o registo principal está desligado.
Agrupar dados de registos de pacientes inativos: Dados selecionados de registos de pacientes inativos aparecem no registo primário do paciente. Por exemplo, considere três registos A, B e C para um único paciente. Assuma que existe uma ligação do tipo Inactive de A para B e outra de B para C. No registo de A, os utilizadores podem ver dados como consultas ou encontros de A, B e C. O redirecionamento dos registos inativos para o registo principal é ativado.
Também pode configurar o comportamento das notificações, além dos tipos de dados que são consolidados no modo Consolidar Dados.
Profundidade máxima da ligação: Este valor refere-se ao número máximo de ligações a seguir do registo primário ao agrupar dados de outros registos de pacientes. Considere o exemplo anterior dos registos A, B e C. Se definir a profundidade máxima da ligação para 1 e selecionar Agrupar dados a partir dos registos de pacientes inativos, então o registo de A só mostrará os dados associados de A e B. No entanto, se definir a profundidade máxima da ligação para 2 ou superior, então o registo de A mostrará os dados associados de A, B e C.
Links visíveis: Use esta definição para controlar a visibilidade dos links para não administradores. Pode selecionar um dos seguintes valores para determinar o tipo de ligações que não administradores podem ver no separador Registos Ligados :
Valor Description Todos os links Os não-administradores podem ver todos os tipos de links Referência e Veja também Os não-administradores só podem ver links do tipo Referir e Ver também Nenhum Os não-administradores não conseguem ver quaisquer links Observação
- Os administradores conseguem ver todos os links por padrão.
- Por padrão, a configuração de notificação de registo associado está desativada se definir o valor de visibilidade do link para utilizadores não administradores como Nenhum.
Notificação de registo vinculado: Use esta configuração para determinar a aparência das notificações e definir preferência para notificações de registo vinculado para não administradores. Se ativar as notificações, aparece uma mensagem em qualquer registo do paciente configurado para mostrar ligações visíveis.
Pode selecionar um dos seguintes valores para mostrar notificações de registos ligados:
Valor Description Texto de notificação padrão O texto de notificação por defeito mostra a seguinte mensagem para não administradores - "Este registo do paciente está ligado a outros registos. Encontre os registos relacionados no separador Registos Ligados " e fornece um link para o separador Registos Ligados . Mensagem de notificação personalizada Use uma mensagem de notificação personalizada que queira mostrar a não administradores. Não mostrar a notificação de registro associado Os não-administradores não conseguem ver nenhuma notificação de registo associado.
Perspetiva administrativa
Os administradores têm uma experiência de utilizador ligeiramente diferente dos outros utilizadores. Os administradores têm permissões de leitura para a entidade Resumo de Auditoria. Eles veem uma vista ligeiramente diferente para ligações de pacientes que inclui o tipo de ligação e contém todas as ligações numa única tabela.
Observação
Os administradores de sistema não vão ver nem receber notificações de registos associados.
Os administradores também podem ativar e desativar o redirecionamento a partir de registos inativos através do comando da barra Desativar o redirecionamento.
Nome de exibição para tipos de ligação
Os administradores podem alterar o nome de visualização dos tipos de ligação. Este nome de exibição é visível apenas para eles.
Navegue até ao formulário Conceito Codificável para o tipo de link.
Muda o campo Texto para usar o texto que queres mostrar.
Importante
Não mudes os campos Tipo ou Código .
Só os administradores podem ver as dicas que explicam os tipos de links. O nome de apresentação (campo de Texto ) determina as dicas de ferramenta. O texto da dica de ferramenta aparece apenas para os seguintes nomes (sensível a maiúsculas e minúsculas). Os nomes padrão estão em itálico (os outros vêm do padrão FHIR).
| Nome de exibição (campo "Texto") | Texto da dica de ferramenta |
|---|---|
| Ver também, Consultar | Ligações para um registo válido do paciente que contém informações adicionais sobre o paciente |
| Principal, Substituído por | Ligações para o registo ativo primário deste paciente |
| Inativo, Substitui por | Ligações para um registo de doente inativo que não deveria ser usado |
Configurar o controlo da vista de cartões
Podes adicionar o controlo da vista de cartas a uma subgrelha. As propriedades da vista associadas à subgrelha impulsionam as seguintes características na vista de cartões:
- Título do controlo
- Ordem de classificação e filtro para os registos exibidos
- Campos mostrados em cada carta e a sua ordem (correspondente às três primeiras colunas da vista e à sua ordem)
O número máximo de cartas mostradas corresponde à propriedade Número de Linhas para a subgrelha.
Também pode definir as seguintes propriedades para o controlo de visualização de cartões:
- Identificador de Formulário: O identificador único do diálogo de formulário modal que se abre após a seleção de um cartão.
- Cor personalizada (opcional): Um código hexadecimal para a cor do fundo do ícone e das tiras de cartas. Se estiver em branco, a cor define-se por defeito para a cor predefinida da entidade.
- URL de recurso do ícone (relativo) (opcional): Um ícone personalizado para o cabeçalho de controlo. Este valor deve ser o caminho relativo do recurso web SVG a utilizar. Se estiver em branco, o ícone é definido por defeito como o ícone da entidade predefinida. Se não houver um ícone de entidade pré-definido, o ícone é definido por defeito como um ícone genérico.
- Posição de diálogo (opcional): Se a forma de diálogo se abre para o lado ou para o centro. Se estiver em branco, a posição de diálogo fica por defeito para o lado.
- Largura do formulário de diálogo (opcional) e Unidade de largura de diálogo (opcional): A largura do formulário de diálogo e a unidade para essa largura (píxeis ou percentagem da largura do ecrã).
Controlo instantâneo do paciente para o formulário do paciente (pré-visualização)
Importante
- Este é um recurso de visualização.
- As funcionalidades de pré-visualização não se destinam a utilização em produção e podem ter funcionalidades restritas. Esses recursos estão disponíveis antes de um lançamento oficial para que os clientes possam obter acesso antecipado e fornecer feedback.
O controle de visão geral do paciente proporciona uma visão de conjunto altamente personalizável da informação do paciente. As ferramentas nativas do Dynamics 365, como os formulários de visualização rápida que servem de base para o modelo de dados do controlo, impulsionam a personalização. O instantâneo do paciente suporta atualmente diferentes tipos de dados de campo. Estes tipos de dados incluem telefone, email, data-hora, pesquisa, campos calculados e subgrelhas para entidades relacionadas para relações muitos-para-um e muitos-para-muitos.
Configurar o controlo de snapshots do paciente neste formulário
Crie um formulário de visualização rápida para configurar o controlo da imagem instantânea do paciente que vai adicionar ao seu aplicativo. Para os passos para configurar o formulário de visualização rápida, consulte Configurar o formulário de visualização rápida do instantâneo do paciente.
Abra o formulário de contacto onde pretende adicionar a fotografia do paciente.
Crie um campo âncora que use o snapshot do paciente para a sua visualização.
Abra o formulário em modo clássico e defina o controlo de instantâneo do paciente como controlo padrão para a exibição do campo de âncora em todos os formatos de dispositivos.
Forneça as seguintes informações para o controlo do instantâneo do paciente:
- Um modelo para o nome de exibição do snapshot do paciente. Aqui, podes usar a
{{LOGICAL_FIELD_NAME}}sintaxe para forçar o controlo a buscar os respetivos campos do Dataverse e colocar esses valores dentro do nome de visualização. - O GUID do formulário de visualização rápida que criou para configurar a visualização instantânea do paciente.
- O GUID da entidade principal para preencher o controle de momentos instantâneos do paciente com dados.
- A última data de modificação da entidade principal. Pode usar o campo do sistema chamado modifiedon para identificar quando o snapshot do paciente precisaria recuperar informações sobre a entidade mesmo sem uma atualização completa da página.
- Um modelo para o nome de exibição do snapshot do paciente. Aqui, podes usar a
Guardar o formulário.
A captura de ecrã seguinte mostra um exemplo de configuração de snapshot de um paciente:
Configurar o formulário de visualização rápida do instantâneo do paciente
Crie um novo formulário de visualização rápida ou atualize o formulário existente de Configuração do Instantâneo Clínico do Paciente para o formulário Paciente - Clínico (ou o formulário de visualização rápida da Configuração do Instantâneo Administrativo do Paciente para o formulário Paciente - Administrativo ) da entidade de contacto. Anote o ID do formulário de visualização rápida.
Defina ou atualize o valor do separador Label. Este valor é apresentado como o nome do controlo no formulário. O nome de exibição predefinido do controlo é Snapshot do paciente.
Como explicado em Configurar controlo instantâneo do paciente no formulário do paciente, pode definir o cabeçalho principal do controlo na configuração de controlo. Por defeito, o cabeçalho principal do controlo mostra o primeiro nome e apelido do paciente.
A primeira secção do formulário mostra os sub-campos de cabeçalho do controlo, e o cabeçalho principal mostra os três primeiros campos desta secção abaixo dele. Configure os campos que quer mostrar como parte da sub-secção do cabeçalho do formulário (por exemplo, campos como idade, género e estado civil).
Pode incluir mais dois campos que serão exibidos em linhas separadas como parte do cabeçalho (por exemplo, data de nascimento e número do registo médico (MRN)).
Observação
- Qualquer outro campo adicionado após o quinto campo para esta secção não será mostrado no controlo.
- Pode controlar o rótulo apresentado nestes campos ativando ou desativando a propriedade Ocultar etiqueta do campo no formulário de visualização rápida.
A segunda secção do formulário contém subgrelhas de entidades associadas ao paciente. Esta secção é apresentada no controlo como uma lista delimitada por um símbolo de tubo (|). Ao selecionar o link, apresenta os detalhes do registo no painel direito do formulário. Configura as subgrelhas para as entidades associadas ao contacto que queres mostrar no formulário.
Observação
O número de linhas e a vista selecionada para a subgrelha serão usados para renderizar no controlo snapshot.
A terceira secção do formulário mostra outros campos do paciente no controlo de instantâneos, com ícones relevantes. Pode configurar a visualização de quaisquer campos extra (como email, números de telefone e moradas) na última secção do controlo.
Limitações do controlo
- Todos os registos que o controlo de capturas instantâneas de paciente precisa de apresentar devem ter preenchido o seu atributo de nome principal. O controlo não suporta entidades de interseção personalizadas sem um atributo de nome primário pré-preenchido.
- Todas as vistas de subgrelha que o controlo snapshot do paciente tem de apresentar devem incluir o atributo de nome principal nos seus campos ou na lista de colunas.
- Se precisar de incluir informação dinâmica no cabeçalho do nome de exibição do controlo instantâneo do paciente, o modelo de nome de exibição apenas suporta nomes lógicos de campos hospedados diretamente pela entidade principal.
- O controlo de instantâneos do paciente não suporta a criação direta de novas entidades relacionadas a partir da vista instantânea. Pode ver um indicador de posição para valores vazios.
- O controlo de instantâneo do paciente foi concebido para funcionar numa aplicação orientada por modelos. Não garantimos o seu funcionamento em aplicações canvas.
- Só pode ter no máximo três secções num separador de formulários de visualização rápida.
- Só podes ter no máximo cinco controlos na primeira secção (cabeçalho). Três destes controlos formam a primeira linha (legenda) na fotografia do paciente.
- Só podes ter no máximo 15 controlos noutras secções.