Catatan: Kumpulan dokumentasi ini ditujukan untuk edisi Standard, Plus, bayar sesuai penggunaan, dan Frontline Gemini Enterprise. Untuk dokumentasi edisi Business, lihat Pusat Bantuan Gemini Enterprise - edisi Business.
Google menggunakan teknologi AI untuk menerjemahkan konten ke dalam bahasa pilihan Anda. Terjemahan AI mungkin mengandung kesalahan.
Method: projects.locations.collections.dataStores.replacePatientFilter
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Menggantikan filter pasien untuk penyimpanan data. Metode ini pada dasarnya merupakan kombinasi dari dataStores.deletePatientFilter dan dataStores.addPatientFilter. Filter pasien kosong secara default saat penyimpanan data dibuat, dan disimpan dalam tabel terpisah. Penyimpanan data harus dibuat terlebih dahulu, dan harus berupa penyimpanan data layanan kesehatan. Metode ini akan gagal jika penyimpanan data tidak memiliki filter pasien. Grup filter harus berupa nama resource FHIR berjenis Group, dan filter baru akan dibuat dari anggota langsung grup yang merupakan resource Pasien.
Permintaan HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:replacePatientFilter
Wajib. Nama resource lengkap DataStore, seperti projects/{project}/locations/{location}/collections/{collectionId}/dataStores/{dataStoreId}.
Jika pemanggil tidak memiliki izin untuk mengakses DataStore, terlepas dari apakah ada atau tidak, error PERMISSION_DENIED akan ditampilkan.
Jika DataStore yang diminta tidak ada, error NOT_FOUND akan ditampilkan. Jika DataStore yang diminta sudah memiliki filter pasien, error ALREADY_EXISTS akan ditampilkan.
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON
{"filterGroups": [string]}
Kolom
filterGroups[]
string
Wajib. Nama resource Grup yang akan digunakan sebagai dasar untuk daftar pasien bagi filter pasien baru, dalam format projects/{projectId}/locations/{locationId}/datasets/{datasetId}/fhirStores/{fhir_store_id}/fhir/Group/{groupId}. Jika pemanggil tidak memiliki izin untuk mengakses penyimpanan FHIR, terlepas dari apakah penyimpanan tersebut ada atau tidak, error PERMISSION_DENIED akan ditampilkan. Jika akun layanan mesin penemuan tidak memiliki izin untuk mengakses penyimpanan FHIR, terlepas dari ada atau tidaknya, error PERMISSION_DENIED akan ditampilkan. Jika grup tidak ditemukan di lokasi, error RESOURCE_NOT_FOUND akan ditampilkan. Grup filter harus berupa nama resource FHIR berjenis Group, dan filter baru akan dibuat dari anggota langsung grup yang merupakan resource Pasien.
Isi respons
Jika berhasil, isi respons akan memuat instance Operation.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2026-10-09 UTC."],[],[]]