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:
- Crear un conjunto de datos de la API de Cloud Healthcare
- 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)
- 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:
Antes de comenzar
- 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.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Cloud Healthcare 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.
En la consola de Google Cloud, haz clic en Healthcare para ir a la página Conjuntos de datos.
Haz clic en
Crear conjunto de datos .En el campo
Nombre , ingresamy-dataset
.En el campo
Región , seleccionaus-central1
. Luego, haz clic enCrear .
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:
- Crea un almacén de DICOM.
- 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
En la consola de Google Cloud, ve a la página Navegador de la API de Cloud Healthcare:
Haz clic en el conjunto de datos
my-dataset
.Haz clic en
Crear almacén de datos .En el menú
Tipo , selecciona DICOM.En el campo
ID , ingresamy-dicom-store
.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.
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 .Selecciona Importar.
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 .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
Haz clic en
Importar :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:
- Crea un almacén de FHIR.
- Importar recursos FHIR al almacén de FHIR
- 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
Haz clic en
Navegador para ir a la página Conjuntos de datos.Haz clic en el conjunto de datos
my-dataset
.Haz clic en
Crear almacén de datos .En el menú
Tipo , selecciona FHIR.En el campo
ID , ingresamy-fhir-store
.Para abrir la sección Configura tu almacén de FHIR, haz clic en
Siguiente .Haz clic en
R4 .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.
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 .Selecciona Importar.
Selecciona el menú Opciones avanzadas y, luego, elige la opción
Anular la ruta de acceso de Cloud Storage .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
En la sección
Configuración de importación de FHIR , selecciona Recurso.Haz clic en
Importar :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
En la consola de Google Cloud, ve a la página Visor de FHIR.
En la lista desplegable del almacén de FHIR, selecciona el conjunto de datos
my-dataset
y, luego, el almacén de FHIRmy-fhir-store
.Haz clic en el campo
Tipo de recurso . En la lista desplegable Propiedades que aparece, selecciona Tipo de recurso. Luego, ingresa Patient.Haz clic en
Patient en la lista Tipo de recurso.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:
- Crea una tienda de HL7v2
- 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.
Haz clic en
Navegador para ir a la página Conjuntos de datos.Haz clic en el conjunto de datos
my-dataset
.Haz clic en
Crear almacén de datos .En el menú
Tipo , selecciona HL7v2.En el campo
ID , ingresamy-hl7v2-store
.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
.
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 .Selecciona Importar.
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 .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
Haz clic en
Importar :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:
- Haz clic en
Navegador para ir a la página Conjuntos de datos. - Haz clic en
Acciones junto al conjunto de datos y, luego, haz clic en Borrar. - 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:
- Lee una descripción general de los conceptos de la API de Cloud Healthcare.
- Usa la API de Cloud Healthcare con
curl
o PowerShell. - Usa la API de Cloud Healthcare con gcloud CLI.
DICOM
Continúa con la guía de DICOM para leer temas como los siguientes:
- Crear y administrar almacenes de DICOM
- Conectar un PACS a la API de Cloud Healthcare
- Usa el estándar DICOMweb
- Importa y exporta datos de DICOM con Cloud Storage
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:
- Crear y administrar almacenes de FHIR
- Crear y administrar recursos de FHIR
- Importa y exporta datos de FHIR con Cloud Storage
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: