Konfigurere objekttilknytninger
Objekttilknytninger er det højeste niveau i tilknytningsprocessen. Du kan knytte ét objektkoncept til flere FHIR-ressourcer (Fast Health Interoperability Resources). Objekt tilknytter gør det lettere for Dataverse API'er for Healthcare at flytte data mellem Dataverse-objektposter og FHIR-ressourcer og hjælpe Dataverse med at sende de rette data til eksterne FHIR-slutpunkter.
Værktøjspakken til dataintegration leverer en omfattende samling af standardkort, der er designet til at være i overensstemmelse med HL7 FHIR-specifikation. Objektkort dog som Dataverse-poster og kan konfigureres i høj grad for at imødekomme de forskellige løsningskrav.
Hvis du vil vide mere om objekttilknytninger og se eksempler på anvendelse, skal du gå til Oversigt over objekttilknytninger og eksempler på objekttilknytninger.
Tilknytte objektfelter
Objekttilknytninger knytter FHIR-ressourcen et Dataverse-objekt (tabel), men de enkelte objekttilknytninger indeholder flere konfigurationsindstillinger.
Feltnavn | Description |
---|---|
Deaktivér | Mærke, der angiver, om objekttilknytningen er deaktiveret. Hvis værdien er angivet til True , springer Dataverse healthcare API over objekttilknytningen, når der behandles en meddelelse for den relaterede Azure FHIR-ressourcetilknytning. |
Aktivér tilbageskrivning til FHIR | Når tilbageskrivning er aktiveret, angiver dette mærke, om feltværdien skal inkluderes, når FHIR-ressourcer udgives i systemet. |
Azure FHIR-ressource | En opslagshandling til den relaterede FHIR-ressourcetype, der knyttes til Dataverse tabellen. Tabellen Dataverse er f.eks. Firma knyttes til FHIR-ressourcen Organisation. |
Understøttede meddelelser | Når Aktiver Skriv tilbage til FHIR er angivet til True , angiver dette felt, hvilken type handlinger der understøttes, når du sender data tilbage til tjenesten FHIR. Understøttede værdier er Opret, Opdater eller begge. |
Udvid | Mærke, der angiver, om objekttilknytningen er til en udvidelsestabel, og ikke en FHIR-ressource på rodniveau. Hvert udvidelseskort har den samme Azure FHIR-ressourceværdi, men der kan kun angives én objekttilknytning på rodniveau for de enkelte Azure FHIR-ressourcer. |
Administrere objekttilknytningsposter
Du kan udføre opdateringer på postniveau til de standardobjekt tilknytter, der installeres sammen med Microsoft Cloud for Healthcare.
Deaktivere en objekttilknytning
Hvis du ikke længere skal bruge en objekttilknytning, der er inkluderet i værktøjspakke til dataintegration, kan du deaktivere den. Du behøver for eksempel ikke MedicationRequest-poster, der er registreret og gemt i EMR-systemet (Electronic Medical Record).
Vigtigt!
Du kan ikke slette en objekttilknytning, der er en del af værktøjspakken til dataintegration, fordi den er baseret på en løsning. Hvis du vil slette, skal du slette hele løsningen. Det anbefales, at du deaktiverer tilknytningen eller arkiverer den.
Vælg Objekttilknytninger under Opsætning af tilknytning.
Vælg det objekt, du vil deaktivere.
Vælg Ja som værdi for Deaktiver, og vælg derefter Gem.
Oprette en objekttilknytning
Hvis du opretter objekttilknytninger, kan værktøjspakken til dataintegration udvides mere. Du kan for eksempel oprette en ny objekttilknytning for patienter ved at starte med at navngive det nye objekt. I dette eksempel hedder Azure FHIR-ressourcen Patient, og Dataverse-objektet hedder Kontakt.
Vælg Objekttilknytninger under Opsætning af tilknytning, og vælg derefter + Ny.
Vælg Kontakt for EntityName.
Vælg Patient for Azure FHIR-ressource.
Vælg feltet Nej for at deaktivere feltet.
Vælg Ja for Aktivér tilbageskrivning til FHIR.
Hvis værdien angives til Ja, betyder det, at ændringer i Dataverse skrives tilbage til FHIR. Hvis du vælger Nej, skriver FHIR alle disse oplysninger i Dataverse, og ingen af opdateringerne strømmer tilbage til FHIR-systemet.
For Understøttede meddelelser skal du vælge de gyldige handlinger, for at dataene kan strømme tilbage til FHIR-systemet. Du kan vælge Opret eller Opdater eller begge.
- Hvis du vælger Opret, oprettes der også en post i FHIR, når der oprettes en post i Dataverse.
- Hvis du vælger Opdater, opdateres hver enkelt postændring i Dataverse også i FHIR.
I dette eksempel, der bruger objektet Kontakt, skal du kun vælge Opdater.
Bemærk
For en patientressource eller kontakt understøttes kun handlingen Opdater.
Vælg Gem.
Systemet registrerer ændringer i Azure FHIR, når kontaktobjektet opdateres.
Du kan finde flere oplysninger om, hvordan du konfigurerer tilbageskrivning, ved at gå til Oversigt over writeback for API'er for Dataverse Healthcare.
Vigtigt
Det anbefales, at du ikke opretter nye patienter i Dataverse. Tilføj altid nye patienter i dit FHIR-system, og lad Dataverse Healthcare API'er oprette de tilsvarende Dataverse-poster.
Patienter er kerneressourcen (objektet) i FHIR. Alle andre ressourcer i FHIR er relateret til patientressourcen eller -objektet. I FHIR-systemer tildeles der automatisk et entydigt id, når du tilføjer en ny patient. Denne id-attribut er skrivebeskyttet. Hvis du forsøger at oprette en ny patientpost i Dataverse, kan Dataverse ikke tildele en værdi til patient-id-attributten i FHIR. Dataverse Healthcare API'er kan derfor ikke skrive dataændringer til dit FHIR-system.
Når du føjer en ny patient til dit EMR-system, strømmer dataene til Azure FHIR-serveren og derefter til Dataverse. Derefter kan du tilføje relaterede poster, for eksempel konsultationer, aftaler og observationer.