Archivia i dati sanitari con la console Google Cloud

Questa pagina mostra come utilizzare l'API Cloud Healthcare e la console Google Cloud per completare le seguenti attività:

  1. Creare un set di dati dell'API Cloud Healthcare.
  2. Crea uno dei seguenti datastore all'interno del set di dati:
    • Archivio Digital Imaging and Communications in Medicine (DICOM)
    • Archivio Fast Healthcare Interoperability Resources (FHIR)
    • Archivio Health Level Seven International Version 2 (HL7v2)
  3. Archivia i dati DICOM o FHIR e visualizza i contenuti delle risorse FHIR.

Se vuoi lavorare con un solo tipo di datastore, puoi saltare direttamente a quella sezione della guida rapida dopo aver completato i passaggi Prima di iniziare e crea un set di dati.


Per seguire le indicazioni dettagliate per questa attività direttamente nella console Google Cloud, fai clic su Procedura guidata:

Procedura guidata


Prima di iniziare

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure 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.

    Go to project selector

  5. Make sure that billing is enabled for your Google Cloud project.

  6. Enable the Cloud Healthcare API.

    Enable the API

Crea un set di dati

I set di dati contengono datastore, i quali a loro volta contengono dati sanitari. Per utilizzare l'API Cloud Healthcare, devi creare almeno un set di dati.

  1. Nella console Google Cloud, fai clic su Healthcare per andare alla pagina Set di dati.

    Vai al browser

  2. Fai clic su Crea set di dati.

  3. Nel campo Nome, inserisci my-dataset.

  4. Nel campo Area geografica, seleziona us-central1, quindi fai clic su Crea.

Il nuovo set di dati viene mostrato nell'elenco di set di dati nel browser.

Per completare questa guida rapida, scegli una delle seguenti sezioni:

Archivia un'istanza DICOM

Questa sezione mostra come completare le seguenti attività:

  1. Crea un archivio DICOM.
  2. Importa un'istanza DICOM nell'archivio DICOM.

L'API Cloud Healthcare implementa DICOMweb standard per archiviare e accedere ai dati di diagnostica per immagini. La console Google Cloud non supporta DICOMweb come la visualizzazione o il recupero di istanze.

Crea un archivio DICOM

  1. Nella console Google Cloud, vai alla pagina Browser dell'API Cloud Healthcare:

    Vai al browser

  1. Fai clic sul set di dati my-dataset.

  2. Fai clic su Crea datastore.

  3. Nel menu Tipo, seleziona DICOM.

  4. Nel campo ID, inserisci my-dicom-store.

  5. Fai clic su Crea.

L'archivio DICOM my-dicom-store viene mostrato nella pagina Datastore nel set di dati my-dataset.

Importa un'istanza DICOM

I dati DICOM di esempio sono disponibili nel bucket Cloud Storage gs://gcs-public-data--healthcare-nih-chest-xray .

  1. Nell'elenco di datastore nel tuo set di dati, individua l'archivio DICOM che hai creato, quindi seleziona il menu Azioni.

  2. Seleziona Importa.

  3. Nella pagina Importa nell'archivio DICOM, seleziona il menu Opzioni avanzate, quindi seleziona Override del percorso di Cloud Storage.

  4. Nel campo Posizione nel menu Opzioni avanzate, inserisci la seguente posizione dell'istanza DICOM che stai importando:

    gs://gcs-public-data--healthcare-nih-chest-xray/dicom/00000001_000.dcm
    
  5. Fai clic su Importa.

  6. Per monitorare lo stato dell'importazione, fai clic sulla scheda Operazioni.

    In caso di errore, fai clic su Azioni, quindi fai clic su Visualizza dettagli in Cloud Logging.

Ora che hai archiviato un'istanza DICOM nell'API Cloud Healthcare, consulta la sezione Passaggi successivi per informazioni sui passaggi successivi, ad esempio su come cercare o recuperare le immagini DICOM.

Memorizzare e visualizzare le risorse FHIR

Questa sezione mostra come completare le seguenti attività:

  1. Creare un datastore FHIR.
  2. Importa le risorse FHIR nel datastore FHIR.
  3. Visualizza le risorse FHIR e i dati di Google Cloud.

L'API Cloud Healthcare implementa la specifica FHIR per archiviare e accedere ai dati FHIR. La console Google Cloud non supporta alcune metodi dell'API FHIR, come la creazione o l'eliminazione delle risorse FHIR, ma puoi utilizza il visualizzatore FHIR per visualizzare i contenuti delle risorse FHIR.

Crea un archivio FHIR

  1. Fai clic su Browser per andare alla pagina Set di dati.

  2. Fai clic sul set di dati my-dataset.

  3. Fai clic su Crea datastore.

  4. Nel menu Tipo, seleziona FHIR.

  5. Nel campo ID, inserisci my-fhir-store.

  6. Per aprire la sezione Configura il tuo archivio FHIR, fai clic su Avanti.

  7. Fai clic su R4.

  8. Fai clic su Crea.

L'archivio FHIR my-fhir-store viene mostrato nella pagina Datastore nel set di dati my-dataset.

Importa risorse FHIR

I dati FHIR di esempio sono disponibili nel bucket Cloud Storage gs://gcp-public-data--synthea-fhir-data-10-patients. Il bucket contiene una directory, fhir_r4_ndjson/, la quale a sua volta contiene diversi tipi di risorse FHIR.

  1. Nell'elenco di datastore nel tuo set di dati, individua l'archivio FHIR my-fhir-store che hai creato, quindi seleziona il menu Azioni.

  2. Seleziona Importa.

  3. Seleziona il menu Opzioni avanzate, quindi seleziona Override del percorso di Cloud Storage.

  4. Nel campo Posizione nel menu Opzioni avanzate, inserisci la seguente posizione delle risorse FHIR che stai importando:

    gs://gcp-public-data--synthea-fhir-data-10-patients/fhir_r4_ndjson/*.ndjson
    
  5. Nella sezione Impostazioni di importazione FHIR, seleziona Risorsa.

  6. Fai clic su Importa.

  7. Per monitorare lo stato dell'importazione, fai clic sulla scheda Operazioni.

    In caso di errore, fai clic su Azioni, quindi fai clic su Visualizza dettagli in Cloud Logging.

Visualizza i contenuti della risorsa FHIR

  1. Nella console Google Cloud, vai alla pagina Visualizzatore FHIR.

    Vai al visualizzatore FHIR

  1. Nell'elenco a discesa Archivio FHIR, seleziona il set di dati my-dataset, quindi seleziona l'archivio FHIR my-fhir-store.

  2. Fai clic sul campo Tipo di risorsa. Nell'elenco a discesa Proprietà che viene visualizzato, seleziona Tipo di risorsa, quindi inserisci Paziente.

  3. Fai clic su Paziente nell'elenco Tipo di risorsa.

  4. Seleziona una delle risorse Paziente che viene visualizzata. Per visualizzare ulteriori informazioni sulla risorsa Paziente, fai clic sulla scheda Elementi oppure sulla scheda JSON per visualizzare i dettagli della risorsa Paziente in formato JSON.

Ora che hai archiviato e visualizzato una risorsa FHIR nell'API Cloud Healthcare, vai alla sezione Passaggi successivi per informazioni sui passaggi successivi.

Memorizzare i messaggi HL7v2

Questa sezione mostra come completare le seguenti attività:

  1. Crea un archivio HL7v2.
  2. Importare i messaggi HL7v2 nell'archivio HL7v2.

Crea un archivio HL7v2

Gli archivi HL7v2 esistono all'interno di set di dati e includono i messaggi HL7v2.

  1. Fai clic su Browser per andare alla pagina Set di dati.

  2. Fai clic sul set di dati my-dataset.

  3. Fai clic su Crea datastore.

  4. Nel menu Tipo, seleziona HL7v2.

  5. Nel campo ID, inserisci my-hl7v2-store.

  6. Fai clic su Crea.

L'archivio HL7v2 my-hl7v2-store viene mostrato nella pagina Datastore nel set di dati my-dataset.

Importa i messaggi HL7v2

Gli esempi di messaggi HL7v2 sono disponibili in gs://cloud-samples-data/healthcare/hl7v2/messages.ndjson.

  1. Nell'elenco di datastore nel tuo set di dati, individua l'archivio HL7v2 che hai creato, quindi seleziona il menu Azioni.

  2. Seleziona Importa.

  3. Nella pagina Importa nell'archivio HL7v2, seleziona il menu Opzioni avanzate, quindi seleziona Override del percorso di Cloud Storage.

  4. Nel campo Posizione nel menu Opzioni avanzate, inserisci la seguente posizione dei messaggi HL7v2 che stai importando:

    gs://cloud-samples-data/healthcare/hl7v2/messages.ndjson
    
  5. Fai clic su Importa.

  6. Per monitorare lo stato dell'importazione, fai clic sulla scheda Operazioni.

    In caso di errore, fai clic su Azioni, quindi fai clic su Visualizza dettagli in Cloud Logging.

Ora che hai creato un archivio HL7v2, vai alla sezione Passaggi successivi per informazioni sui passaggi successivi, ad esempio: per importare e visualizzare i messaggi HL7v2.

Esegui la pulizia

Per evitare che al tuo account Google Cloud vengano addebitati costi per le risorse utilizzate in questa pagina, segui questi passaggi.

Se non hai più bisogno del set di dati e del datastore creati in questa guida rapida, puoi eliminare il set di dati. L'eliminazione di un set di dati è definitiva ed elimina permanentemente tutti gli archivi FHIR, HL7v2 o DICOM al suo interno.

Per eliminare un set di dati, completa i seguenti passaggi:

  1. Fai clic su Browser per andare alla pagina Set di dati.
  2. Fai clic su Azioni accanto al set di dati, quindi fai clic su Elimina.
  3. Conferma l'eliminazione.

In alternativa, puoi eliminare il progetto che hai creato.

Passaggi successivi

Consulta le seguenti sezioni per informazioni generali sull'API Cloud Healthcare e su come eseguire attività tramite le richieste HTTP e Google Cloud CLI:

DICOM

Continua a leggere la guida DICOM per ulteriori informazioni su argomenti quali:

Leggi la dichiarazione di conformità DICOM per informazioni su come l'API Cloud Healthcare implementa lo standard DICOMweb.

FHIR

Continua a leggere la guida FHIR per ulteriori informazioni su argomenti quali:

Leggi la dichiarazione di conformità FHIR per informazioni su come l'API Cloud Healthcare implementa lo standard FHIR.

HL7v2

Continua a leggere la guida HL7v2 per ulteriori informazioni su argomenti quali: