使用用戶端程式庫儲存健康照護資料
本頁說明如何使用 Cloud Healthcare API 和 Google API 用戶端程式庫完成下列工作:
- 建立 Cloud Healthcare API 資料集。
- 在資料集中建立下列任一資料儲存庫:
- 數位醫學影像和通訊 (DICOM) 儲存庫
- 快速醫療照護互通資源 (FHIR) 儲存庫
- 健康狀態層級七 (國際版本 2) (HL7v2) 儲存庫
- 儲存及檢查 DICOM、FHIR 或 HL7v2 儲存庫中特定類型的醫療資料。
事前準備
- 登入 Google Cloud 帳戶。如果您是 Google Cloud新手,歡迎 建立帳戶,親自評估產品在實際工作環境中的成效。新客戶還能獲得價值 $300 美元的免費抵免額,可用於執行、測試及部署工作負載。
-
安裝 Google Cloud CLI。
-
若您採用的是外部識別資訊提供者 (IdP),請先使用聯合身分登入 gcloud CLI。
-
執行下列指令,初始化 gcloud CLI:
gcloud init -
選取或建立專案所需的角色
- 選取專案:選取專案時,不需要具備特定 IAM 角色,只要您已獲授角色,即可選取任何專案。
-
建立專案:如要建立專案,您需要「專案建立者」角色 (
roles/resourcemanager.projectCreator),其中包含resourcemanager.projects.create權限。瞭解如何授予角色。
-
建立 Google Cloud 專案:
gcloud projects create PROJECT_ID
將
PROJECT_ID替換為您要建立的 Google Cloud 專案名稱。 -
選取您建立的 Google Cloud 專案:
gcloud config set project PROJECT_ID
將
PROJECT_ID替換為 Google Cloud 專案名稱。
啟用 Cloud Healthcare API:
啟用 API 時所需的角色
如要啟用 API,您需要具備服務使用情形管理員 IAM 角色 (
roles/serviceusage.serviceUsageAdmin),其中包含serviceusage.services.enable權限。瞭解如何授予角色。gcloud services enable healthcare.googleapis.com
-
為使用者帳戶建立本機驗證憑證:
gcloud auth application-default login
如果系統傳回驗證錯誤,且您使用外部識別資訊提供者 (IdP),請確認您已 使用聯合身分登入 gcloud CLI。
-
將角色授予使用者帳戶。針對下列每個 IAM 角色,執行一次下列指令:
roles/healthcare.datasetAdmin, roles/healthcare.fhirStoreAdmin, roles/healthcare.dicomStoreAdmin, roles/healthcare.hl7V2StoreAdmingcloud projects add-iam-policy-binding PROJECT_ID --member="user:USER_IDENTIFIER" --role=ROLE
更改下列內容:
PROJECT_ID:專案 ID。USER_IDENTIFIER:使用者帳戶的 ID。 例如:myemail@example.com。ROLE:授予使用者帳戶的 IAM 角色。
-
安裝 Google Cloud CLI。
-
若您採用的是外部識別資訊提供者 (IdP),請先使用聯合身分登入 gcloud CLI。
-
執行下列指令,初始化 gcloud CLI:
gcloud init -
選取或建立專案所需的角色
- 選取專案:選取專案時,不需要具備特定 IAM 角色,只要您已獲授角色,即可選取任何專案。
-
建立專案:如要建立專案,您需要「專案建立者」角色 (
roles/resourcemanager.projectCreator),其中包含resourcemanager.projects.create權限。瞭解如何授予角色。
-
建立 Google Cloud 專案:
gcloud projects create PROJECT_ID
將
PROJECT_ID替換為您要建立的 Google Cloud 專案名稱。 -
選取您建立的 Google Cloud 專案:
gcloud config set project PROJECT_ID
將
PROJECT_ID替換為 Google Cloud 專案名稱。
啟用 Cloud Healthcare API:
啟用 API 時所需的角色
如要啟用 API,您需要具備服務使用情形管理員 IAM 角色 (
roles/serviceusage.serviceUsageAdmin),其中包含serviceusage.services.enable權限。瞭解如何授予角色。gcloud services enable healthcare.googleapis.com
-
為使用者帳戶建立本機驗證憑證:
gcloud auth application-default login
如果系統傳回驗證錯誤,且您使用外部識別資訊提供者 (IdP),請確認您已 使用聯合身分登入 gcloud CLI。
-
將角色授予使用者帳戶。針對下列每個 IAM 角色,執行一次下列指令:
roles/healthcare.datasetAdmin, roles/healthcare.fhirStoreAdmin, roles/healthcare.dicomStoreAdmin, roles/healthcare.hl7V2StoreAdmingcloud projects add-iam-policy-binding PROJECT_ID --member="user:USER_IDENTIFIER" --role=ROLE
更改下列內容:
PROJECT_ID:專案 ID。USER_IDENTIFIER:使用者帳戶的 ID。 例如:myemail@example.com。ROLE:授予使用者帳戶的 IAM 角色。
安裝用戶端程式庫
以下範例說明如何安裝 Google API 用戶端程式庫:
Go
如要瞭解如何設定 Go 開發環境,請參閱「設定 Go 開發環境」。
go get google.golang.org/api/healthcare/v1
Java
如要瞭解如何設定 Java 開發環境,請參閱「設定 Java 開發環境」。
如果您使用 Maven,請將下列指令新增到 pom.xml 檔案中,並使用 https://github.com/GoogleCloudPlatform/java-docs-samples/blob/main/healthcare/v1/pom.xml 檔案中的版本。
舉例來說,在下列設定中,請將 VERSION 替換成檔案中的版本:
<dependencyManagement> <dependencies> <dependency> <groupId>com.google.cloud</groupId> <artifactId>libraries-bom</artifactId> <version>26.18.0</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> <dependencies> <dependency> <groupId>com.google.apis</groupId> <artifactId>google-api-services-healthcare</artifactId> <version>VERSION</version> </dependency> </dependencies>
Node.js
如要瞭解如何設定 Node.js 開發環境,請參閱「設定 Node.js 開發環境」一文。
npm install @googleapis/healthcare
Python
如要瞭解如何設定 Python 開發環境,請參閱「設定 Python 開發環境」。
# Use a virtual environment as shown in the Python development environment guide.
pip install --upgrade google-api-python-client
建立資料集
「資料集」包含資料儲存庫,以及含有醫療照護資料的資料儲存庫。 如要使用 Cloud Healthcare API,您至少須建立一個資料集。
執行下列範例,建立資料集。在本快速入門導覽課程中,您會使用這個資料集。
執行範例前,請視需要取消註解並提供下列值:
- 您在「事前準備」中建立或選取的專案 ID Google Cloud
my-dataset,用於資料集 IDus-central1適用於資料集位置
Go
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Go 設定說明操作。詳情請參閱「Cloud Healthcare API Go API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Java
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Java 設定說明操作。詳情請參閱「Cloud Healthcare API Java API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Node.js
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Node.js 設定說明操作。詳情請參閱「Cloud Healthcare API Node.js API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Python
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Python 設定說明操作。詳情請參閱「Cloud Healthcare API Python API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
如要完成這項快速入門導覽課程,請選擇下列其中一個部分:
儲存及查看 DICOM 執行個體
本節說明如何完成下列工作:
- 建立 DICOM 儲存庫。
- 在 DICOM 儲存庫中儲存 DICOM 執行個體。
- 查看 DICOM 執行個體的中繼資料。
Cloud Healthcare API 會導入 DICOMweb 標準,用於儲存及存取醫療影像資料。
建立 DICOM 儲存庫
執行範例前,請視需要取消註解並提供下列值:
DICOM 儲存庫位於資料集內,並含有 DICOM 執行個體。執行下列範例,建立 DICOM 儲存庫。
執行範例前,請視需要取消註解並提供下列值:
- 您在「事前準備」中建立或選取的專案 ID Google Cloud
my-dataset,用於資料集 IDus-central1適用於資料集位置- DICOM 儲存庫 ID 的
my-dicom-store
Go
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Go 設定說明操作。詳情請參閱「Cloud Healthcare API Go API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Java
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Java 設定說明操作。詳情請參閱「Cloud Healthcare API Java API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Node.js
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Node.js 設定說明操作。詳情請參閱「Cloud Healthcare API Node.js API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Python
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Python 設定說明操作。詳情請參閱「Cloud Healthcare API Python API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
儲存 DICOM 執行個體
將範例 DICOM 執行個體檔案下載到電腦。 檔案包含去識別化的病患 X 光片。
curl
curl -O https://cloud.google.com/healthcare-api/docs/resources/dicom_00000001_000.dcm
PowerShell
Invoke-WebRequest -Uri "https://cloud.google.com/healthcare-api/docs/resources/dicom_00000001_000.dcm" -OutFile $pwd/dicom_00000001_000.dcm
執行下列範例,儲存 DICOM 執行個體。這些範例假設您是從下載 DICOM 執行個體的目錄執行程式碼。
執行範例前,請視需要取消註解並提供下列值:
- 您在「事前準備」中建立或選取的專案 ID Google Cloud
my-dataset,用於資料集 IDus-central1適用於資料集位置- DICOM 儲存庫 ID 的
my-dicom-store - DICOM 檔案名稱的
dicom_00000001_000.dcm
Go
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Go 設定說明操作。詳情請參閱「Cloud Healthcare API Go API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Java
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Java 設定說明操作。詳情請參閱「Cloud Healthcare API Java API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Node.js
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Node.js 設定說明操作。詳情請參閱「Cloud Healthcare API Node.js API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Python
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Python 設定說明操作。詳情請參閱「Cloud Healthcare API Python API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
查看 DICOM 執行個體中繼資料
執行下列範例,查看執行個體中繼資料。
執行範例前,請視需要取消註解並提供下列值:
- 您在「事前準備」中建立或選取的專案 ID Google Cloud
my-dataset,用於資料集 IDus-central1適用於資料集位置- DICOM 儲存庫 ID 的
my-dicom-store
Go
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Go 設定說明操作。詳情請參閱「Cloud Healthcare API Go API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Java
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Java 設定說明操作。詳情請參閱「Cloud Healthcare API Java API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Node.js
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Node.js 設定說明操作。詳情請參閱「Cloud Healthcare API Node.js API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Python
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Python 設定說明操作。詳情請參閱「Cloud Healthcare API Python API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
在 Cloud Healthcare API 中儲存及查看 DICOM 執行個體後,請繼續清理,以免系統向您的 Google Cloud 帳戶收取本頁面所用資源的費用。
如要進一步瞭解如何使用 DICOM 資料,請參閱後續步驟。
儲存及查看 FHIR 資源
本節說明如何完成下列工作:
- 建立 FHIR 儲存庫。
- 在 FHIR 儲存庫中儲存 FHIR 資源。
- 查看 FHIR 資源的資料。
Cloud Healthcare API 會導入 FHIR 規格標準,用於儲存及存取 FHIR 資料。
建立 FHIR 儲存庫
FHIR 儲存庫位於資料集內,並含有 FHIR 資源。執行下列範例,建立 FHIR 儲存庫。
執行範例前,請視需要取消註解並提供下列值:
- 您在「事前準備」中建立或選取的專案 ID Google Cloud
my-dataset,用於資料集 IDus-central1適用於資料集位置my-fhir-storeFHIR 儲存庫 ID
Go
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Go 設定說明操作。詳情請參閱「Cloud Healthcare API Go API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Java
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Java 設定說明操作。詳情請參閱「Cloud Healthcare API Java API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Node.js
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Node.js 設定說明操作。詳情請參閱「Cloud Healthcare API Node.js API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Python
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Python 設定說明操作。詳情請參閱「Cloud Healthcare API Python API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
儲存 FHIR 資源
執行下列範例,儲存 Patient 資源。
執行範例前,請視需要取消註解並提供下列值:
- 您在「事前準備」中建立或選取的專案 ID Google Cloud
my-dataset,用於資料集 IDus-central1適用於資料集位置my-fhir-storeFHIR 儲存庫 ID
Go
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Go 設定說明操作。詳情請參閱「Cloud Healthcare API Go API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Java
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Java 設定說明操作。詳情請參閱「Cloud Healthcare API Java API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Node.js
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Node.js 設定說明操作。詳情請參閱「Cloud Healthcare API Node.js API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Python
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Python 設定說明操作。詳情請參閱「Cloud Healthcare API Python API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
查看 FHIR 資源內容
執行下列範例,查看 Patient 資源的相關資訊。
執行範例前,請視需要取消註解並提供下列值:
- 您在「事前準備」中建立或選取的專案 ID Google Cloud
my-dataset,用於資料集 IDus-central1適用於資料集位置my-fhir-storeFHIR 儲存庫 IDPatient適用的 FHIR 資源類型
Java
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Java 設定說明操作。詳情請參閱「Cloud Healthcare API Java API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Node.js
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Node.js 設定說明操作。詳情請參閱「Cloud Healthcare API Node.js API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Python
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Python 設定說明操作。詳情請參閱「Cloud Healthcare API Python API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
在 Cloud Healthcare API 中儲存及查看 FHIR 資源後,請繼續清理資源,以免系統向您的 Google Cloud 帳戶收取本頁面所用資源的費用。
如要進一步瞭解如何使用 FHIR 資料,請參閱後續步驟。
儲存及查看 HL7v2 訊息
本節說明如何完成下列工作:
- 建立 HL7v2 儲存庫。
- 將 HL7v2 訊息儲存在 HL7v2 儲存庫中。
- 查看 HL7v2 訊息的資料。
Cloud Healthcare API 中的 HL7v2 實作方式符合 HL7v2 標準。
建立 HL7v2 儲存庫
HL7v2 儲存庫位於資料集內,並含有 HL7v2 訊息。執行下列範例,建立 HL7v2 儲存庫。
執行範例前,請視需要取消註解並提供下列值:
- 您在「事前準備」中建立或選取的專案 ID Google Cloud
my-dataset,用於資料集 IDus-central1適用於資料集位置- HL7v2 儲存庫 ID 的
my-hl7v2-store
Go
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Go 設定說明操作。詳情請參閱「Cloud Healthcare API Go API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Java
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Java 設定說明操作。詳情請參閱「Cloud Healthcare API Java API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Node.js
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Node.js 設定說明操作。詳情請參閱「Cloud Healthcare API Node.js API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Python
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Python 設定說明操作。詳情請參閱「Cloud Healthcare API Python API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
建立 HL7v2 訊息
將範例 HL7v2 訊息檔案下載至電腦:
curl
curl -O https://cloud.google.com/healthcare-api/docs/resources/hl7v2-sample.json
PowerShell
Invoke-WebRequest -Uri "https://cloud.google.com/healthcare-api/docs/resources/hl7v2-sample.json" -OutFile $pwd/hl7v2-sample.json
HL7v2 訊息包含下列基本資訊,這些資訊在範例檔案的
data欄位中經過 Base64 編碼:MSH|^~\&|A|SEND_FACILITY|A|A|20180101000000||TYPE^A|20180101000000|T|0.0|||AA||00|ASCII EVN|A00|20180101040000 PID||14^111^^^^MRN|11111111^^^^MRN~1111111111^^^^ORGNMBR執行下列範例,儲存 HL7v2 訊息。這些範例假設您是從下載 HL7v2 訊息的相同目錄執行程式碼。
執行範例前,請視需要取消註解並提供下列值:
- 您在「事前準備」中建立或選取的專案 ID Google Cloud
my-dataset,用於資料集 IDus-central1適用於資料集位置- HL7v2 儲存庫 ID 的
my-hl7v2-store hl7v2-sample.json,適用於 HL7v2 訊息檔案名稱
Go
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Go 設定說明操作。詳情請參閱「Cloud Healthcare API Go API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Java
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Java 設定說明操作。詳情請參閱「Cloud Healthcare API Java API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Node.js
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Node.js 設定說明操作。詳情請參閱「Cloud Healthcare API Node.js API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Python
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Python 設定說明操作。詳情請參閱「Cloud Healthcare API Python API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
輸出內容會包含 HL7v2 訊息 ID。下一節會需要用到此 ID。
查看 HL7v2 訊息內容
執行下列範例,查看 HL7v2 訊息內容。
執行範例前,請視需要取消註解並提供下列值:
- 您在「事前準備」中建立或選取的專案 ID Google Cloud
my-dataset,用於資料集 IDus-central1適用於資料集位置- HL7v2 儲存庫 ID 的
my-hl7v2-store - 儲存 HL7v2 訊息 ID 時,回應中的 ID
Go
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Go 設定說明操作。詳情請參閱「Cloud Healthcare API Go API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Java
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Java 設定說明操作。詳情請參閱「Cloud Healthcare API Java API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Node.js
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Node.js 設定說明操作。詳情請參閱「Cloud Healthcare API Node.js API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Python
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Python 設定說明操作。詳情請參閱「Cloud Healthcare API Python API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
在 Cloud Healthcare API 中儲存及查看 HL7v2 訊息後,請繼續進行清理,以免系統向您的 Google Cloud 帳戶收取本頁面所用資源的費用。
如要進一步瞭解如何使用 HL7v2 資料,請參閱後續步驟。
清除所用資源
為了避免系統向您的 Google Cloud 帳戶收取本頁面所用資源的費用,請刪除含有這些資源的 Google Cloud 專案。
如果您是為本快速入門導覽課程建立新專案,請按照「刪除專案」一節的步驟操作。如要刪除資料集,請按照「刪除資料集」一節的步驟操作。
-
選用:撤銷您建立的驗證憑證,並刪除本機憑證檔案。
gcloud auth application-default revoke
-
選用:從 gcloud CLI 撤銷憑證。
gcloud auth revoke
刪除專案
刪除 Google Cloud 專案:
gcloud projects delete PROJECT_ID
刪除資料集
如果不再需要這個快速入門導覽課程中建立的資料集,您可以刪除該資料集。如果刪除資料集,該資料集以及其中包含的所有 FHIR、HL7v2 或 DICOM 儲存庫都會永久刪除。
執行範例前,請視需要取消註解並提供下列值:
- 您在「事前準備」中建立或選取的專案 ID Google Cloud
my-dataset,用於資料集 IDus-central1適用於資料集位置
Go
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Go 設定說明操作。詳情請參閱「Cloud Healthcare API Go API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Java
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Java 設定說明操作。詳情請參閱「Cloud Healthcare API Java API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Node.js
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Node.js 設定說明操作。詳情請參閱「Cloud Healthcare API Node.js API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Python
在試用這個範例之前,請先按照「使用用戶端程式庫的 Cloud Healthcare API 快速入門導覽課程」中的 Python 設定說明操作。詳情請參閱「Cloud Healthcare API Python API 參考文件」。
如要向 Cloud Healthcare API 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
還順利嗎?
後續步驟
如要瞭解 Cloud Healthcare API 的一般資訊,以及如何使用其他介面執行本快速入門導覽課程中的工作,請參閱下列章節:
- 查看 Cloud Healthcare API 概念總覽
- 使用
curl或 PowerShell 儲存醫療照護資料 - 使用 Google Cloud 控制台儲存健康照護資料
- 使用 gcloud CLI 儲存醫療照護資料
DICOM
如要瞭解 Cloud Healthcare API 如何導入 DICOMweb 標準,請參閱 DICOM 符合聲明。
FHIR
要瞭解 Cloud Healthcare API 如何導入 FHIR 標準,請參閱 FHIR 符合聲明。