Konfigurera expansionsmappningar
Expansionsmappningar innehåller regler för att omvandla JSON-dokumentbaserade hierarkiska data till Dataverse relationsdatamodell, vilket gör att administratörer kan mappa komplexa JSON-attribut till flera relaterade Dataverse-attribut.
Med utökningsmappning kan du ange överordnade länkattribut som avgör relationen mellan överordnade och underordnade poster.
Du kan till exempel använda expansionsmappningar entitetsmapning Patient för att ta med patientidentifierare och patientlänkar into Dataverse.
När det gäller patientlänk tillåter utvidgningsmappningar att administratörer kan integrera förfrågningar om patientkoppling med följande länktyper:
- Se även
- Ersätter
- Utbytt mot
Mer information om dessa länkar finns i FHIR-länktypen.
Expansionsmappningar med dataintegreringsverktyg
I verktygen för dataintegrering ingår följande viktiga entitetsmappningar för expansion och associerade attributmappningar:
Beskrivning av entitetsmappning | Entitetsmappning | Attributmappningar | FHIR-elementmappning |
---|---|---|---|
Utökningsmappning för medicinsk identifierare | msemr_medicalidentifier | msemr_identifiersystem msemr_type msemr_value |
$.system $.coding[0].code $.value |
Utvidgningsmappning av patientlänk | msemr_contactlink | msemr_link msemr_linktype |
$.other.reference $.type |
Rollen Utökningsmappning för vårdteamets deltagare | msemr_careteamparticipantrole | msemr_codeableconceptid msemr_display |
$.coding[0].code $.coding[0].display |
Utökningsmappning för vårdteamets deltagare | 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 |
Utökningsmappning för avtalad tid | msemr_appointmentemrslot | msemr_slot | $.reference |
Viktigt!
Standardmappningar för entiteter och attribut baseras på FHIR-specifikationen. Vi rekommenderar därför att du inte ändrar värdet för FHIR-elementmappningen för utvidgningsmappningar eftersom det kan påverka synkroniseringen av data negativt.
Den medicinska identifierarens expansionsmappning innehåller fler fält under Relaterade attributmappningar om du behöver anpassa fler.
Attributets namn | FHIR-elementmappning |
---|---|
msemr_periodstart | $.period[0].start |
msemr_assigner | $.assigner |
msemr_use | $.use |
Lägg till, ta bort eller ändra värden under Värdemappningar för attributtyper för att förfina val baserat på kundens behov. Om du till exempel har ett attribut med typen plocklistan kan du ändra dess lista med värden.
Lägg till utökningsmappning
Öppna en entitetsmappning och lägg sedan till en ny attributmappning. Attributet ska ha ett nytt värde, Inte tillämpligt. Lägg till det nya värdet överst i listan.
Välj attributnamn Inte tillämpligt, använd Åtgärdstypsom standard till det nya värdet Expandera och avmarkera alla andra värden.
För fältet Entitetsmappning för utökning låt användare skapa eller välja en befintlig post.
Entitetsmappningen för utvidgning är ett uppslag till entitetsmappningen. Posterna ska visas där Är utökningsmappning? value is set to Ja och Är inaktiverat anges till Nej.
Välj + Entitetsmappningen för ny uppdateringstjänst från entitetsmappningen för utökning. Ett snabbregistreringsformulär visas.
När du skapar entitetsmappningen för expansion kan du visa entitetsmappningen för expansion och dess relaterade attributmappningar.