Precios de la API de Cloud Healthcare

Este documento explica los detalles de precios de la API de Cloud Healthcare y la API de lenguaje natural de atención médica.

API de atención médica en la nube

En esta sección se explican los precios de la API de Cloud Healthcare. También puede usar Google Cloud Calculadora de precios para estimar el costo de usar la API de Cloud Healthcare.

Si paga en una moneda distinta a USD, se aplicarán los precios que figuran en su moneda en los SKU de Cloud Platform .

Resumen de precios

El precio de la API de Cloud Healthcare se basa en una combinación de:

Tablas de precios

Las tablas de precios a continuación muestran qué cargos se aplican al utilizar la API de Cloud Healthcare.

Para ver ejemplos de escenarios que muestran el uso y los cargos, consulte Ejemplos de precios .

Almacenamiento de datos

Los cargos por almacenamiento de datos se clasifican como almacenamiento estructurado o almacenamiento de blobs. Los cargos por almacenamiento de blobs que se indican en la siguiente tabla corresponden a la clase de almacenamiento estándar, que no requiere una duración mínima de almacenamiento. Para obtener más información sobre los cargos por otras clases de almacenamiento de blobs y su duración mínima, consulte Almacenamiento de datos DICOM .

De forma predeterminada, todos los cargos de almacenamiento se incluyen en la categoría de Almacenamiento Estructurado. El volumen de almacenamiento se basa en los bytes de datos ingresados, más la sobrecarga de indexación (medida por los bytes indexados) y los bytes de respaldo. Los precios se basan en mediciones periódicas agregadas de todos los almacenes de datos durante un período de facturación.

Volumen de solicitudes

Una solicitud es una operación HTTPS o gRPC invocada a través de cualquiera de los siguientes:

  • El punto final healthcare.googleapis.com
  • La herramienta gcloud
  • Google Cloud consola

Las solicitudes pueden ser de los siguientes tipos:

  • Solicitudes estándar: valor predeterminado para todas las solicitudes
  • Solicitudes complejas: captura solicitudes de API que requieren un uso intensivo de recursos computacionales en comparación con las solicitudes estándar.
  • Solicitudes de múltiples operaciones: captura solicitudes de múltiples operaciones
  • Solicitudes de operaciones avanzadas: captura operaciones como la recuperación en un punto en el tiempo de FHIR

Tus primeras 25,000 solicitudes son gratuitas. Una vez agotadas las opciones gratuitas, las siguientes se cobran por cada 100,000 solicitudes al mes.

Categoría 0-25.000 solicitudes Entre 25.000 y 1.000 millones de solicitudes Más de mil millones de solicitudes
Solicitudes estándar $0.00 $0.39 $0.29
Solicitudes complejas $0.00 $0.69 $0.59
Solicitudes de múltiples operaciones $0.00 $0.39 $0.29

Las solicitudes de operaciones avanzadas se facturan a $0,99 por cada 100.000 solicitudes.

A menos que se especifique en la siguiente tabla, todas las operaciones son solicitudes estándar. Desplácese para ver el contenido completo de la tabla.

Operaciones de solicitud complejas Operaciones de solicitud de múltiples operaciones Operaciones libres Operaciones avanzadas
consentStores.evaluateUserConsents
dicomStores.searchForStudies
dicomStores.searchForSeries
dicomStores.searchForInstances
fhir.search
fhir.conditionalUpdate
fhir.conditionalPatch
fhir.Observation-lastn
fhir.ConceptMap-search-translate
fhir.Resource-validate
fhir.Resource-incoming-references

Si se utilizan perfiles FHIR :
fhir.create
fhir.update
fhir.patch

Si se utilizan con el parámetro de consulta viewport , las llamadas a estos métodos también se facturan como operación ETL si se realiza la transcodificación:
instances.retrieveRendered
frames.retrieveRendered
dicomStores.studies.storeInstances
dicomStores.studies.series.instances.retrieveInstance
dicomStores.studies.retrieveStudy
dicomStores.studies.series.retrieveSeries
fhir.Patient-everything
fhir.executeBundle
hl7V2Stores.messages.batchGet
fhirStores.delete
fhirStores.import
fhir.delete
fhir.Resource-purge
fhir.conditionalDelete
dicomStores.delete
dicomStores.studies.delete
dicomStores.studies.series.delete
dicomStores.studies.series.instances.delete
hl7V2Stores.delete
hl7V2Stores.messages.delete
datasets.delete
fhirStores.rollback

Por ejemplo:

  • Las operaciones DICOM enumeradas en la columna "Operaciones de solicitud multioperación" de la tabla anterior permiten transferir varias instancias DICOM en una sola solicitud (por ejemplo, una sola solicitud dicomStores.storeInstances permite cargar varias instancias). Para estas solicitudes, se cobra una solicitud multioperación por cada instancia DICOM transferida.
  • Una llamada al método hl7V2Stores.messages.batchGet consta de una solicitud estándar y n - 1 solicitudes de operaciones múltiples, donde n es la cantidad de mensajes devueltos.
  • Una llamada al método fhir.executeBundle consta de una solicitud estándar y n-1 solicitudes de operaciones múltiples, donde n es el número de entradas de paquete solicitadas que no son operaciones de eliminación ( fhir.delete es gratuito).
  • La validación de perfiles FHIR se factura como una solicitud compleja por cada recurso en las solicitudes fhir.create , fhir.update y fhir.patch . Las llamadas a fhir.executeBundle se facturan por cada recurso validado del paquete. Solo se factura una vez por recurso, independientemente del número de perfiles.
  • Recuperar un solo ID de recurso FHIR mediante la operación de recuperación de punto en el tiempo FHIR ( fhirStores.rollback ) cuesta $0,0000099, y recuperar 100 000 ID de recursos FHIR únicos cuesta $0,99.

Volumen de notificaciones

Las notificaciones son eventos de transmisión que se originan en almacenes de datos y se envían a Google Cloud o puntos finales externos. Las notificaciones contienen nombres de recursos, metadatos de recursos o recursos completos, y se generan según la configuración proporcionada por el usuario. De forma predeterminada, todas las notificaciones son del tipo "Notificaciones estándar".

Los siguientes precios son por 1 millón de notificaciones al mes:

Categoría 0-100.000 notificaciones (por cada millón) Más de 100.000 notificaciones (por cada millón)
Notificaciones estándar $0.00 $0.29

Por ejemplo, las notificaciones de Pub/Sub enviadas a un tema de Pub/Sub adjunto a un almacén de datos son notificaciones estándar.

Almacenamiento de datos DICOM

Los datos DICOM almacenados sin procesar en todas las regiones utilizan almacenamiento de blobs. Los metadatos de búsqueda de las imágenes DICOM ingresadas (como las etiquetas DICOM) se conservan y se facturan como parte del almacenamiento estructurado.

Los precios del almacenamiento de blobs se basan en la cantidad de bytes no estructurados o BLOB que se ingieren y almacenan, así como en la clase de almacenamiento utilizada. La siguiente tabla enumera las diferentes clases de almacenamiento disponibles para almacenar datos DICOM sin procesar y su duración mínima de almacenamiento:

Clase de almacenamiento Duración mínima de almacenamiento
Estándar Ninguno
Cerca de línea 30 días
Línea fría 90 días
Archivo 365 días

La siguiente tabla muestra los cargos en reposo aplicables al usar almacenamiento Nearline, Coldline y Archive para almacenar datos DICOM en la API de Cloud Healthcare. Estos cargos se aplican a todas las regiones.

Clase de almacenamiento Precio (por GB por mes)
Cerca de línea $0.020
Línea fría $0.010
Archivo $0.003

Los cargos para la clase de almacenamiento estándar se enumeran como cargos de almacenamiento de blobs para diferentes regiones en la tabla de almacenamiento de datos .

Eliminación anticipada de datos DICOM

Se aplica un cargo por eliminación anticipada al eliminar, sobrescribir o reescribir un objeto DICOM. Un ejemplo de reescritura es cuando se cambia la clase de almacenamiento de un objeto. El cargo por eliminación anticipada es igual al importe que se habría cobrado si el objeto hubiera permanecido en su estado original durante el tiempo mínimo.

Consideremos el siguiente ejemplo:

  • Almacena 1000 GB de objetos DICOM con la clase de almacenamiento Coldline. Para el almacenamiento Coldline, el precio por GB al mes es de $0.01. Considerando un mes de 30 días, el precio por GB al día se puede calcular de la siguiente manera:

     $0.01/GB/month * 1 day / 30 days 

  • Al final del día 60, eliminas todos los datos del almacén. Dado que el almacenamiento en Coldline tiene una duración mínima de 90 días, se te cobra como si el objeto hubiera estado almacenado durante ese periodo. A continuación, el desglose del cargo:

    • El costo normal de almacenamiento en reposo asociado con los 60 días que sus datos permanecieron en el depósito:

       $0.01/GB/month * 1,000 GB * 2 months = $20 
    • Una tarifa de eliminación anticipada asociada a los 30 días restantes de la duración mínima de almacenamiento de 90 días de los datos:

       ($0.01/GB/month * 1 day / 30 days) * 1,000 GB * 30 days = $10 
  • Al sumar los dos componentes del cargo, el costo total de almacenamiento de sus datos DICOM durante 60 días en lugar de 90 es de $30. Este es el mismo costo que habría pagado si hubiera almacenado sus datos DICOM durante el período mínimo de almacenamiento de 90 días y los hubiera eliminado al final del día 90.

Recuperación de datos DICOM

Se aplica una tarifa de recuperación al leer, copiar, mover o reescribir datos de objetos o metadatos almacenados en almacenamiento Nearline, Coldline o Archive. Este costo se suma a cualquier cargo de red asociado con la lectura de los datos.

La siguiente tabla muestra las tasas de recuperación para cada clase de almacenamiento:

Clase de almacenamiento Precio (por GB)
Estándar $0
Cerca de línea $0.01
Línea fría $0.02
Archivo $0.05

Por cada recuperación en almacenamiento Nearline, almacenamiento Coldline o almacenamiento de archivo, se aplica un cargo adicional por solicitud compleja .

Operaciones ETL

Las operaciones de extracción, transformación y carga (ETL) en la API de Cloud Healthcare se encuentran en las siguientes categorías:

  • Lote de exportación
  • Exportar streaming
  • Evaluar lote
  • Transcodificar DICOM

El volumen total de datos se suma para todos los servicios durante cada período de facturación. La siguiente tabla muestra los costos por GB para cada operación ETL:

Categoría 0-1 GB 1-1024 GB (1 TB) 1 TB+
Lote de exportación $0.19 $0.14 $0.09
Exportar streaming $0.34 $0.29 $0.24
Evaluar lote $0.05 $0.05 $0.05
Transcodificar DICOM $0.00 $0.004 $0.003

Estas operaciones se facturan según el volumen total de datos procesados. Las operaciones de exportación incluyen todos los destinos, como Cloud Storage y BigQuery. La transcodificación DICOM solo se factura cuando se solicita una instancia DICOM con una transfer-syntax diferente a la utilizada para la carga. Esto puede ocurrir con las solicitudes de recuperación de transacciones y de exportación masiva. Para obtener más información, consulte la sección "Recuperar transacción" en la declaración de conformidad con DICOM .

Al exportar al almacenamiento en la nube:

  • El volumen de datos DICOM se basa en el tamaño de los archivos almacenados.
  • El volumen de datos FHIR se basa en bytes transferidos en el formato de búfer de protocolo .
  • El volumen de datos HL7v2 se basa en el tamaño de los bytes del mensaje HL7v2 sin procesar.

Al exportar a BigQuery:

  • El volumen de datos DICOM se basa en los metadatos DICOM almacenados.
  • El volumen de datos FHIR se basa en el recurso completo.

Tanto para DICOM como para FHIR, la medición utilizada se basa en la cantidad de bytes de búfer de protocolo transferidos.

Al transcodificar, el volumen de datos se basa en el tamaño de entrada de los datos en lugar del tamaño de salida o el tamaño intermedio máximo.

La siguiente tabla enumera las operaciones para cada tipo de categoría ETL:

Lote de exportación Exportar streaming Evaluar lote Transcodificar DICOM
fhirStores.export
dicomStores.export
fhir.conditionalDelete
fhir.conditionalPatch
fhir.conditionalUpdate
fhir.create
fhir.delete
fhir.executeBundle fhir.patch
fhir.update
dicomStores.export
dicomStores.studies.retrieveStudy
dicomStores.series.retrieveSeries
dicomStores.studies.series.instances.retrieveInstance
dicomStores.studies.series.instances.retrieveRendered
dicomStores.studies.series.instances.frames.retrieveFrames
dicomStores.studies.series.instances.frames.retrieveRendered

Operaciones de desidentificación

Las operaciones de desidentificación se facturan en función del volumen de datos procesados ​​en tres suboperaciones:

  • Inspección : se realiza en texto libre o imágenes para descubrir instancias de datos confidenciales.
  • Transformación : incluye la redacción, el reemplazo, el hash o los cambios realizados a datos confidenciales como parte del proceso de desidentificación.
  • Procesamiento : Cubre el costo base de la operación.

La cantidad de datos en cada suboperación depende de cómo esté configurada la operación principal.

Los cargos de facturación se resuelven mensualmente según la cantidad de unidades procesadas y el nivel al que pertenecen. Hay tres tipos de unidades, y cada tipo de unidad se calcula de manera diferente:

  • Unidades de inspección : Se basan en el número de bytes inspeccionados multiplicado por el número de infoTypes utilizados para la inspección. Por ejemplo, inspeccionar 1 GB de datos con 10 infoTypes equivale a 10 gigaunidades (GU) de inspección. Por defecto, se utiliza un mínimo de 10 infoTypes para cada inspección, lo que significa que el cargo mínimo es de 10 kilounidades por operación de desidentificación.
  • Unidades de transformación : Basadas en la cantidad de bytes transformados, donde 1 GB de datos equivale a 1 GU de transformación.
  • Unidades de procesamiento : según el número total de bytes en la operación de desidentificación.

Cada tipo de unidad tiene un precio en su propia categoría como se detalla en las tablas anteriores:

  • Los costos de inspección y transformación se expresan en rangos de gigaunidades (UG) y teraunidades (TU). Dentro de cada rango, el precio indicado es por UG.

    Por ejemplo, para un ciclo de facturación determinado:

    • Hasta 1 GU de inspección es gratuita.
    • Las unidades de inspección se facturan a $0,20 por la cantidad de unidades entre 1 TU y 10 TU.
  • Los costos de procesamiento se expresan en rangos de gigabytes (GB) y terabytes (TB). Dentro de cada rango, el precio indicado es por GB.

    Por ejemplo, para un ciclo de facturación determinado:

    • Hasta 1 GB de almacenamiento estructurado, el procesamiento por lotes es gratuito.
    • Las unidades de almacenamiento estructurado y procesamiento por lotes se facturan a $0,50 por la cantidad de unidades entre 1 TB y 10 TB.
Suboperación 0-1 GU 1 GU-1 TU 1 TU-10 TU 10+ TU
Inspección $0.00 $0.30 $0.20 $0.10
Transformación $0.00 $3.00 $2.00 $1.00
Suboperación Categoría 0-1 GB 1 GB-1 TB 1 TB-10 TB 10+ TB
Tratamiento Almacenamiento estructurado por lotes $0.00 $0.60 $0.50 $0.40
Tratamiento Almacenamiento de blobs, por lotes $0.00 $0.08 $0.06 $0.05

Los cargos por las suboperaciones dependen de si se trabaja con datos FHIR o DICOM:

FHIR:

  • Se aplican cargos por inspección y transformación por la parte del recurso que se inspecciona en busca de datos confidenciales y posteriormente se transforma.
  • Los cargos de procesamiento se aplican a todo el recurso a la tarifa por lotes de almacenamiento estructurado.

DICOM:

  • Se aplican cargos de inspección a la parte del recurso (incluidos los datos de píxeles) que se inspecciona en busca de datos confidenciales.
  • Los cargos por transformación se aplican a la parte del recurso (excluyendo los datos de píxeles) que se transforma tras la inspección. Si se realiza la redacción de la imagen, los cargos solo se aplican a la inspección, no a la transformación. Para obtener información sobre cómo funciona esto en la práctica, consulte el ejemplo de desidentificación DICOM .
  • Los cargos por procesamiento se aplican a todo el recurso y se calculan en función del tamaño de la instancia DICOM original. Los cargos por procesamiento de metadatos DICOM se basan en la categoría de almacenamiento estructurado por lotes. Los cargos por procesamiento de datos de píxeles se basan en la categoría de almacenamiento de blobs por lotes.

Control de acceso FHIR

El precio de la función de control de acceso FHIR se basa en lo siguiente:

Los clientes pueden habilitar la función opcionalmente activando ConsentConfig . Si no se habilita, la función se desactivará y no se aplicará ningún cargo.

Se le cobrará mensualmente por los consentimientos de pacientes y las políticas administrativas vigentes. Una política activa cumple con todos estos criterios:

Unidad Precio
Consentimientos del paciente $0.05 por consentimiento activo del paciente por mes
Políticas de administración $50.00 por póliza de administrador activa por mes

El precio por política de consentimiento se prorratea. Si una política de consentimiento se elimina o se desactiva, la API de Cloud Healthcare solo cobrará por el periodo en que estuvo activa.

Las solicitudes FHIR que incluyen el encabezado X-Consent-Scope se clasifican en diferentes tipos de solicitud, lo que podría afectar el precio en comparación con las solicitudes sin el encabezado:

Tipo de solicitud original Tipo de solicitud con encabezado X-Consent-Scope
Solicitudes gratuitas Solicitudes gratuitas
Solicitudes estándar Solicitudes complejas
Solicitudes de múltiples operaciones Solicitudes complejas
Solicitudes complejas Solicitudes de operaciones avanzadas
Solicitudes de operaciones avanzadas Solicitudes de operaciones avanzadas

Para obtener detalles sobre los precios de cada tipo de solicitud, consulte Volumen de solicitudes .

Costos de reindexación

Llamar a los métodos fhirStores.applyConsents o fhirStores.applyAdminConsents genera cargos. Se le cobrará una solicitud multioperación por cada recurso FHIR que se reindexe como resultado de estas llamadas.

También se le cobrará por la reindexación de FHIR cuando actualice los recursos base del compartimento conforme a políticas en cascada aplicadas.

Para obtener detalles sobre los precios de solicitudes de operaciones múltiples, consulte Volumen de solicitudes .

Para detener los cargos por una póliza de consentimiento, siga estos pasos:

  1. Eliminar el recurso de política o cambiar su estado a inactive .
  2. Vuelva a aplicar la política llamando al método fhirStores.applyConsents (para consentimientos de pacientes) o fhirStores.applyAdminConsents (para políticas de administrador).

Los recursos de FHIR tienen versiones. Si elimina un recurso de política sin volver a aplicarla, el acceso al recurso seguirá siendo obligatorio y se aplicarán cargos de facturación.

Los clientes también pueden detener los cargos desactivando la función de Control de Acceso de FHIR. Para ello, editen la Tienda FHIR y eliminen el campo ConsentConfig . Tengan en cuenta que al desactivar esta función, se detendrá la aplicación de la política de consentimiento.

La API de administración de consentimiento se factura en función de la cantidad de recursos Consent que se administran y la cantidad de recursos UserDataMapping evaluados durante las operaciones de determinación de acceso por lotes.

La cantidad de consentimientos gestionados corresponde al promedio de objetos Consent ACTIVE y DRAFT durante el período de facturación. Los consentimientos REVOKED , REJECTED y ARCHIVED no se facturan.

Para el método de determinación de acceso por lotes projects.locations.datasets.consentStores.queryAccessibleData , la cantidad de recursos UserDataMapping evaluados es la cantidad total de recursos UserDataMapping en el almacén de consentimiento cuando se realiza una solicitud.

El almacenamiento y las operaciones de la API de Gestión de Consentimiento se facturan como se describe en Almacenamiento de datos y Volumen de solicitudes . Todo el almacenamiento del almacén de consentimiento se factura como Almacenamiento Estructurado, excepto los bytes no estructurados o BLOB que se almacenan dentro de un consentArtifact . Todas las operaciones de consentimiento son solicitudes estándar, excepto EvaluateUserConsent , que se factura como una solicitud compleja, y QueryAccessibleData , que se factura como se describe en la sección anterior. Durante el período promocional actual, no se le cobrará por el almacenamiento ni por las operaciones estándar/complejas.

Unidad Precio
Consentimientos gestionados $0.05 por consentimiento por mes
Determinación de acceso, lote $0,016 por cada millón de recursos UserDataMapping evaluados

Utilización de la red

Transferencia de datos entrantes

La transferencia de datos entrantes siempre es gratuita.

Transferencia de datos entre regiones

No hay ningún cargo por la transferencia de datos cuando la solicitud de transferencia se origina en la API de Cloud Healthcare y se dirige a cualquier servicio en Google Cloudque está en la misma región.

Los siguientes precios se aplican a transferencias de datos entre regiones o desde un grupo multirregional a una sola región del mismo continente y viceversa. Los precios son por GB al mes.

Origen y destino del tráfico 0 GB+
De América del Norte a América del Norte $0.01
De Europa a Europa $0.02
De Asia Pacífico a Asia Pacífico $0.05
Intercontinental (excluyendo Oceanía) $0.08
Intercontinental hacia/desde Oceanía $0.15
Uso general de la red

El uso general de la red se aplica a los datos que existen Google CloudLa API de Cloud Healthcare utiliza la Transferencia de Datos Premium por Internet, cuyos precios se muestran a continuación. Los precios de transferencia de datos son consistentes con Google Cloud Precios de red: Nivel Premium.

Los precios son por GB por mes.

Origen y destino del tráfico 0-10 TB 10 TB-150 TB 150 TB+
De América del Norte a América del Norte $0.105 $0.080 $0.060
De Europa a Europa $0.105 $0.080 $0.060
De Asia Pacífico a Asia Pacífico $0.120 $0.085 $0.080
De Sudamérica a Sudamérica $0.120 $0.085 $0.080
De Oceanía a Oceanía $0.120 $0.085 $0.080
Intercontinental (excluyendo Oceanía y China) $0.120 $0.085 $0.080
Intercontinental hacia/desde Oceanía $0.190 $0.160 $0.150
Cualquier tráfico hacia China $0.190 $0.160 $0.150

Ejemplos de precios

Ejemplo de precios de FHIR

Supongamos que una aplicación basada en FHIR está alojada en Google Cloud En europe-west2 se generan 25 000 000 de solicitudes al mes, con un promedio de 4 kB por recurso. Cinco millones de estas solicitudes son búsquedas FHIR, por lo que se facturan como solicitudes complejas. Durante un mes, el almacén FHIR almacena un promedio de 1 TB de datos, incluyendo la sobrecarga de copias de seguridad e indexación.

La siguiente tabla muestra el patrón de uso en el mes dado:

Categoría de precios Tipo de uso Cantidad
Volumen de solicitudes Solicitudes estándar
Solicitudes complejas
20.000.000
5.000.000
Almacenamiento de datos Almacenamiento estructurado en europe-west2 1 TB

Su factura del mes se calcula de la siguiente manera:

Categoría de precios Cálculo Precio
Volumen de solicitudes 25.000.000 de solicitudes en total:
(Nivel de solicitudes 0-25 000) 25 000 solicitudes estándar * $0,00
(Nivel de solicitudes de 25 000 a 1000 millones) 19 975 000 solicitudes estándar * $0,39
(Nivel de solicitudes 0-25 000) 25 000 solicitudes complejas * $0,00
(Nivel de solicitudes de 25 000 a 1000 millones) 4 975 000 solicitudes complejas * $0,69

$0.00
$77.90
$0.00
$34.33
Almacenamiento de datos 1 TB en total:
(Nivel 0-1 GB) 1 GB * $0,00
(Nivel de 1 GB a 1 TB) 1023 GB * $0,39

$0.00
$398.97
Total $511.20

Ejemplo de precios DICOM

Supongamos que, en un mes, un pequeño centro de imágenes genera lo siguiente en un almacén DICOM ubicado en us-central1 :

  • 1.000 estudios de rayos X (~10 MB cada uno)
  • 300 estudios de TC (~300 MB cada uno)
  • 200 estudios de resonancia magnética (~300 MB cada uno)

El centro de imágenes conserva las imágenes durante un año, lo que supone un almacenamiento mensual promedio de 160 GB y 6,4 GB adicionales de almacenamiento de metaetiquetas analizadas, incluyendo los gastos generales. Para estimar el número de solicitudes realizadas, supongamos que cada estudio de radiografía consta de una sola imagen y que cada estudio de tomografía computarizada (TC) y resonancia magnética consta de 300 imágenes.

Además, supongamos lo siguiente:

  • Para cada estudio, se realizan dos solicitudes de búsqueda de metadatos (transacción de búsqueda DICOMweb) para un total de 2*(1000 + 300 + 200) = 3000 solicitudes complejas.
  • Cada imagen se recupera dos veces, para un total de 2*(1000 + 300 * 300 + 200 * 300) = 302 000 solicitudes de operaciones múltiples.
  • Las imágenes deben transcodificarse cada vez que se solicitan, para un total de 2*160 GB = 320 GB transcodificados.

La siguiente tabla muestra el patrón de uso en el mes dado:

Categoría de precios Tipo de uso Cantidad
Volumen de solicitudes Solicitudes complejas
Solicitudes de múltiples operaciones
3.000
302.000
Almacenamiento de datos Almacenamiento estructurado en us-central1
Almacenamiento de blobs en us-central1
6,4 GB
160 GB
Operaciones ETL Transcodificar DICOM 320 GB

Su factura del mes se calcula de la siguiente manera:

Categoría de precios Cálculo Precio
Volumen de solicitudes 305.000 solicitudes en total:
(Nivel de solicitudes 0-25 000) 3000 solicitudes complejas * $0,00
(Nivel de solicitudes de 0 a 25 000) 25 000 solicitudes de operaciones múltiples * $0,00
(Nivel de solicitudes de 25 000 a 1000 millones) 277 000 solicitudes de operaciones múltiples * $0,39

$0.00
$0.00
$1.08
Almacenamiento de datos 166,4 GB en total:
(Nivel 0-1 GB) 0,5 GB de almacenamiento estructurado * $0,00
(Nivel de 1 GB a 1 TB) Almacenamiento estructurado de 5,9 GB * $0,24
(Nivel 0-1 GB) 1 GB de almacenamiento de blobs * $0,00
(Nivel de 1 GB a 1 TB) 159 GB de almacenamiento de blobs * $0,02

$0.00
$1.42
$0.00
$3.18
Operaciones ETL 320 GB en total:
(Nivel 0-1 GB) 1 GB * $0,00
(Nivel de 1 GB a 1 TB) 319 GB * $0,004

$0.00
$1.28
Total $6.96

Ejemplo de precios de HL7v2

Supongamos que un almacén HL7v2 en us-central1 está conectado a un centro de atención médica que genera 10 000 000 de mensajes al mes mediante un adaptador MLLP local. Como resultado, se enviarán 10 000 000 de solicitudes de ingesta a la API de Cloud Healthcare. En respuesta, se generan 10 000 000 de mensajes de confirmación (pero no se almacenan en el almacén HL7v2).

Durante un período de un mes, el almacén HL7v2 persiste un promedio de 80 GB de datos, incluidos los gastos generales de copia de seguridad e indexación.

La siguiente tabla muestra el patrón de uso en el mes dado:

Categoría de precios Tipo de uso Cantidad
Volumen de solicitudes Solicitudes estándar 20.000.000
Almacenamiento de datos Almacenamiento estructurado en us-central1 80 GB

Su factura del mes se calcula de la siguiente manera:

Categoría de precios Cálculo Precio
Volumen de solicitudes 20.000.000 de solicitudes en total:
(Nivel de solicitudes 0-25 000) 25 000 solicitudes estándar * $0,00
(Nivel de solicitudes de 25 000 a 1000 millones) 19 975 000 solicitudes estándar * $0,39

$0.00
$77.90
Almacenamiento de datos 80 GB en total:
(Nivel 0-1 GB) 1 GB * $0,00
(Nivel de 1 GB a 1 TB) 79 GB * $0,24

$0.00
$18.96
Total $96.86

Ejemplo de desidentificación de FHIR

Supongamos que desidentifica 10 GB de datos FHIR. Durante la desidentificación, se inspeccionará el 10 % (1 GB) de los datos, de los cuales el 10 % (0,1 GB) se transformará. Se utilizan 15 infoTypes por defecto.

Su factura por la desidentificación se calcula de la siguiente manera:

Suboperación Cálculo Precio
Inspección 10 GB * 0,1 inspeccionados * 15 tipos de información * $0,30/GU $4.50
Transformación 10 GB * 0,1 inspeccionados * 0,1 transformados * $3,00/GU $0.30
Tratamiento 10 GB * $0,60/GB $6.00
Total $10.80

Ejemplo de desidentificación DICOM

Supongamos que se desidentifican 10 GB de datos DICOM. El 90 % (9 GB) de los datos consiste en imágenes DICOM. Se inspeccionan todas las imágenes y el 10 % (0,9 GB) se transforma. Se utiliza un valor predeterminado de 16 infoTypes.

Su factura por la desidentificación se calcula de la siguiente manera:

Suboperación Cálculo Precio
Inspección 10 GB * 0,9 imágenes * 16 tipos de información * $0,30/GU $43.20
Transformación Incluido con inspección $0.00
Tratamiento Metadatos DICOM: 10 GB * 0,1 texto * $0,60/GB
Datos de píxeles: 10 GB * 0,9 imágenes * $0,08/GB
$0.60
$0,72
Total $44.52

Ejemplos de volumen de notificaciones

Supongamos que una aplicación basada en FHIR genera 1,6 millones de notificaciones de Pub/Sub al mes. Dado que las notificaciones se calculan por millón, su factura por notificaciones se calcula de la siguiente manera:

Tipo de notificación Cálculo Precio
Notificación de publicación/suscripción 1.600.000 notificaciones en total:
(Nivel de notificaciones de 0 a 100 000) 100 000 notificaciones * $0,00
(Nivel de notificaciones de 100 000 a 1,1 millones) $0,29
(Nivel de notificaciones de 1,1 millones a 1,6 millones) $0,29 * 0,5

$0.00
$0.29
$0.145
Total $0.435

API de lenguaje natural para atención médica

La API de Lenguaje Natural para el Cuidado de la Salud ofrece un conjunto de funciones para extraer información sanitaria de textos médicos. Solo paga por las funciones que utiliza, sin compromisos iniciales. La API admite las siguientes funciones:

Tipo de característica Descripción
Análisis de entidades Analice las entidades sanitarias en el texto. La respuesta incluye las menciones de las entidades reconocidas y las relaciones entre ellas. Cada entidad está vinculada a un vocabulario médico estándar.
Si paga en una moneda distinta a USD, se aplicarán los precios que figuran en su moneda en los SKU de Cloud Platform .

Registros de texto de precios

Su uso de la API de Lenguaje Natural para el Cuidado de la Salud se calcula en función del volumen mensual de registros de texto . Un registro de texto contiene 1000 caracteres . Los caracteres son Unicode (incluidos los espacios en blanco y cualquier carácter de marcado, como etiquetas HTML o XML).

Los cargos por registros de texto se clasifican en los siguientes niveles:

  • Gratis (1 registro de texto - 2500 registros de texto)
  • Volumen bajo (2500 registros de texto - 1 millón de registros de texto)
  • Alto volumen (más de 1.000.000 de registros de texto)

Los costos de la API de Lenguaje Natural para el Cuidado de la Salud se calculan mensualmente en función de las funciones utilizadas y la cantidad de registros de texto evaluados con ellas. La siguiente tabla muestra el precio por registro de texto durante un mes de facturación. Los precios del plan de bajo volumen solo se aplican a los registros de texto evaluados que exceden el nivel gratuito. Los precios del plan de alto volumen solo se aplican a los registros de texto evaluados que exceden el nivel de bajo volumen.

Característica Nivel gratuito (1 registro de texto - 2500 registros de texto) Nivel de bajo volumen (2500 registros de texto - 1 000 000 de registros de texto) Nivel de alto volumen (más de 1 000 000 de registros de texto)
Análisis de entidades $0.00 $0.10 $0.03

Los registros de texto se facturan en incrementos de 0,1 registros de texto, o unidades. Por ejemplo, si ha superado el nivel gratuito mensual y envía una solicitud de 800 caracteres, se le cobrarán 0,8 registros de texto. El coste total sería de 0,08 $, calculado de la siguiente manera: 0.8 * $0.10 .

Si el número de caracteres en una solicitud no es múltiplo de 100, el recuento de caracteres se redondea hacia arriba al siguiente incremento de 100.

La siguiente tabla muestra un ejemplo del precio de tres solicitudes enviadas a la API de Lenguaje Natural para Salud en el nivel de bajo volumen (suponiendo que ya se han enviado 2500 registros de texto y se ha agotado el nivel gratuito). Las solicitudes contienen 8000, 15 000 y 6000 caracteres.

Número de caracteres Unidades de registro de texto Precio
Solicitud 1 8.000 8 $0.80
Solicitud 2 15.000 15 $1.50
Solicitud 3 6.000 6 $0.60
Total 29.000 29 $2.90

La siguiente tabla muestra un ejemplo del precio de tres solicitudes enviadas a la API de Lenguaje Natural para el Sector Salud. Las solicitudes contienen 150 000 000 (150 millones), 800 000 000 (800 millones) y 600 000 000 (600 millones) de caracteres, lo que suma un total de 1 550 000 000 (1550 millones) de caracteres o 1 550 000 registros de texto.

Número de caracteres Unidades de registro de texto Unidades de registro de texto acumulativo Precio
Solicitud 1 150.000.000 150.000 150.000 $14,750.00 (0-2,500 registros de texto en el nivel gratuito, 2,501-150,000 registros de texto en el nivel de bajo volumen)
Solicitud 2 800.000.000 800.000 950.000 $80,000.00 (150,000-950,000 registros de texto en el nivel de bajo volumen)
Solicitud 3 600.000.000 600.000 1.550.000 $21,500.00 (950,000-1,000,000 de registros de texto en el nivel de bajo volumen, 550,000 registros de texto restantes en el nivel de alto volumen)
Total 1.550.000.000 1.550.000 1.550.000 $116,250.00

Costos de Google Cloud Platform

Si almacena texto para analizarlo en el almacenamiento en la nube o utiliza otrosGoogle Cloud recursos en conjunto con la API de lenguaje natural para atención médica, como la API de atención médica en la nube o las instancias de Compute Engine, también se le facturará por el uso de esos servicios. Consulte la Google Cloud Calculadora de precios para determinar otros costos según las tarifas actuales.

Para ver su estado de facturación actual en el Google Cloud Para consultar la consola, incluyendo el uso y su factura actual, consulte la página de Facturación . Para obtener más información sobre cómo administrar su cuenta, consulte la Documentación de Facturación en la Nube o el Soporte de Facturación y Pagos .

¿Qué sigue?

Solicitar una cotización personalizada

Con el plan de pago por uso de Google Cloud, solo pagas por los servicios que usas. Contacta con nuestro equipo de ventas para obtener un presupuesto personalizado para tu organización.
Contactar con ventas