Configurare mapping di espansione

I mapping di espansione forniscono le regole per trasformare i dati gerarchici basati su documenti JSON in modello di dati relazionali di Dataverse, consentendo agli amministratori di mappare attributi JSON complessi a più attributi Dataverse correlati.

Con i mapping di espansione, puoi specificare gli attributi del collegamento padre per determinare la relazione tra i record padre e figlio.

Screenshot che mostra un attributo del collegamento padre di esempio.

Ad esempio, i mapping di espansione per i mapping di entità Paziente possono importare gli identificatori del paziente e i collegamenti dei pazienti in Dataverse.

Per i collegamenti paziente, i mapping di espansione consentono agli amministratori di integrare le richieste di unione dei pazienti con i seguenti tipi di collegamento:

  • Vedi anche
  • Sostituzioni
  • Sostituito da

Per maggiori informazioni su questi tipi di collegamento, vedi Tipo di collegamento FHIR.

Mapping di espansione inclusi in Data Integration Toolkit

Data Integration Toolkit include i seguenti mapping di entità di espansione e mapping attributi associati chiave:

Descrizione mapping di entità Mapping entità Mapping attributi Mapping elementi FHIR
Mapping di espansione dell'identificatore medico msemr_medicalidentifier msemr_identifiersystem
msemr_type
msemr_value
$.system
$.coding[0].code
$.value
Mapping di espansione del collegamento paziente msemr_contactlink msemr_link
msemr_linktype
$.other.reference
$.type
Mapping di espansione del ruolo del partecipante del team di assistenza msemr_careteamparticipantrole msemr_codeableconceptid
msemr_display
$.coding[0].code
$.coding[0].display
Mapping di espansione del partecipante del team di assistenza msemr_careteamparticipant msemr_memberpractioner
msemr_description
msemr_memberrelatedperson
msemr_role
msemr_periodstart
msemr_periodend
msemr_membercareteam
msemr_memberpatient
msemr_onbehalfof
msemr_memberorganization
$.member.reference
$.note
$.member.reference
$.member.reference
$.period.start
$.period.end
$.member.reference
$.member.reference
$.onBehalfOf.reference
$.member.reference
Mapping di espansione degli appuntamenti msemr_appointmentemrslot msemr_slot $.reference

Importante

I mapping di entità e attributi predefiniti sono basati sulla specifica FHIR. Per questo motivo, ti consigliamo di non modificare il valore di Mapping elementi FHIR per i mapping di espansione, perché ciò potrebbe influire negativamente sulla sincronizzazione dei dati.

Per un'ulteriore personalizzazione, il mapping di espansione dell'identificatore medico contiene più campi in Mapping attributi correlati.

Nome attributo Mapping elementi FHIR
msemr_periodstart $.period[0].start
msemr_assigner $.assigner
msemr_use $.use

Puoi anche aggiungere, rimuovere o modificare i valori in Mapping dei valori per i tipi di attributi per perfezionare le scelte in base alle tue esigenze. Ad esempio, se hai un attributo di tipo Picklist, puoi modificare il relativo elenco di valori.

Aggiungere un mapping di espansione

  1. Apri un mapping di entità e quindi aggiungi un nuovo mapping di attributi. L'attributo deve avere un nuovo valore Non applicabile. Aggiungi questo nuovo valore in cima all'elenco.

    Screenshot che mostra come aggiungere un nuovo valore di attributo.

  2. Seleziona il nome attributo Non applicabile, imposta il tipo di azione sul nuovo valore Espandi e cancella tutti gli altri valori.

    Screenshot che mostra come impostare il tipo di azione.

  3. Per il campo Mapping entità espansione consenti agli utenti di creare o selezionare un record esistente.

    Il mapping di entità di espansione è una ricerca del mapping di entità. Dovrebbe visualizzare i record in cui il valore È mapping espansione? è impostato su e È disabilitato è impostato su No.

  4. Nel mapping di entità di espansione, seleziona + Nuovo mapping di entità del servizio di aggiornamento. Viene visualizzato un modulo di creazione rapida.

    Screenshot che mostra il modulo di creazione rapida.

  5. Quando crei Mapping entità espansione, puoi visualizzare il mapping di entità di espansione e il relativo mapping degli attributi.

    Screenshot che mostra il mapping di entità di espansione e i mapping attributi correlati.