Mengekspor data yang tidak diidentifikasi
Catatan
Hasil saat menggunakan ekspor yang tidak diidentifikasi akan bervariasi berdasarkan faktor-faktor seperti data yang diinput, dan fungsi yang dipilih oleh pelanggan. Microsoft tidak dapat mengevaluasi output ekspor yang tidak diidentifikasi atau menentukan penerimaan untuk kasus penggunaan pelanggan dan kebutuhan kepatuhan. Ekspor yang tidak diidentifikasi tidak dijamin untuk memenuhi persyaratan hukum, peraturan, atau kepatuhan tertentu.
Perintah $export juga dapat digunakan untuk mengekspor data yang tidak diidentifikasi dari server FHIR. Ini menggunakan mesin anonimisasi dari alat FHIR untuk anonimisasi, dan mengambil detail konfigurasi anonimisasi dalam parameter kueri. Anda dapat membuat file konfigurasi anonimisasi Anda sendiri atau menggunakan file konfigurasi sampel untuk metode HIPAA Safe Harbor sebagai titik awal.
File Konfigurasi
Mesin anonimisasi dilengkapi dengan file konfigurasi sampel untuk membantu memenuhi persyaratan Metode Pelabuhan Aman HIPAA. File konfigurasi adalah file JSON dengan empat bagian: fhirVersion, , processingErrorsfhirPathRules, parameters.
fhirVersionmenentukan versi FHIR untuk mesin anonimisasi.processingErrorsmenentukan tindakan apa yang harus diambil untuk kesalahan pemrosesan yang mungkin muncul selama anonimisasi. Anda dapat menaikkan atau mempertahankan pengecualian berdasarkan kebutuhan Anda.fhirPathRulesmenentukan metode anonimisasi mana yang akan digunakan. Aturan dijalankan dalam urutan kemunculan dalam file konfigurasi.parametersmenetapkan aturan untuk perilaku anonimisasi yang ditentukan dalam fhirPathRules.
Berikut adalah contoh file konfigurasi untuk R4:
{
"fhirVersion": "R4",
"processingError":"raise",
"fhirPathRules": [
{"path": "nodesByType('Extension')", "method": "redact"},
{"path": "Organization.identifier", "method": "keep"},
{"path": "nodesByType('Address').country", "method": "keep"},
{"path": "Resource.id", "method": "cryptoHash"},
{"path": "nodesByType('Reference').reference", "method": "cryptoHash"},
{"path": "Group.name", "method": "redact"}
],
"parameters": {
"dateShiftKey": "",
"cryptoHashKey": "",
"encryptKey": "",
"enablePartialAgesForRedact": true
}
}
Untuk informasi lebih rinci tentang masing-masing dari empat bagian file konfigurasi ini, pilih di sini.
Menggunakan perintah $export untuk data yang tidak diidentifikasi
https://<<FHIR service base URL>>/$export?_container=<<container_name>>&_anonymizationConfig=<<config file name>>&_anonymizationConfigEtag=<<ETag on storage>>
Catatan
Saat ini layanan FHIR hanya mendukung ekspor yang tidak diidentifikasi di tingkat sistem ($export).
| Parameter kueri | Contoh | Opsionalitas | Deskripsi |
|---|---|---|---|
| _anonymizationConfig | DemoConfig.json | Diperlukan untuk ekspor yang tidak diidentifikasi | Nama file konfigurasi. Lihat format file konfigurasi di sini. File ini harus disimpan di dalam kontainer bernama anonimisasi dalam akun penyimpanan Azure yang sama yang dikonfigurasi sebagai lokasi ekspor. |
| _anonymizationConfigEtag | "0x8D8494A069489EC" | Opsional untuk ekspor yang tidak diidentifikasi | Ini adalah Etag dari file konfigurasi. Anda bisa mendapatkan Etag menggunakan Azure Storage Explorer dari properti blob |
Penting
Baik ekspor mentah maupun penulisan ekspor yang tidak diidentifikasi ke akun penyimpanan Azure yang sama yang ditentukan sebagai bagian dari konfigurasi ekspor. Disarankan agar Anda menggunakan kontainer yang berbeda yang sesuai dengan konfigurasi yang tidak diidentifikasi yang berbeda dan mengelola akses pengguna di tingkat kontainer.
Langkah berikutnya
Dalam artikel ini, Anda telah mempelajari cara menyiapkan dan menggunakan ekspor yang tidak diidentifikasi. Untuk informasi selengkapnya tentang cara mengekspor data FHIR, lihat
FHIR® adalah merek dagang terdaftar HL7 dan digunakan dengan izin HL7.