Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La visualizzazione unificata dei pazienti visualizza i dati dei pazienti nelle app basate su modello Dynamics, incluse le informazioni demografiche e i dati clinici. Include anche la sequenza temporale clinica e i controlli dei team di assistenza. È possibile installare la soluzione usando l'interfaccia di amministrazione di Power Platform. Per istruzioni dettagliate, vedere Distribuire soluzioni sanitarie nell'interfaccia di amministrazione di Power Platform.
La visualizzazione unificata dei pazienti è il modulo incluso nelle applicazioni basate su modelli Microsoft per il settore sanitario (come la gestione delle cure). È anche possibile usarlo in modo indipendente. Se si scarica in modo indipendente dalle applicazioni basate su modello, si ottiene l'applicazione Amministrazione sanitaria con la visualizzazione unificata dei pazienti e si ottiene la possibilità di aggiungere la visualizzazione unificata dei pazienti a qualsiasi applicazione basata su modello creata.
La vista unificata dei pazienti è costituita da due forme. Un modulo visualizza i dati clinici, Paziente - Clinica, mentre l'altro visualizza solo dati nonclinici, Paziente - Amministrativo. I ruoli di sicurezza Utente sanitario e Utente non clinico determinano rispettivamente l'accesso.
Estendere il controllo della sequenza temporale clinica
È possibile configurare la sequenza temporale clinica per visualizzare entità personalizzate diverse da quelle configurate per impostazione predefinita nel file di risorse Webmsemr_timelinecustomschema.xml .
Creare una copia del file di risorse web msemr_timelinecustomschema.xml. Il file di risorse Web ha lo schema seguente:
Proprietà Description logicalName Nome logico dell'entità. primaryIdField Campo primario dell'entità. displayName Nome visualizzato dell'entità sulla sequenza temporale clinica. titleField Campo visualizzato come titolo nelle schede della sequenza temporale clinica. campoDescrizione Campo visualizzato come descrizione nelle schede della sequenza temporale clinica. startDateField Campo visualizzato come data di inizio nelle schede della sequenza temporale clinica. endDateField Il campo visualizzato come data di fine nelle schede della cronologia clinica. regardingField Campo di ricerca per l'entità Contact . modalDialogFormId ID del modulo visualizzato per visualizzare, creare e modificare un record dalla sequenza temporale clinica. Modificare il file XML aggiungendo la definizione per la nuova entità e rimuovendo le definizioni che il controllo non deve visualizzare. Ecco un esempio del file XML per l'entità Care Plan Activity .
{ "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" }Pubblicare il file XML come risorsa Web.
Configurare il controllo della sequenza temporale clinica per fare riferimento a questa risorsa Web impostando la proprietà XML dello schema personalizzato del controllo.
Aggiornare e pubblicare il modulo. Il controllo della sequenza temporale clinica nel modulo aggiornato ora visualizza la nuova entità.
Aggiungere il controllo della sequenza temporale clinica a un altro modulo
Sono disponibili le due opzioni seguenti per aggiungere il controllo della sequenza temporale clinica a un altro modulo:
Creare un nuovo modulo e aggiungere il controllo della sequenza temporale clinica.
Copiare un modulo esistente per pazienti.
Nella sezione seguente viene illustrata la prima opzione per la creazione di un nuovo modulo e l'aggiunta del controllo .
Creare un nuovo modulo principale e quindi impostare il nome del modulo.
Inserire una nuova scheda a colonna singola nel modulo e specificare un'etichetta di scheda.
Nella sezione della scheda, aggiungere una sottogriglia. Configurare la sottogrid per visualizzare l'entità Attività e la visualizzazione Tutte le attività . È anche possibile scegliere altre visualizzazioni perché questa impostazione non influisce sui dati visualizzati nel controllo.
Nella scheda Controlli per la sottogrid selezionare e aggiungere il controllo Sequenza temporale clinica .
Configurare la proprietà schema XML personalizzato. Impostare il valore di questa proprietà su msemr_timelinecustomschema.xml
Selezionare Web e Tablet per le modalità di visualizzazione.
Visualizzare la sequenza temporale clinica nel nuovo modulo navigando all'app basata su modello, aprendo un record Contatto e selezionando il nuovo modulo.
Configurare i collegamenti dei pazienti
Secondo lo standard FHIR, l'elemento Patient.link collega a un'altra risorsa paziente che riguarda lo stesso paziente effettivo. Nella visualizzazione unificata dei pazienti, i collegamenti di un record vengono visualizzati nella scheda Record collegati nel modulo del paziente. È possibile configurare il modo in cui l'utente finale visualizza i collegamenti e i dati associati dei record collegati.
Esistono quattro tipi di collegamento nello standard FHIR:
| Tipo di collegamento | Description |
|---|---|
| Vedere anche e fare riferimento a | Collegamenti a un record di paziente valido che contiene informazioni aggiuntive sul paziente. |
| Primario (sostituito da in FHIR) | Collegamenti al record principale attivo di questo paziente. |
| Inattivo (sostituisce in FHIR) | Collegamenti a un record di pazienti inattivo che non deve essere usato. |
L'aggiornamento più recente per i collegamenti ai pazienti offre un'esperienza di utilizzo avanzata e offre le funzionalità migliorate seguenti:
Quando si rimuovono i collegamenti del tipo Primary (Sostituito Da in FHIR) o Inattivo (Sostituisce in FHIR), il record del paziente inattivo viene ora riattivato automaticamente in Dataverse. Se si aggiornano, eliminano o disattivano i collegamenti, il paziente viene riattivato nel caso in cui non ci siano altri collegamenti che rendono il paziente inattivo. Un campo che tiene traccia dei motivi di disattivazione controlla la riattivazione.
La scheda Riepilogo pazienti visualizza una notifica banner se un utente seleziona un record collegato nella tabella dei collegamenti e viene reindirizzato al record primario.
Si consideri, ad esempio, uno scenario in cui Olivia Wilson è il record primario e Olivia James è un record collegato per questo record primario. Quando un utente seleziona il record collegato Olivia James e viene reindirizzato al record primario Olivia Wilson, l'utente visualizza il messaggio seguente: "Sei stato reindirizzato qui perché questo record del paziente è diventato il record principale per Olivia James".
Pagina Impostazioni
Per configurare i collegamenti ai pazienti, passare a Record collegati nell'area Impostazioni di amministrazione dell'app Amministrazione sanitaria .
La pagina delle impostazioni include le opzioni di configurazione seguenti per gli amministratori:
Modalità di rollup dei dati: selezionare una delle due modalità seguenti per visualizzare i collegamenti e i dati associati dei record dei pazienti collegati:
Nessun aggregato: I dati associati ai record collegati vengono presentati in pagine separate e non verranno integrati nel record primario. Il reindirizzamento da record inattivi al record primario è disattivato.
Eseguire il rollup dei dati dai record dei pazienti inattivi: i dati selezionati dai record dei pazienti inattivi vengono visualizzati nel record primario del paziente. Si considerino ad esempio tre record A, B e C per un singolo paziente. Si supponga che sia presente un collegamento del tipo Inattivo da A a B e un altro da B a C. Nel record A gli utenti possono visualizzare dati come appuntamenti o incontri da A, B e C. Il reindirizzamento da record inattivi al record primario è attivato.
È anche possibile configurare il comportamento di notifica oltre ai tipi di dati di cui viene eseguito il Rollup nella modalità di rollup dei dati.
Profondità massima di collegamento: questo valore si riferisce al numero massimo di link da seguire dal record principale durante l'aggregazione dei dati da altri record di pazienti. Si consideri l'esempio precedente di record A, B e C. Se si imposta Profondità massima collegamento su 1 e si seleziona Sommario dati dai record dei pazienti inattivi, il record di A visualizzerà solo i dati associati di A e B. Tuttavia, se si imposta Profondità massima collegamento su 2 o superiore, il record di A visualizzerà i dati associati di A, B e C.
Collegamenti visibili: usare questa impostazione per controllare la visibilità dei collegamenti per gli utenti non amministratori. È possibile selezionare uno dei valori seguenti per determinare il tipo di collegamenti che gli utenti non amministratori possono visualizzare nella scheda Record collegati :
Value Description Tutti i collegamenti Gli utenti non amministratori possono visualizzare tutti i tipi di collegamento Consultare e vedi anche Gli utenti non amministratori possono visualizzare solo i collegamenti del tipo Fare riferimento e vedere anche None Gli utenti non amministratori non possono visualizzare collegamenti Annotazioni
- Gli amministratori possono visualizzare tutti i collegamenti per impostazione predefinita.
- Per impostazione predefinita, la configurazione di notifica dei record collegati è disabilitata se si imposta il valore di visibilità del collegamento per gli utenti non amministratori su Nessuno.
Notifica di record collegati: usare questa impostazione per determinare l'aspetto delle notifiche e impostare la preferenza per le notifiche dei record collegati per gli utenti non amministratori. Se si abilitano le notifiche, viene visualizzato un messaggio in qualsiasi set di record dei pazienti per visualizzare i collegamenti visibili.
È possibile selezionare uno dei valori seguenti per la visualizzazione delle notifiche dei record collegati:
Value Description Testo di notifica predefinito Il testo di notifica predefinito visualizza il messaggio seguente a non amministratori: "Questo record di pazienti è collegato ad altri record. Trovare i record correlati nella scheda Record collegati " e fornisce un collegamento alla scheda Record collegati . Messaggio di notifica personalizzato Usare un messaggio di notifica personalizzato che si desidera visualizzare a utenti non amministratori. Non visualizzare la notifica dei record collegati Gli utenti non amministratori non possono visualizzare notifiche di record collegati.
Visualizzazione amministrativa
Gli amministratori hanno un'esperienza utente leggermente diversa rispetto agli altri utenti. Gli amministratori dispongono delle autorizzazioni di lettura per l'entità Audit Summary . Viene visualizzata una visualizzazione leggermente diversa per i collegamenti dei pazienti che includono il tipo di collegamento e contiene tutti i collegamenti in una singola tabella.
Annotazioni
Gli amministratori di sistema non riceveranno né vedranno notifiche relative a record collegati.
Gli amministratori possono anche abilitare e disabilitare il reindirizzamento da record inattivi tramite il comando Disabilita reindirizzamento della barra multifunzione .
Nome visualizzato per i tipi di collegamento
Gli amministratori possono modificare il nome visualizzato per i tipi di collegamento. Questo nome visualizzato è visibile solo per loro.
Passare al modulo Concetto codificabile per il tipo di collegamento.
Modificare il campo Testo per usare il testo che si desidera visualizzare.
Importante
Non modificare i campi Tipo o Codice .
Solo gli amministratori possono visualizzare i suggerimenti di testo che spiegano i tipi di collegamento. Il nome visualizzato (campo Text ) determina i tooltip. Il testo della descrizione comando viene visualizzato solo per i nomi seguenti (con distinzione tra maiuscole e minuscole). I nomi predefiniti sono in corsivo (gli altri provengono dallo standard FHIR).
| Nome visualizzato ("Campo testo") | Testo della descrizione comando |
|---|---|
| Vedere anche, Fare riferimento a | Collegamenti a un record di paziente valido che contiene informazioni aggiuntive sul paziente |
| Primario, Sostituito Da | Collegamenti al record attivo principale per questo paziente |
| Inattivo, sostituisce | Collegamenti a un record di pazienti inattivo che non deve essere usato |
Configurare il controllo della visualizzazione della scheda
È possibile aggiungere il controllo visualizzazione scheda a una sottogrid. Le proprietà della visualizzazione associata alla sottogriglia definiscono le seguenti caratteristiche nella visualizzazione a schede:
- Titolo del controllo
- Ordinare e filtrare i record visualizzati
- Campi visualizzati in ogni scheda e il relativo ordine (corrispondenti alle prime tre colonne della visualizzazione e al relativo ordine)
Il numero massimo di schede visualizzate corrisponde alla proprietà Number of Rows per la sottogrid.
È anche possibile configurare le proprietà seguenti per il controllo visualizzazione scheda:
- Identificatore modulo: identificatore univoco della finestra di dialogo del modulo modale che si apre alla selezione di una scheda.
- Colore personalizzato (facoltativo): codice esadecimale per il colore dello sfondo dell'icona e delle strisce di schede. Se vuoto, il colore predefinito diventa quello dell'entità.
- URL della risorsa icona (relativa) (facoltativa): un'icona personalizzata per l'intestazione del controllo. Questo valore deve essere il percorso relativo della risorsa Web SVG da usare. Se vuoto, l'icona predefinita sarà quella dell'entità. Se non è presente un'icona di entità predefinita, per impostazione predefinita l'icona è un'icona generica.
- Posizione finestra di dialogo (facoltativa): indica se il modulo della finestra di dialogo si apre sul lato o sul centro. Se vuoto, per impostazione predefinita la posizione della finestra di dialogo viene visualizzata sul lato.
- Larghezza della finestra di dialogo (facoltativo) e Unità di larghezza della finestra di dialogo (facoltativo): la larghezza della finestra di dialogo e l'unità per questa larghezza (pixel o percentuale della larghezza dello schermo).
Controllo dell'istantanea del paziente per il modulo del paziente (anteprima)
Importante
- Si tratta di una funzionalità di anteprima.
- Le funzionalità di anteprima non sono progettate per l'uso in produzione e possono avere funzionalità limitate. Queste funzionalità sono disponibili prima di una versione ufficiale in modo che i clienti possano ottenere l'accesso anticipato e fornire commenti e suggerimenti.
Il controllo snapshot del paziente offre una panoramica altamente personalizzabile delle informazioni sul paziente. Gli strumenti nativi di Dynamics 365, ad esempio i moduli di visualizzazione rapida che fungono da base per il modello di dati del controllo, determinano la personalizzazione. Attualmente, lo snapshot dei pazienti supporta diversi tipi di dati di campo. Questi tipi di dati includono telefono, email, data e ora, ricerca, campi calcolati e sottogriglie per entità collegate per le relazioni uno-a-molti e molti-a-molti.
Configurare il controllo snapshot del paziente nel modulo del paziente
Creare un modulo di visualizzazione rapida per configurare il controllo snapshot del paziente che si intende aggiungere all'app. Per la procedura per configurare il modulo di visualizzazione rapida, vedere Configurare il modulo di visualizzazione rapida dello snapshot dei pazienti.
Aprire il modulo di contatto in cui si vuole aggiungere lo snapshot del paziente.
Creare un campo di ancoraggio che utilizzi lo snapshot del paziente per la sua visualizzazione.
Aprire il modulo in modalità classica e impostare il controllo snapshot del paziente come controllo predefinito per visualizzare il campo di ancoraggio per tutti i fattori di forma del dispositivo.
Specificare gli input seguenti per il controllo dell'istantanea del paziente:
- Modello per il nome visualizzato dello snapshot del paziente. In questo caso, è possibile usare la
{{LOGICAL_FIELD_NAME}}sintassi per forzare il controllo a recuperare i rispettivi campi da Dataverse e inserire tali valori all'interno del nome visualizzato. - GUID del modulo di visualizzazione rapida creato per configurare la visualizzazione istantanea del paziente.
- GUID dell'entità principale per popolare il controllo snapshot del paziente con i dati.
- Data dell'ultima modifica dell'entità principale. È possibile utilizzare il campo di sistema denominato modifiedon per determinare quando lo snapshot del paziente necessita di recuperare nuovamente informazioni sull'entità, anche senza ricaricare completamente la pagina.
- Modello per il nome visualizzato dello snapshot del paziente. In questo caso, è possibile usare la
Salvare il modulo.
Lo screenshot seguente mostra un esempio di configurazione dello snapshot del paziente:
Configurare il modulo di visualizzazione rapida dello snapshot dei pazienti
Creare un nuovo modulo di visualizzazione rapida o aggiornare il modulo di visualizzazione rapida Configurazione Snapshot Clinica Paziente esistente per il modulo Paziente - Clinica (o il modulo di visualizzazione rapida Configurazione Snapshot Amministrativa Paziente per il modulo Paziente - Amministrativo) dell'entità contatto. Prendere nota dell'ID del modulo di visualizzazione rapida.
Impostare o aggiornare il valore della scheda Etichetta. Questo valore viene visualizzato come nome del controllo nel form. Il nome visualizzato predefinito del controllo è Patient Snapshot.
Come illustrato in Configurare il controllo dello snapshot dei pazienti nel modulo del paziente, è possibile impostare l'intestazione principale del controllo nella configurazione del controllo. Per impostazione predefinita, l'intestazione principale del controllo visualizza il nome e il cognome del paziente.
Nella prima sezione del modulo vengono visualizzati i campi dell'intestazione secondaria del controllo e l'intestazione principale visualizza i primi tre campi di questa sezione sotto di esso. Configurare i campi da visualizzare come parte della sezione dell'intestazione secondaria del modulo, ad esempio campi come età, sesso e stato coniugale.
È possibile includere altri due campi che verranno visualizzati nelle proprie righe separate come parte dell'intestazione ( ad esempio, data di nascita e numero di record medico (MRN)).
Annotazioni
- Qualsiasi altro campo aggiunto dopo il quinto campo per questa sezione non verrà visualizzato nel controllo .
- È possibile controllare l'etichetta visualizzata per questi campi abilitando o disabilitando la proprietà Nascondi etichetta del campo nel modulo di visualizzazione rapida.
La seconda sezione nel modulo contiene sottogride di entità associate al paziente. Questa sezione viene visualizzata nel controllo come elenco delimitato da un simbolo di pipe (|). Selezionando il collegamento vengono visualizzati i dettagli del record nel pannello destro del modulo. Configurare le sottogride per le entità associate al contatto che si desidera visualizzare nel modulo.
Annotazioni
Il numero di righe e la visualizzazione selezionata per la sottogrid verranno utilizzati per il rendering nel controllo snapshot.
Nella terza sezione del modulo vengono visualizzati altri campi del paziente nel controllo della fotografia istantanea, con icone pertinenti. È possibile configurare la visualizzazione di eventuali campi aggiuntivi, ad esempio posta elettronica, numeri di telefono e indirizzi, nell'ultima sezione del controllo.
Limitazioni del controllo
- Tutti i record che il controllo dell'istantanea del paziente deve visualizzare devono avere l'attributo principale del nome compilato. Il controllo non supporta entità di intersezione personalizzate senza un attributo nome primario prepopolato.
- Tutte le viste della sottogrid che il controllo snapshot del paziente deve visualizzare devono includere il controllo attributo del nome primario nei campi o nell'elenco di colonne.
- Se è necessario includere informazioni dinamiche nell'intestazione del nome visualizzato del controllo snapshot del paziente, il modello di nome visualizzato supporta solo i nomi di campo logici ospitati direttamente dall'entità principale.
- Il controllo snapshot del paziente non supporta la creazione diretta di nuove entità correlate dalla visualizzazione snapshot. È possibile visualizzare un segnaposto per i valori vuoti.
- Il controllo snapshot del paziente è progettato per funzionare in un'app basata su modello. Non garantiamo il funzionamento nelle app canvas.
- È possibile avere un massimo di tre sezioni in una scheda del modulo di visualizzazione rapida.
- È possibile avere un massimo di cinque controlli nella prima sezione (intestazione). Tre di questi controlli formano la prima riga (sottotitolo) nello snapshot del paziente.
- In altre sezioni è possibile avere un massimo di 15 controlli.