Almacena datos para el cuidado de la salud con la consola de Google Cloud

En esta página, se muestra cómo usar la API de Cloud Healthcare y la consola de Google Cloud para completar las siguientes tareas:

  1. Crear un conjunto de datos de la API de Cloud Healthcare
  2. Crear uno de los siguientes almacenes de datos dentro del conjunto de datos:
    • Almacén de Imágenes y comunicaciones digitales en medicina (DICOM)
    • Almacén de recursos de interoperabilidad de atención médica rápida (FHIR)
    • Almacén Health Level Seven International, versión 2 (HL7v2)
  3. Almacena datos DICOM o FHIR y visualiza el contenido de los recursos FHIR.

Si solo te interesa trabajar con un tipo de almacén de datos, puedes pasar directamente a esa sección de la guía de inicio rápido una vez que completes los pasos de la sección Antes de comenzar y Crear un conjunto de datos.


Para seguir la guía paso a paso en esta tarea directamente en la consola de Google Cloud, haz clic en Guiarme:

GUIARME


Antes de comenzar

  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

Cree un conjunto de datos

Los conjuntos de datos contienen almacenes de datos y estos contienen datos de atención médica. Para usar la API de Cloud Healthcare, debes crear al menos un conjunto de datos.

  1. En la consola de Google Cloud, haz clic en Healthcare para ir a la página Conjuntos de datos.

    Ir al navegador

  2. Haz clic en Crear conjunto de datos.

  3. En el campo Nombre, ingresa my-dataset.

  4. En el campo Región, selecciona us-central1. Luego, haz clic en Crear.

El conjunto de datos nuevo aparecerá en la lista de conjuntos de datos del navegador.

Para completar esta guía de inicio rápido, elige una de las siguientes secciones:

Almacena una instancia de DICOM

En esta sección, se muestra cómo completar las siguientes tareas:

  1. Crea un almacén de DICOM.
  2. Importa una instancia de DICOM al almacén de DICOM.

La API de Cloud Healthcare implementa el estándar DICOMweb para almacenar y acceder a datos de imágenes médicas. La consola de Google Cloud no admite transacciones de DICOMweb, como la visualización o la recuperación de instancias.

Crea un almacén de DICOM

  1. En la consola de Google Cloud, ve a la página Navegador de la API de Cloud Healthcare:

    Ir al navegador

  1. Haz clic en el conjunto de datos my-dataset.

  2. Haz clic en Crear almacén de datos.

  3. En el menú Tipo, selecciona DICOM.

  4. En el campo ID, ingresa my-dicom-store.

  5. Haz clic en Crear.

El almacén de DICOM my-dicom-store se muestra en la página Almacenes de datos del conjunto de datos my-dataset.

Importa una instancia de DICOM

En el bucket gs://gcs-public-data--healthcare-nih-chest-xray de Cloud Storage hay datos de DICOM de muestra disponibles.

  1. En la lista de almacenes de datos de tu conjunto de datos, busca el almacén de DICOM que creaste y después selecciona el menú Acciones.

  2. Selecciona Importar.

  3. En la página Importa datos al almacén de DICOM, selecciona el menú Opciones avanzadas y, luego, elige la opción Anular la ruta de acceso de Cloud Storage.

  4. En el campo Ubicación del menú Opciones avanzadas, ingresa la siguiente ubicación de la instancia de DICOM que vas a importar:

    gs://gcs-public-data--healthcare-nih-chest-xray/dicom/00000001_000.dcm
    
  5. Haz clic en Importar:

  6. Para seguir el estado de la importación, haz clic en la pestaña Operaciones.

    Si encuentras algún error, haz clic en Acciones y, luego, en Ver detalles en Cloud Logging.

Ahora que almacenaste una instancia de DICOM en la API de Cloud Healthcare, continúa con los Próximos pasos para obtener información sobre qué hacer a continuación, como la forma de buscar o recuperar imágenes de DICOM.

Almacena y visualiza recursos de FHIR

En esta sección, se muestra cómo completar las siguientes tareas:

  1. Crea un almacén de FHIR.
  2. Importar recursos FHIR al almacén de FHIR
  3. Visualiza los datos de recursos FHIR.

La API de Cloud Healthcare implementa la especificación de FHIR para almacenar y acceder a los datos de FHIR. La consola de Google Cloud no admite ciertos métodos de la API de FHIR, como crear o borrar recursos de FHIR; sin embargo, puedes usar el visor de FHIR para ver el contenido de los recursos de FHIR.

Crea un almacén de FHIR

  1. Haz clic en Navegador para ir a la página Conjuntos de datos.

  2. Haz clic en el conjunto de datos my-dataset.

  3. Haz clic en Crear almacén de datos.

  4. En el menú Tipo, selecciona FHIR.

  5. En el campo ID, ingresa my-fhir-store.

  6. Para abrir la sección Configura tu almacén de FHIR, haz clic en Siguiente.

  7. Haz clic en R4.

  8. Haz clic en Crear.

El almacén de FHIR my-fhir-store se muestra en la página Almacenes de datos del conjunto de datos my-dataset.

Importa recursos de FHIR

En el bucket gs://gcp-public-data--synthea-fhir-data-10-patients de Cloud Storage hay datos de FHIR de muestra disponibles. El bucket contiene un directorio llamado fhir_r4_ndjson/ con varios tipos de recursos de FHIR.

  1. En la lista de almacenes de datos de tu conjunto de datos, busca el almacén de FHIR my-fhir-store que creaste y después selecciona el menú Acciones.

  2. Selecciona Importar.

  3. Selecciona el menú Opciones avanzadas y, luego, elige la opción Anular la ruta de acceso de Cloud Storage.

  4. En el campo Ubicación del menú Opciones avanzadas, ingresa la siguiente ubicación de los recursos de FHIR que vas a importar:

    gs://gcp-public-data--synthea-fhir-data-10-patients/fhir_r4_ndjson/*.ndjson
    
  5. En la sección Configuración de importación de FHIR, selecciona Recurso.

  6. Haz clic en Importar:

  7. Para seguir el estado de la importación, haz clic en la pestaña Operaciones.

    Si encuentras algún error, haz clic en Acciones y, luego, en Ver detalles en Cloud Logging.

Visualiza el contenido de los recursos de FHIR

  1. En la consola de Google Cloud, ve a la página Visor de FHIR.

    Ir al Visor de FHIR

  1. En la lista desplegable del almacén de FHIR, selecciona el conjunto de datos my-dataset y, luego, el almacén de FHIR my-fhir-store.

  2. Haz clic en el campo Tipo de recurso. En la lista desplegable Propiedades que aparece, selecciona Tipo de recurso. Luego, ingresa Patient.

  3. Haz clic en Patient en la lista Tipo de recurso.

  4. Selecciona uno de los recursos Patient que aparecen. Para obtener más información sobre el recurso Patient, haz clic en la pestaña Elements. También puedes hacer clic en la pestaña JSON para ver los detalles del recurso Patient en formato JSON.

Ahora que almacenaste y viste un recurso FHIR en la API de Cloud Healthcare, continúa con Próximos pasos para obtener información sobre lo que debes hacer a continuación.

Almacena mensajes de HL7v2

En esta sección, se muestra cómo completar las siguientes tareas:

  1. Crea una tienda de HL7v2
  2. Importar mensajes HL7v2 al almacén de HL7v2

Crea un almacén de HL7v2

Los almacenes de HL7v2 existen dentro de los conjuntos de datos y contienen mensajes de HL7v2.

  1. Haz clic en Navegador para ir a la página Conjuntos de datos.

  2. Haz clic en el conjunto de datos my-dataset.

  3. Haz clic en Crear almacén de datos.

  4. En el menú Tipo, selecciona HL7v2.

  5. En el campo ID, ingresa my-hl7v2-store.

  6. Haz clic en Crear.

El almacén de HL7v2 my-hl7v2-store se muestra en la página Almacenes de datos del conjunto de datos my-dataset.

Importa mensajes de HL7v2

Los mensajes de HL7v2 de muestra están disponibles en gs://cloud-samples-data/healthcare/hl7v2/messages.ndjson.

  1. En la lista de almacenes de datos de tu conjunto de datos, busca el almacén de HL7v2 que creaste y después selecciona el menú Acciones.

  2. Selecciona Importar.

  3. En la página Importa datos al almacén de HL7v2, selecciona el menú Opciones avanzadas y, luego, elige la opción Anular la ruta de acceso de Cloud Storage.

  4. En el campo Ubicación del menú Opciones avanzadas, ingresa la siguiente ubicación de los mensajes de HL7v2 que vas a importar:

    gs://cloud-samples-data/healthcare/hl7v2/messages.ndjson
    
  5. Haz clic en Importar:

  6. Para seguir el estado de la importación, haz clic en la pestaña Operaciones.

    Si encuentras algún error, haz clic en Acciones y, luego, en Ver detalles en Cloud Logging.

Ahora que creaste un almacén de HL7v2, continúa con Próximos pasos para obtener información sobre lo que debes hacer a continuación, como la forma de transferir y ver mensajes de HL7v2.

Realiza una limpieza

Sigue estos pasos para evitar que se apliquen cargos a tu cuenta de Google Cloud por los recursos que usaste en esta página.

Si ya no necesitas el conjunto de datos y el almacén de datos creados en esta guía de inicio rápido, puedes borrar el conjunto de datos. Si borras un conjunto de datos, se borrará de forma permanente junto con todos los almacenes de FHIR, HL7v2 o DICOM que contenga.

Completa los siguientes pasos para borrar un conjunto de datos:

  1. Haz clic en Navegador para ir a la página Conjuntos de datos.
  2. Haz clic en Acciones junto al conjunto de datos y, luego, haz clic en Borrar.
  3. Confirma la eliminación.

También puedes borrar el proyecto que creaste.

¿Qué sigue?

Consulta las siguientes secciones para obtener información general sobre la API de Cloud Healthcare y cómo realizar tareas mediante solicitudes HTTP y Google Cloud CLI:

DICOM

Continúa con la guía de DICOM para leer temas como los siguientes:

Consulta la declaración de conformidad de DICOM si deseas obtener información sobre cómo la API de Cloud Healthcare implementa el estándar DICOMweb.

FHIR

Continúa con la guía de FHIR para leer temas como los siguientes:

Consulta la declaración de conformidad FHIR si deseas obtener información sobre cómo la API de Cloud Healthcare implementa el estándar FHIR.

HL7v2

Continúa con la guía de HL7v2 para leer temas como los siguientes: