Feed

Membuat feed

Feed harus diberikan kepada Google secara rutin agar data dapat ditampilkan langsung di Google. Feed berikut diperlukan.

Feed Deskripsi Frekuensi
Penerapan Berisi data yang menjelaskan praktisi, yang mencakup link pihak ketiga untuk pemesanan dengan praktisi. (pasangan: praktisi FHIR) . [Wajib hanya untuk pemesanan dengan praktisi tertentu] Sekali setiap 24 jam
Fasilitas Berisi data yang menjelaskan fasilitas/lokasi layanan kesehatan, seperti pusat tes laboratorium dan klinik, yang mencakup link pihak ketiga ke pemesanan dengan fasilitas. (pasangan: lokasi FHIR) Sekali setiap 24 jam
Jenis Janji Temu Berisi daftar semua jenis janji temu termasuk ID dan nama. Misalnya, pemeriksaan, sakit, dan pasien baru. ID ini akan digunakan sebagai referensi untuk mempersempit jadwal. (pasangan: jenis janji temu FHIR) Sekali setiap 24 jam
Ketersediaan Mencantumkan slot ketersediaan untuk praktisi, fasilitas, jenis layanan, dan jenis janji temu tertentu. (rekan: slot FHIR) Setidaknya 24 jam cakupan yang dimulai dari slot berikutnya yang tersedia harus disediakan untuk setiap kombinasi praktisi, fasilitas, dan jenis janji temu. Sekali setiap 15-60 menit
Konversi Membagikan rasio konversi kepada Google termasuk metrik untuk mengunjungi link dan menyelesaikan janji temu. Sekali setiap minggu

Format feed dijelaskan dengan sintaksis buffering protokol 3, tetapi Anda dapat mereferensikan Contoh feed untuk melihat format JSON. Sebaiknya upload feed dalam format JSON.

Ukuran file, sharding, dan kompresi feed

Lihat tutorial berikut terkait kompresi dan shard:

Untuk menentukan ukuran feed, gunakan panduan berikut (feed dapat terdiri dari beberapa file yang disebut "shard"):

  • Sharding feed yang disarankan:
    • Feed praktisi: 1 shard
    • Feed fasilitas: 1 shard
    • Feed jenis janji temu: 1 shard
    • Feed konversi: 1 shard
    • Feed ketersediaan: kurang dari 20 shard
  • Ukuran file feed dan sharding:
    • Pertahankan ukuran file shard di bawah 200 MB (setelah kompresi). Menggunakan beberapa shard jika diperlukan.
    • Setiap data yang dikirim dalam satu shard tidak perlu dikirim dalam shard yang sama di feed mendatang.
    • Untuk mendapatkan performa yang lebih baik, bagi data secara merata di antara shard untuk membuat semua file shard berukuran serupa.
    • Jika perlu, gunakan gzip untuk mengompresi feed JSON teks biasa. Namun, lakukan untuk setiap sharding feed individual.

Mengupload feed ke Dropbox SFTP

Untuk mulai mengupload feed, pertama-tama selesaikan petunjuk Penyiapan. Setelah itu, buka halaman feed di portal partner. Semua feed harus diupload ke akun Generik.

Pastikan Anda mengupload semua feed terkait janji temu layanan kesehatan ke akun 'Generik'
Pastikan Anda mengupload semua janji temu layanan kesehatan terkait feed ke akun 'Generik'.

Setiap feed harus diupload melalui SFTP secara terpisah dengan file deskriptor set file. Nama file dari deskriptor fileset harus berupa <feed_name>-< generation_timestamp>.filesetdesc.json, yang mana <feed_name> dapat berupa healthappointments.analyst, healthappointments.fasilitatorility, healthappointments.appointment_type, dan healthappointments.availability.

Buka Menggunakan dropbox feed Generik untuk informasi selengkapnya. Contoh tersedia di halaman Contoh.

Mengonfirmasikan bahwa data terlihat benar

Login ke Portal Partner. Beralih ke lingkungan Sandbox untuk menemukan halaman berikut di bagian Dashboards.

Feed
Menampilkan statistik ringkasan feed dan menunjukkan error selama upload feed.

Untuk mengonfirmasi bahwa data Anda sudah benar setelah upload awal ke lingkungan sandbox, periksa halaman Feed untuk menemukan error feed.

Mengupload feed ke produksi

Setelah Anda dapat secara konsisten mengupload feed lengkap yang bebas error ke lingkungan Sandbox, Anda dapat mulai mengupload ke lingkungan Produksi. Pada tahap ini, integrasi Anda tidak akan aktif.

Setelah semua data feed produksi diupload secara konsisten dan terhubung ke sistem produksi, feed Anda siap untuk ditinjau.

Google mengevaluasi feed

Setelah Anda mengupload feed, Google akan memproses dan mengevaluasinya untuk mengetahui kualitas dan kelengkapan.