View a markdown version of this page

Bekerja dengan sumber daya Linkage - AWS HealthLake

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Bekerja dengan sumber daya Linkage

Ketika pencocokan sumber daya menemukan kecocokan, itu menciptakan sumber daya FHIR yang mereferensikan Linkage sumber daya yang cocok. Asli tidak berubah. Pencocokan sumber daya menggunakan model yang dikelompokkan: semua sumber daya yang ditentukan sebagai entitas yang sama dikumpulkan menjadi satuLinkage, dengan satu source item dan satu atau lebih alternate item. Sumber daya tertua dalam grup (olehmeta.lastUpdated) adalahsource; sumber daya yang lebih baru adalahalternate. Sumber daya milik paling banyak satu Linkage kelompok. Anda dapat mengambil dan mencari Linkage sumber daya menggunakan interaksi FHIR R4 yang sama seperti jenis sumber daya lainnya (lihat). Mencari sumber daya FHIR

Sebuah Linkage dibuat oleh pencocokan sumber daya meliputi:

  • active— menunjukkan apakah pengelompokan saat ini. Set pencocokan sumber daya active ke true tautan langsung. Ketika pengelompokan tidak lagi berlaku, pengelompokan Linkage dipertahankan dengan active set tofalse, sehingga sejarah pengelompokan tetap dapat ditanyakan (lihat). Melacak riwayat keterkaitan

  • meta.tag— menandai Linkage sebagai sistem yang dihasilkan oleh AWS HealthLake, sehingga Anda dapat membedakannya dari Linkage sumber daya yang Anda buat sendiri.

  • extension— mencatat bagaimana kecocokan dibuat: linkage-match-tier ekstensi (misalnya,identifier) dan satu atau lebih linkage-match-detail ekstensi, masing-masing menamai pengenal tertentu (system|value) yang menyebabkan serangkaian sumber daya ditautkan.

  • item— sumber daya yang dikelompokkan: satu source dan satu atau lebih alternate referensi.

Contoh berikut menunjukkan Linkage sumber daya yang mengelompokkan tiga sumber daya Pasien. Patient/patient-A dan Patient/patient-B berbagi nomor Jaminan Sosial, dan Patient/patient-A dan Patient/patient-C berbagi nomor rekam medis rumah sakit.

{ "resourceType": "Linkage", "id": "linkage-001", "meta": { "tag": [ { "system": "http://healthlake.amazonaws.com/linkage-source", "code": "aws-healthlake" }, { "display": "SYSTEM_GENERATED" } ] }, "extension": [ { "url": "http://healthlake.amazonaws.com/linkage-match-tier", "valueCode": "identifier" }, { "url": "http://healthlake.amazonaws.com/linkage-match-detail", "extension": [ { "url": "identifier", "valueString": "http://hl7.org/fhir/sid/us-ssn|123-45-6789" }, { "url": "linked-resource", "valueReference": { "reference": "Patient/patient-A" } }, { "url": "linked-resource", "valueReference": { "reference": "Patient/patient-B" } } ] }, { "url": "http://healthlake.amazonaws.com/linkage-match-detail", "extension": [ { "url": "identifier", "valueString": "http://hospital-a.org/mrn|MRN-456" }, { "url": "linked-resource", "valueReference": { "reference": "Patient/patient-A" } }, { "url": "linked-resource", "valueReference": { "reference": "Patient/patient-C" } } ] } ], "item": [ { "type": "source", "resource": { "reference": "Patient/patient-A" } }, { "type": "alternate", "resource": { "reference": "Patient/patient-B" } }, { "type": "alternate", "resource": { "reference": "Patient/patient-C" } } ] }

Pencocokan sumber daya menghubungkan catatan melalui Linkage sumber daya. Sumber daya asli Anda tidak pernah digabungkan atau diganti, dan Anda tetap memegang kendali untuk merekonsiliasi catatan terkait.

Siklus hidup sumber daya keterkaitan

Tautan dipertahankan secara otomatis saat data berubah. Ketika sumber daya dibuat, diperbarui, atau dihapus, itu dievaluasi ulang dan Linkage grupnya disesuaikan. Contoh berikut mengikuti identitas pasien tunggal melalui setiap jenis perubahan.

Buat

Anda menulis dua sumber daya Pasien yang berbagi nomor Jaminan Sosial: Patient/patient-A dan Patient/patient-B, keduanya dengan SSN 123-45-6789. Karena mereka berbagi pengenal, pencocokan sumber daya membuat Linkage mengelompokkan keduanya, dengan sumber daya yang lebih lama (pasien-A) sebagai sumbernya.

Join

Anda kemudian menulis Patient/patient-C dengan nomor rekam medis MRN-456 di sistem Rumah Sakit A - MRN yang sama yang juga muncul pada pasien-A. Pencocokan sumber daya menambahkan pasien-C ke grup yang ada. Linkage sekarang mengelompokkan A, B, dan C, dan mencatat pertandingan SSN (A-B) dan pertandingan MRN (). A-C

Gabungkan

Secara terpisah, Patient/patient-D dan sudah Patient/patient-E dikelompokkan dalam Linkage mereka sendiri oleh National Provider Identifier bersama. Anda sekarang memperbarui pasien-D untuk menambahkan SSN 123-45-6789. pasien-D sekarang menjembatani dua grup, sehingga pencocokan sumber daya menggabungkannya menjadi satu Linkage yang mencakup A, B, C, D, dan E.

Split

Anda menghapus Patient-a, sumber daya yang pengenalnya menghubungkan set SSN (A, B, D) ke set MRN (A, C). Dengan jembatan itu hilang, para anggota tidak lagi membentuk satu grup yang terhubung, jadi pencocokan sumber daya membagi mereka menjadi sumber daya Linkage yang terpisah.

Penghapusan

Terakhir, Anda memperbarui pasien-B untuk memperbaiki kesalahan entri data, menghapus SSN yang dibagikan dengan grup. Karena pasien-B tidak lagi berbagi pengenal apa pun dengan anggota lain, itu dihapus dari grup. Jika grup turun di bawah dua anggota, sumber daya Linkage akan dihapus.