Mengaktifkan pemartisian data

Pemartisian data memungkinkan Anda menyiapkan skema partisi data ringan untuk menyimpan beberapa salinan gambar yang sama dengan pengidentifikasi unik (UID) yang sama dalam satu instans DICOM®.

Meskipun UID harus unik di semua konteks, praktik umum bagi penyedia layanan kesehatan untuk menulis file DICOM ke media penyimpanan portabel dan memberikannya kepada pasien. Pasien kemudian memberikan file ke penyedia layanan kesehatan lain, yang mentransfer file ke sistem penyimpanan DICOM baru. Akibatnya, beberapa salinan dari satu file DICOM biasanya ada di beberapa sistem DICOM yang terisolasi. Pemartisian data menyediakan on-ramp untuk penyimpanan data dan alur kerja yang ada.

Batasan

  • Fitur partisi tidak dapat dinonaktifkan setelah Anda mengaktifkannya.
  • Kueri di seluruh partisi tidak didukung.
  • Memperbarui dan menghapus partisi juga tidak didukung.

Mengaktifkan partisi data selama penyebaran awal

  1. Pilih Aktifkan partisi data saat Anda menyebarkan layanan DICOM baru. Setelah partisi data diaktifkan, pemartisian data tidak dapat dinonaktifkan. Selain itu, partisi data tidak dapat diaktifkan untuk layanan DICOM apa pun yang sudah disebarkan.

    Setelah pengaturan partisi data diaktifkan, kemampuan memodifikasi permukaan API server DICOM dan membuat data sebelumnya dapat diakses di bawah Microsoft.Default partisi.

    Cuplikan layar memperlihatkan opsi Aktifkan partisi data di halaman Buat layanan DICOM.

Penting

Partisi data tidak dapat dinonaktifkan jika partisi selain Microsoft.Default ada. Ketika situasi ini terjadi, sistem melemparkan DataPartitionsFeatureCannotBeDisabledException kesalahan pada startup.

Perubahan API

Mencantumkan semua partisi data

Perintah ini Mencantumkan semua partisi data:

HTTP
GET /partitions

Header permintaan

Nama Wajib Tipe Deskripsi
Content-Type salah string application/json didukung

Respons

Nama Tipe Deskripsi
200 (OK) [Partition] [] Daftar partisi dikembalikan.
204 (Tidak Ada Konten) Tidak ada partisi.
400 (Permintaan Buruk) Kemampuan partisi data dinonaktifkan.

STOW, WADO, QIDO, hapus, ekspor, perbarui, dan API daftar kerja

Setelah partisi diaktifkan, PERMINTAAN STOW, WADO, QIDO, hapus, ekspor, perbarui, dan daftar kerja harus menyertakan segmen URI partisi data setelah URI dasar, dengan formulir /partitions/{partitionName}, di mana partitionName adalah:

  • Panjangnya hingga 64 karakter.
  • Setiap kombinasi karakter alfanumerik, ., -, dan _ (untuk memungkinkan format DICOM UID dan GUID), serta pengidentifikasi yang dapat dibaca manusia.
Perbuatan Contoh URI
STOW POST /partitions/myPartition-1/studies
WADO GET /partitions/myPartition-1/studies/2.25.0000
QIDO GET /partitions/myPartition1/studies?StudyInstanceUID=2.25.0000
Hapus DELETE /partitions/myPartition1/studies/2.25.0000
Ekspor POST /partitions/myPartition1/export
Pembaruan POST /partitions/myPartition-1/studies/$bulkUpdate

Respons baru

Nama Pesan
400 (Permintaan Buruk) Kemampuan partisi data dinonaktifkan.
400 (Permintaan Buruk) PartitionName nilai hilang di segmen rute.
400 (Permintaan Buruk) PartitionName {PartitionName} Ditentukan tidak ada.

API lainnya

Semua API lainnya, termasuk tag kueri yang diperluas, operasi, dan umpan perubahan terus diakses di URI dasar.

Mengelola partisi data

Satu-satunya operasi manajemen yang didukung untuk partisi adalah pembuatan implisit selama PERMINTAAN pembuatan STOW dan workitem. Jika partisi yang ditentukan dalam URI tidak ada, sistem membuatnya secara implisit dan respons mengembalikan URI ambil termasuk jalur partisi.

Definisi partisi

Partisi adalah unit isolasi logis dan keunikan data.

Nama Tipe Deskripsi
PartitionKey int Pengidentifikasi yang ditetapkan sistem.
NamaPartisi string Nama unik yang ditetapkan klien, hingga 64 karakter alfanumerik, , ., -atau _.
CreatedDate string Tanggal dan waktu saat partisi dibuat.

Catatan

DICOM® adalah merek dagang terdaftar dari Asosiasi Produsen Listrik Nasional untuk publikasi Standar yang berkaitan dengan komunikasi digital informasi medis.