Menyimpan data layanan kesehatan dengan Google Cloud konsol

Halaman ini menunjukkan cara menggunakan Cloud Healthcare API dan Google Cloud konsol untuk menyelesaikan tugas berikut:

  1. Membuat set data Cloud Healthcare API.
  2. Membuat salah satu penyimpanan data berikut di dalam set data:
    • Penyimpanan Digital Imaging and Communications in Medicine (DICOM)
    • Penyimpanan Fast Healthcare Interoperability Resources (FHIR)
    • Penyimpanan Health Level Seven International Version 2 (HL7v2)
  3. Menyimpan data DICOM atau FHIR, dan melihat konten resource FHIR.

Jika hanya ingin menggunakan satu jenis penyimpanan data, Anda dapat langsung membuka bagian panduan memulai tersebut setelah menyelesaikan langkah-langkah di bagian Sebelum memulai dan Membuat set data.


Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Google Cloud konsol, klik Pandu saya:

Pandu saya


Sebelum memulai

  1. Login keakun Anda. Google Cloud Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  5. Verify that billing is enabled for your Google Cloud project.

  6. Aktifkan Cloud Healthcare API.

    Peran yang diperlukan untuk mengaktifkan API

    Untuk mengaktifkan API, Anda memerlukan peran IAM Service Usage Admin (roles/serviceusage.serviceUsageAdmin), yang berisi izin serviceusage.services.enable. Pelajari cara memberikan peran.

    Mengaktifkan API

Membuat set data

Set data berisi penyimpanan data, dan penyimpanan data berisi data layanan kesehatan. Untuk menggunakan Cloud Healthcare API, Anda harus membuat minimal satu set data.

  1. Di Google Cloud konsol, klik Healthcare untuk membuka halaman Datasets.

    Buka Browser

  2. Klik Create dataset.

  3. Di kolom Name, masukkan my-dataset.

  4. Di kolom Region, pilih us-central1, lalu klik Create.

Set data baru akan muncul dalam daftar set data di browser.

Untuk menyelesaikan panduan memulai ini, pilih salah satu bagian berikut:

Menyimpan instance DICOM

Bagian ini menunjukkan cara menyelesaikan tugas berikut:

  1. Membuat penyimpanan DICOM.
  2. Mengimpor instance DICOM ke penyimpanan DICOM.

Cloud Healthcare API menerapkan DICOMweb DICOMweb untuk menyimpan dan mengakses data citra medis. Konsol tidak mendukung transaksi DICOMweb, seperti melihat atau mengambil instance. Google Cloud

Membuat penyimpanan DICOM

  1. Di Google Cloud konsol, buka halaman Browser Cloud Healthcare API:

    Buka Browser

  1. Klik set data my-dataset.

  2. Klik Create data store.

  3. Di menu Type, pilih DICOM.

  4. Di kolom ID, masukkan my-dicom-store.

  5. Klik Create.

Penyimpanan DICOM my-dicom-store akan ditampilkan di halaman Data stores di set data my-dataset.

Mengimpor instance DICOM

Contoh data DICOM tersedia di bucket Cloud Storage gs://gcs-public-data--healthcare-nih-chest-xray.

  1. Dalam daftar penyimpanan data di set data Anda, temukan penyimpanan DICOM yang Anda buat, lalu pilih menu Actions.

  2. Pilih Import.

  3. Di halaman Import to DICOM store, pilih menu Advanced options , lalu pilih Override Cloud Storage path.

  4. Di kolom Location di menu Advanced options, masukkan lokasi instance DICOM yang Anda impor berikut:

    gs://gcs-public-data--healthcare-nih-chest-xray/dicom/00000001_000.dcm
    
  5. Klik Import.

  6. Untuk melacak status impor, klik tab Operations.

    Jika Anda mengalami error, klik Actions, lalu klik View details in Cloud Logging.

Setelah menyimpan instance DICOM di Cloud Healthcare API, lanjutkan ke Langkah berikutnya untuk mengetahui informasi tentang langkah berikutnya, seperti cara menelusuri atau mengambil gambar DICOM.

Menyimpan dan melihat resource FHIR

Bagian ini menunjukkan cara menyelesaikan tugas berikut:

  1. Membuat penyimpanan FHIR.
  2. Mengimpor resource FHIR ke penyimpanan FHIR.
  3. Melihat data resource FHIR.

Cloud Healthcare API menerapkan spesifikasi FHIR untuk menyimpan dan mengakses data FHIR. Konsol Google Cloud tidak mendukung metode FHIR API tertentu, seperti membuat atau menghapus resource FHIR, tetapi Anda dapat menggunakan FHIR viewer untuk melihat konten resource FHIR.

Membuat penyimpanan FHIR

  1. Klik Browser untuk membuka halaman Datasets.

  2. Klik set data my-dataset.

  3. Klik Create data store.

  4. Di menu Type, pilih FHIR.

  5. Di kolom ID, masukkan my-fhir-store.

  6. Untuk membuka bagian Configure your FHIR store, klik Next.

  7. Klik R4.

  8. Klik Create.

Penyimpanan FHIR my-fhir-store akan ditampilkan di halaman Data stores di set data my-dataset.

Mengimpor resource FHIR

Contoh data FHIR tersedia di bucket Cloud Storage gs://gcp-public-data--synthea-fhir-data-10-patients. Bucket ini berisi direktori, fhir_r4_ndjson/, yang berisi beberapa jenis resource FHIR.

  1. Dalam daftar penyimpanan data di set data Anda, temukan penyimpanan FHIR my-fhir-store yang Anda buat, lalu pilih menu Actions.

  2. Pilih Import.

  3. Pilih menu Advanced options, lalu pilih Override Cloud Storage path.

  4. Di kolom Location di menu Advanced options, masukkan lokasi resource FHIR yang Anda impor berikut:

    gs://gcp-public-data--synthea-fhir-data-10-patients/fhir_r4_ndjson/*.ndjson
    
  5. Di bagian FHIR import settings, pilih Resource.

  6. Klik Import.

  7. Untuk melacak status impor, klik tab Operations.

    Jika Anda mengalami error, klik Actions, lalu klik View details in Cloud Logging.

Melihat konten resource FHIR

  1. Di Google Cloud konsol, buka halaman FHIR viewer.

    Buka FHIR viewer

  1. Di daftar drop-down FHIR store, pilih set data my-dataset, lalu pilih penyimpanan FHIR my-fhir-store.

  2. Klik kolom Resource Type. Di daftar drop-down Properties yang muncul, pilih Resource type, lalu masukkan Patient.

  3. Klik Patient di daftar Resource type.

  4. Pilih salah satu resource Patient yang muncul. Untuk melihat informasi selengkapnya tentang resource Patient, klik tab Elements, atau klik tab JSON untuk melihat detail resource Patient dalam format JSON.

Setelah menyimpan dan melihat resource FHIR di Cloud Healthcare API, lanjutkan ke Langkah berikutnya untuk mengetahui informasi tentang langkah berikutnya.

Menyimpan pesan HL7v2

Bagian ini menunjukkan cara menyelesaikan tugas berikut:

  1. Membuat penyimpanan HL7v2.
  2. Mengimpor pesan HL7v2 ke penyimpanan HL7v2.

Membuat penyimpanan HL7v2

Penyimpanan HL7v2 ada di dalam set data dan menyimpan pesan HL7v2.

  1. Klik Browser untuk membuka halaman Datasets.

  2. Klik set data my-dataset.

  3. Klik Create data store.

  4. Di menu Type, pilih HL7v2.

  5. Di kolom ID, masukkan my-hl7v2-store.

  6. Klik Create.

Penyimpanan HL7v2 my-hl7v2-store akan ditampilkan di halaman Data stores di set data my-dataset.

Mengimpor pesan HL7v2

Contoh pesan HL7v2 tersedia di gs://cloud-samples-data/healthcare/hl7v2/messages.ndjson.

  1. Dalam daftar penyimpanan data di set data Anda, temukan penyimpanan HL7v2 yang Anda buat, lalu pilih menu Actions.

  2. Pilih Import.

  3. Di halaman Import to HL7v2 store, pilih menu Advanced options , lalu pilih Override Cloud Storage path.

  4. Di kolom Location di menu Advanced options, masukkan lokasi pesan HL7v2 yang Anda impor berikut:

    gs://cloud-samples-data/healthcare/hl7v2/messages.ndjson
    
  5. Klik Import.

  6. Untuk melacak status impor, klik tab Operations.

    Jika Anda mengalami error, klik Actions, lalu klik View details in Cloud Logging.

Setelah membuat penyimpanan HL7v2, lanjutkan ke Langkah berikutnya untuk mengetahui informasi tentang langkah berikutnya, seperti cara menyerap dan melihat pesan HL7v2.

Pembersihan

Agar akunAnda tidak dikenai biaya untuk resource yang digunakan pada halaman ini, ikuti langkah-langkah berikut. Google Cloud

Jika tidak lagi memerlukan set data dan penyimpanan data yang dibuat dalam panduan memulai ini, Anda dapat menghapus set data tersebut. Menghapus set data akan menghapus set data dan penyimpanan FHIR, HL7v2, atau DICOM yang ada di dalamnya secara permanen.

Untuk menghapus set data, selesaikan langkah-langkah berikut:

  1. Klik Browser untuk membuka halaman Datasets.
  2. Klik Actions di samping set data, lalu klik Delete.
  3. Konfirmasi penghapusan Anda.

Atau, Anda dapat menghapus project yang Anda buat.

Langkah berikutnya

Lihat bagian berikut untuk mengetahui informasi umum tentang Cloud Healthcare API dan cara melakukan tugas menggunakan permintaan HTTP dan Google Cloud CLI:

DICOM

Lanjutkan ke panduan DICOM untuk membaca topik seperti berikut:

Lihat pernyataan kesesuaian DICOM untuk mengetahui informasi tentang cara Cloud Healthcare API menerapkan standar DICOMweb.

FHIR

Lanjutkan ke panduan FHIR untuk membaca topik seperti berikut:

Lihat pernyataan kesesuaian FHIR untuk mengetahui informasi tentang cara Cloud Healthcare API menerapkan standar FHIR.

HL7v2

Lanjutkan ke panduan HL7v2 untuk membaca topik seperti berikut: