En este documento se detallan los precios de la API Cloud Healthcare y la API Healthcare Natural Language.
En esta sección se detallan los precios de la API de Cloud Healthcare. También puedes usar la calculadora de precios de Google Cloud para estimar el coste de uso de esta API.
Advertencia: Se aplicarán cargos a tu organización por todas las funciones facturables de la API de Cloud Healthcare en todas las fases de lanzamiento.
Si pagas en una moneda que no sea el dólar estadounidense, se aplicarán los precios que figuran para tu divisa en los SKU de Cloud Platform.
Resumen de precios
Los precios de la API de Cloud Healthcare se basan en una combinación de los siguientes elementos:
Tablas de precios
En las siguientes tablas de precios se muestran los cargos que se aplican por el uso de la API de Cloud Healthcare.
Para ver ejemplos que reflejan el uso y los cargos, ve a la sección Ejemplos de precios.
Almacenamiento de datos
El almacenamiento de datos se factura según dos categorías: almacenamiento estructurado o almacenamiento de blobs. Los cargos por almacenamiento de blobs de 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 de otras clases de almacenamiento de blobs y su duración mínima de almacenamiento, consulta Almacenamiento de datos DICOM.
Clase de almacenamiento | Precio (USD) |
|---|---|
Almacenamiento estructurado | 0 gibibyte month to 1 gibibyte month 0,00 US$ (Free) / 1 gibibyte hour, per 1 month / account 1 gibibyte month to 1,024 gibibyte month 0,000328767 US$ / 1 gibibyte hour, per 1 month / account 1,024 gibibyte month and above 0,000260274 US$ / 1 gibibyte hour, per 1 month / account |
Almacenamiento de blobs | 0 gibibyte month to 1 gibibyte month 0,00 US$ (Free) / 1 gibibyte hour, per 1 month / account 1 gibibyte month and above 0,000027397 US$ / 1 gibibyte hour, per 1 month / account |
De forma predeterminada, todos los cargos por almacenamiento forman parte de la categoría de almacenamiento estructurado. El volumen de almacenamiento se basa en los bytes de datos ingeridos más la sobrecarga asociada a la indexación (medida por bytes indexados) y los bytes de las copias de seguridad. Los precios se basan en las mediciones periódicas agregadas de todos los almacenes de datos durante un periodo de facturación.
Volumen de solicitudes
Una solicitud es una operación HTTPS o gRPC que se invoca mediante cualquiera de las siguientes opciones:
Hay varios tipos de solicitudes:
Las primeras 25.000 solicitudes son sin coste económico. Una vez agotado el nivel sin coste económico, los siguientes niveles se tarifican por cada 100.000 solicitudes al mes.
Categoría | Precio (USD) |
|---|---|
Solicitudes estándar | 0 count to 25,000 count 0,00 US$ (Free) / 100,000 count, per 1 month / account 25,000 count to 1,000,000,000 count 0,39 US$ / 100,000 count, per 1 month / account 1,000,000,000 count and above 0,29 US$ / 100,000 count, per 1 month / account |
Solicitudes complejas | 0 count to 25,000 count 0,00 US$ (Free) / 100,000 count, per 1 month / account 25,000 count to 1,000,000,000 count 0,69 US$ / 100,000 count, per 1 month / account 1,000,000,000 count and above 0,59 US$ / 100,000 count, per 1 month / account |
Solicitudes multioperación | 0 count to 25,000 count 0,00 US$ (Free) / 100,000 count, per 1 month / account 25,000 count to 1,000,000,000 count 0,39 US$ / 100,000 count, per 1 month / account 1,000,000,000 count and above 0,29 US$ / 100,000 count, per 1 month / account |
Las solicitudes de operaciones avanzadas se facturan a 0,99 USD por cada 100.000 solicitudes.
A menos que se especifiquen en la siguiente tabla, todas las operaciones son solicitudes estándar. Desplázate para ver todo el contenido de la tabla.
Operaciones de solicitudes complejas | Operaciones de solicitudes multioperación | Operaciones sin coste económico | Operaciones avanzadas |
|---|---|---|---|
consentStores.evaluateUserConsents dicomStores.searchForInstances | dicomStores.studies.storeInstances dicomStores.studies.series.instances.retrieveInstance dicomStores.studies.retrieveStudy dicomStores.studies.series.retrieveSeries | dicomStores.studies.series.delete | |
Si se usan perfiles FHIR: | |||
Si se usan con el parámetro de consulta viewport, las llamadas a estos métodos también se facturan como operaciones de ETL si se realiza una transcodificación: |
Por ejemplo:
Volumen de notificaciones
Las notificaciones son eventos de streaming que se originan en los almacenes de datos y que se envían a Google Cloud o a endpoints externos. Contienen nombres de recursos, sus metadatos o recursos enteros. Además, se generan según la configuración que proporcione el usuario. De forma predeterminada, todas las notificaciones pertenecen a la categoría "Notificaciones estándar".
Los siguientes precios son por 1 millón de notificaciones al mes:
Categoría | Precio (USD) |
|---|---|
Notificaciones estándar | 0 count to 100,000 count 0,00 US$ (Free) / 1,000,000 count, per 1 month / account 100,000 count and above 0,29 US$ / 1,000,000 count, per 1 month / account |
Por ejemplo, las notificaciones de Pub/Sub que se envían a un tema de Pub/Sub vinculado a un almacén de datos son estándar.
Almacenamiento de datos DICOM
Los datos DICOM sin procesar de todas las regiones usan el almacenamiento de blobs. Los metadatos de imágenes DICOM ingeridas (como las etiquetas DICOM) disponibles para búsquedas se conservan y facturan como parte del almacenamiento estructurado.
Los precios de este tipo de almacenamiento se basan en la cantidad de bytes sin estructurar o "blobs" que se ingieren y almacenan, así como en la clase de almacenamiento que se usa. En la siguiente tabla se enumeran las diferentes clases de almacenamiento disponibles para almacenar datos DICOM sin procesar y su duración mínima de almacenamiento:
Clase de almacenamiento | Tiempo mínimo de almacenamiento |
|---|---|
Estándar | Ninguna |
Nearline | 30 días |
Coldline | 90 días |
Archivo | 365 días |
En la siguiente tabla se muestran los cargos aplicables en reposo al usar las clases de 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 (USD) |
|---|---|
Nearline | 0,000027397 US$ / 1 gibibyte hour |
Coldline | 0,000013699 US$ / 1 gibibyte hour |
Archivo | 0,00000411 US$ / 1 gibibyte hour |
Los cargos de la clase de almacenamiento Estándar se indican 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 cuando eliminas, sobrescribes o reescribes un objeto DICOM. Un ejemplo de reescritura es cuando cambias 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.
Veamos un ejemplo:
0,01 USD/GB al mes * 1 día / 30 días
0,01 USD/GB al mes × 1000 GB × 2 meses = 20 USD
(0,01 USD/GB/mes × 1 día ÷ 30 días) × 1000 GB × 30 días = 10 USD
Recuperación de datos DICOM
Se aplica un cargo por extracción cuando lees, copias, mueves o reescribes datos o metadatos de objetos almacenados en Nearline Storage, Coldline Storage o Archive Storage. Este coste se suma a los cargos por red asociados a la lectura de los datos.
En la siguiente tabla se muestran las tarifas de recuperación de cada clase de almacenamiento:
Clase de almacenamiento | Precio (USD) |
|---|---|
Estándar | 0 USD |
Nearline | 0,01 US$ / 1 gibibyte |
Coldline | 0,02 US$ / 1 gibibyte |
Archivo | 0,05 US$ / 1 gibibyte |
Por cada recuperación en Nearline Storage, Coldline Storage o Archive Storage, se aplica un cargo adicional por solicitud compleja.
Operaciones de extracción, transformación y carga (ETL)
Las operaciones de extracción, transformación y carga (ETL) de la API de Cloud Healthcare se dividen en las siguientes categorías:
En el volumen total se tienen en cuenta los datos agregados de todos los servicios durante cada periodo de facturación. En la siguiente tabla se enumeran los costes por GB de cada operación de ETL:
Categoría | Precio (USD) |
|---|---|
Exportar lote | 0 gibibyte to 1 gibibyte 0,19 US$ / 1 gibibyte, per 1 month / account 1 gibibyte to 1,024 gibibyte 0,14 US$ / 1 gibibyte, per 1 month / account 1,024 gibibyte and above 0,09 US$ / 1 gibibyte, per 1 month / account |
Exportar streaming | 0 gibibyte to 1 gibibyte 0,34 US$ / 1 gibibyte, per 1 month / account 1 gibibyte to 1,024 gibibyte 0,29 US$ / 1 gibibyte, per 1 month / account 1,024 gibibyte and above 0,24 US$ / 1 gibibyte, per 1 month / account |
Transcodificar DICOM | 0 gibibyte to 1 gibibyte 0,00 US$ (Free) / 1 gibibyte, per 1 month / account 1 gibibyte to 1,024 gibibyte 0,004 US$ / 1 gibibyte, per 1 month / account 1,024 gibibyte and above 0,003 US$ / 1 gibibyte, per 1 month / account |
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 cobra cuando se solicita una instancia DICOM con una sintaxis de transferencia distinta a la que se ha usado para subirla. Puede ser el caso con las solicitudes de transacción de recuperación y de exportación en bloque. Para obtener más información, consulta la sección sobre la recuperación de transacciones de la declaración de conformidad de DICOM.
A la hora de exportar a Cloud Storage:
A la hora de exportar a BigQuery:
Tanto en el caso de DICOM como en el de FHIR se usa una medición basada en el número de bytes de búfer de protocolo transferidos.
A la hora de transcodificar, el volumen de los datos no se basa en el tamaño intermedio máximo ni de salida, sino en el tamaño de entrada.
En la siguiente tabla se enumeran las operaciones de cada tipo de categoría ETL:
Operaciones de desidentificación
Las operaciones de desidentificación se facturan según el volumen de datos procesados en estas tres suboperaciones:
La cantidad de datos de cada suboperación depende de cómo esté configurada la operación principal.
Nota: Las operaciones de desidentificación se facturan progresivamente a medida que se completa el trabajo. Si una operación no se completa, es posible que se te facture el trabajo que se haya completado correctamente.
Los cargos de facturación se determinan cada mes en función del número de unidades procesadas y del nivel en que se encuentren. Hay tres tipos de unidades. Cada una de ellas se calcula de manera diferente:
El precio de cada tipo de unidad depende de la categoría, tal como se especifica en las tablas anteriores:
A continuación tienes un ejemplo de facturación de un ciclo determinado:
A continuación tienes un ejemplo de facturación de un ciclo determinado:
Suboperación | Precio (USD) |
|---|---|
Inspección | 0 count to 1,000,000,000 count 0,00 US$ (Free) / 1,000,000,000 count, per 1 month / account 1,000,000,000 count to 1,000,000,000,000 count 0,30 US$ / 1,000,000,000 count, per 1 month / account 1,000,000,000,000 count to 10,000,000,000,000 count 0,20 US$ / 1,000,000,000 count, per 1 month / account 10,000,000,000,000 count and above 0,10 US$ / 1,000,000,000 count, per 1 month / account |
Transformación | 0 count to 1,000,000,000 count 0,00 US$ (Free) / 1,000,000,000 count, per 1 month / account 1,000,000,000 count to 1,000,000,000,000 count 3,00 US$ / 1,000,000,000 count, per 1 month / account 1,000,000,000,000 count to 10,000,000,000,000 count 2,00 US$ / 1,000,000,000 count, per 1 month / account 10,000,000,000,000 count and above 1,00 US$ / 1,000,000,000 count, per 1 month / account |
Suboperación | Categoría | Precio (USD) |
|---|---|---|
Procesando | Almacenamiento estructurado, por lotes | 0 gibibyte to 1 gibibyte 0,00 US$ (Free) / 1 gibibyte, per 1 month / account 1 gibibyte to 1,024 gibibyte 0,60 US$ / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte 0,50 US$ / 1 gibibyte, per 1 month / account 10,240 gibibyte and above 0,40 US$ / 1 gibibyte, per 1 month / account |
Procesando | Almacenamiento de blobs, por lotes | 0 gibibyte to 1 gibibyte 0,00 US$ (Free) / 1 gibibyte, per 1 month / account 1 gibibyte to 1,024 gibibyte 0,08 US$ / 1 gibibyte, per 1 month / account 1,024 gibibyte to 10,240 gibibyte 0,06 US$ / 1 gibibyte, per 1 month / account 10,240 gibibyte and above 0,05 US$ / 1 gibibyte, per 1 month / account |
Los precios de las suboperaciones dependen de si trabajas con datos FHIR o DICOM:
FHIR:
DICOM:
Control de acceso a FHIR
El precio de la función de control de acceso a FHIR se basa en lo siguiente:
Los clientes pueden habilitar la función de forma opcional activando ConsentConfig. Si no la habilitas, la función se desactivará y no se te cobrará nada.
Políticas de consentimiento activas
Se te cobra mensualmente por los consentimientos de pacientes y las políticas de administrador activos. Una política activa cumple todos estos criterios:
Unidad | Precio (USD) |
|---|---|
Consentimiento del paciente | 0,05 USD por consentimiento de paciente activo al mes |
Políticas de administrador | 50,00 USD al mes por cada política de administrador activa |
El precio por política de consentimiento se prorratea. Si se elimina una política de consentimiento o se establece como inactiva, la API Cloud Healthcare solo cobrará por el periodo en el que la política estuvo activa.
Solicitudes con un ámbito de consentimiento
Las solicitudes de FHIR que incluyen el encabezado X-Consent-Scope se clasifican en diferentes tipos de solicitudes, lo que puede afectar a los precios en comparación con las solicitudes sin el encabezado:
Tipo de solicitud original | Tipo de solicitud con encabezado X-Consent-Scope |
|---|---|
Solicitudes sin coste económico | Solicitudes sin coste económico |
Solicitudes estándar | Solicitudes complejas |
Solicitudes multioperación | Solicitudes complejas |
Solicitudes complejas | Solicitudes de operaciones avanzadas |
Solicitudes de operaciones avanzadas | Solicitudes de operaciones avanzadas |
Para obtener más información sobre los precios de cada tipo de solicitud, consulta Volumen de solicitudes.
Costes de reindexación
Llamar a los métodos fhirStores.applyConsents o fhirStores.applyAdminConsents genera cargos. Se te cobra una solicitud multioperación por cada recurso FHIR que se vuelva a indexar como resultado de estas llamadas.
También se te cobra por la reindexación de FHIR cuando actualizas recursos base de compartimentos en virtud de políticas en cascada obligatorias.
Para obtener más información sobre los precios de las solicitudes de varias operaciones, consulta Volumen de solicitudes.
Fin de los cargos por políticas de consentimiento
Para detener los cargos de una política de consentimiento, sigue estos pasos:
Los recursos FHIR tienen versiones. Si eliminas un recurso de política sin volver a aplicar la política, el recurso seguirá teniendo el acceso aplicado y se te cobrarán cargos de facturación.
Los clientes también pueden detener los cargos inhabilitando la función de control de acceso a FHIR. Para ello, edita el almacén FHIR y elimina el campo ConsentConfig. Ten en cuenta que, si inhabilitas la función, se detendrán todas las implementaciones de la política de consentimiento.
Gestión de consentimientos y de la privacidad
La API Consent Management se factura según el número de recursos Consent que se gestionan y el número de recursos UserDataMapping que se evalúan cuando se realizan operaciones por lotes de determinación del acceso.
El número de consentimientos que se gestionan se corresponde con el número medio de objetos Consent en estado ACTIVE y DRAFT que se utilizan durante cada periodo de facturación. Los consentimientos REVOKED, REJECTED y ARCHIVED no se facturan.
Para el método de determinación del acceso por lotes projects.locations.datasets.consentStores.queryAccessibleData, el número de recursos UserDataMapping evaluados es el número total de recursos UserDataMapping que hay en el almacén de consentimientos cuando se realiza una solicitud.
El almacenamiento y las operaciones de la API Consent Management se facturan como se describe en las secciones Almacenamiento de datos y Volumen de solicitudes. Todo el almacén de consentimientos se factura como almacenamiento estructurado, con la excepción de los bytes no estructurados o "blobs", que se almacenan en un ConsentArtifact. Todas las operaciones de consentimiento se consideran solicitudes estándar excepto EvaluateUserConsent, que se factura como una solicitud compleja, y QueryAccessibleData, que se factura tal y como se describe en la sección anterior. Durante el periodo promocional actual, no se te aplicará ningún cargo por el almacenamiento ni por las operaciones estándar o complejas.
Unidad | Precio (USD) |
|---|---|
Consentimientos gestionados | 0,000068493 US$ / 1 hour |
Determinación del acceso, por lotes | 0,016 US$ / 1,000,000 count, per 1 month / account |
Uso de la red
Transferencia de datos entrantes
La transferencia de datos entrantes siempre es sin coste económico.
Transferencia de datos interregionales
La transferencia de datos es sin coste económico cuando la solicitud de transferencia procede de la API de Cloud Healthcare y llega a cualquier servicio de Google Cloud de la misma región.
Los siguientes precios se aplican a las transferencias de datos de una región a otra o de un grupo multirregional a una única región del mismo continente y viceversa. Los precios son por GB al mes.
Origen y destino del tráfico | Más de 0 GB |
|---|---|
De Norteamérica a Norteamérica | 0,01 US$ / 1 gibibyte, per 1 month / account |
De Europa a Europa | 0,02 US$ / 1 gibibyte, per 1 month / account |
De Asia‑Pacífico a Asia‑Pacífico | 0,05 US$ / 1 gibibyte, per 1 month / account |
Intercontinental (excluida Oceanía) | 0,08 US$ / 1 gibibyte, per 1 month / account |
Intercontinental con Oceanía como origen o destino | 0,15 US$ / 1 gibibyte, per 1 month / account |
Uso de red general
El uso de red general se aplica a los datos que salen de Google Cloud. La API de Cloud Healthcare usa la transferencia de datos por Internet premium con los precios que se detallan a continuación. Los precios de transferencia de datos se corresponden con los del nivel premium de la red de Google Cloud.
Los precios son por GB al mes.
Origen y destino del tráfico | Precio (USD) |
|---|---|
De Norteamérica a Norteamérica | 0 gibibyte to 10,240 gibibyte 0,105 US$ / 1 gibibyte, per 1 month / account 10,240 gibibyte to 153,600 gibibyte 0,08 US$ / 1 gibibyte, per 1 month / account 153,600 gibibyte and above 0,06 US$ / 1 gibibyte, per 1 month / account |
De Europa a Europa | 0 gibibyte to 10,240 gibibyte 0,105 US$ / 1 gibibyte, per 1 month / account 10,240 gibibyte to 153,600 gibibyte 0,08 US$ / 1 gibibyte, per 1 month / account 153,600 gibibyte and above 0,06 US$ / 1 gibibyte, per 1 month / account |
De Asia‑Pacífico a Asia‑Pacífico | 0 gibibyte to 10,240 gibibyte 0,12 US$ / 1 gibibyte, per 1 month / account 10,240 gibibyte to 153,600 gibibyte 0,085 US$ / 1 gibibyte, per 1 month / account 153,600 gibibyte and above 0,08 US$ / 1 gibibyte, per 1 month / account |
De Sudamérica a Sudamérica | 0 gibibyte to 10,240 gibibyte 0,12 US$ / 1 gibibyte, per 1 month / account 10,240 gibibyte to 153,600 gibibyte 0,085 US$ / 1 gibibyte, per 1 month / account 153,600 gibibyte and above 0,08 US$ / 1 gibibyte, per 1 month / account |
De Oceanía a Oceanía | 0 gibibyte to 10,240 gibibyte 0,12 US$ / 1 gibibyte, per 1 month / account 10,240 gibibyte to 153,600 gibibyte 0,085 US$ / 1 gibibyte, per 1 month / account 153,600 gibibyte and above 0,08 US$ / 1 gibibyte, per 1 month / account |
Intercontinental (excluidas Oceanía y China) | 0 gibibyte to 10,240 gibibyte 0,12 US$ / 1 gibibyte, per 1 month / account 10,240 gibibyte to 153,600 gibibyte 0,085 US$ / 1 gibibyte, per 1 month / account 153,600 gibibyte and above 0,08 US$ / 1 gibibyte, per 1 month / account |
Intercontinental con Oceanía como origen o destino | 0 gibibyte to 10,240 gibibyte 0,19 US$ / 1 gibibyte, per 1 month / account 10,240 gibibyte to 153,600 gibibyte 0,16 US$ / 1 gibibyte, per 1 month / account 153,600 gibibyte and above 0,15 US$ / 1 gibibyte, per 1 month / account |
Cualquier tráfico a China | 0 gibibyte to 10,240 gibibyte 0,19 US$ / 1 gibibyte, per 1 month / account 10,240 gibibyte to 153,600 gibibyte 0,16 US$ / 1 gibibyte, per 1 month / account 153,600 gibibyte and above 0,15 US$ / 1 gibibyte, per 1 month / account |
Ejemplos de precios
Ejemplo de precios de FHIR
Supongamos que una aplicación basada en FHIR y alojada en la región europe-west2 de Google Cloud produce 25 millones de solicitudes al mes con una media de 4 kB por recurso. Como cinco millones de esas solicitudes son búsquedas FHIR, se facturan como solicitudes complejas. En el periodo de un mes, el almacén FHIR conserva una media de 1 TB de datos, incluida la sobrecarga asociada a la indexación y las copias de seguridad.
En la siguiente tabla aparece el patrón de uso durante el mes en cuestión:
Categoría de precios | Tipo de uso | Importe |
|---|---|---|
Solicitudes estándar Solicitudes complejas | 20.000.000 5.000.000 | |
Almacenamiento estructurado en europe-west2 | 1 TB |
La factura del mes se calcularía así:
Categoría de precios | Cálculo | Precio (USD) |
|---|---|---|
Volumen de solicitudes | 25.000.000 de solicitudes totales: | |
(Nivel de hasta 25.000 solicitudes) 25.000 solicitudes estándar * 0,00 USD | 0,00 USD | |
(Nivel de 25.000 a 1000 millones de solicitudes) 19.975.000 solicitudes estándar × 0,39 USD | 77,90 € | |
(Nivel de hasta 25.000 solicitudes) 25.000 solicitudes complejas * 0,00 USD | 0,00 USD | |
(Nivel de 25.000 a 1000 millones de solicitudes) 4.975.000 solicitudes complejas * 0,69 USD | 34,33 USD | |
Almacenamiento de datos | 1 TB en total: | |
(Nivel de hasta 1 GB) 1 GB * 0,00 USD | 0,00 USD | |
(Nivel de 1 GB a 1 TB) 1023 GB * 0,39 USD | 398,97 USD | |
Total | 511,20 USD |
Ejemplo de precios de DICOM
Supongamos que, en un mes, un pequeño centro de diagnóstico por imagen genera los siguientes elementos en un almacén DICOM ubicado en us-central1:
El centro conserva las imágenes durante un año, lo que conlleva un almacenamiento medio mensual de 160 GB y 6,4 GB adicionales de metaetiquetas analizadas, incluida la sobrecarga. Para calcular el número de solicitudes realizadas, supongamos que cada estudio de rayos X consta de una única imagen, y cada tomografía y cada resonancia magnética, de 300 imágenes.
Supongamos también lo siguiente:
En la siguiente tabla aparece el patrón de uso durante el mes en cuestión:
Categoría de precios | Tipo de uso | Importe |
|---|---|---|
Solicitudes complejas Solicitudes multioperación | 3000 302.000 | |
Almacenamiento estructurado en us-central1 Almacenamiento de blobs en us-central1 | 6,4 GB 160 GB | |
Transcodificar DICOM | 320 GB |
La factura del mes se calcularía así:
Categoría de precios | Cálculo | Precio (USD) |
|---|---|---|
Volumen de solicitudes | 305.000 solicitudes en total: | |
(Nivel de hasta 25.000 solicitudes) 3000 solicitudes complejas * 0,00 USD | 0,00 USD | |
(Nivel de hasta 25.000 solicitudes) 25.000 solicitudes multioperación × 0,00 USD | 0,00 USD | |
(Nivel de 25.000 a 1000 millones de solicitudes) 277.000 solicitudes multioperación × 0,39 USD | 1,08 USD | |
Almacenamiento de datos | 166,4 GB en total: | |
(Nivel de hasta 1 GB) 0,5 GB de almacenamiento estructurado * 0,00 USD | 0,00 USD | |
(Nivel de 1 GB a 1 TB) 5,9 GB de almacenamiento estructurado * 0,24 USD | 1,42 USD | |
(Nivel de hasta 1 GB) 1 GB de almacenamiento de blobs * 0,00 USD | 0,00 USD | |
(Nivel de 1 GB a 1 TB) 159 GB de almacenamiento de blobs * 0,02 USD | 3,18 USD | |
Operaciones de extracción, transformación y carga (ETL) | 320 GB en total: | |
(Nivel de hasta 1 GB) 1 GB * 0,00 USD | 0,00 USD | |
(Nivel de 1 GB a 1 TB) 319 GB * 0,004 USD | 1,28 USD | |
Total | 6,96 USD |
Ejemplo de precios de HL7v2
Supongamos que un almacén HL7v2 de us-central1 está conectado a un centro sanitario que crea 10 millones de mensajes mensuales mediante un adaptador MLLP on-premise. Como consecuencia, se envían 10 millones de solicitudes de ingestión a la API de Cloud Healthcare. En respuesta, se generan 10 millones de mensajes de confirmación (aunque no se conservan en el almacén HL7v2).
En el periodo de un mes, el almacén HL7v2 conserva una media de 80 GB de datos, incluida la sobrecarga asociada a la indexación y las copias de seguridad.
En la siguiente tabla aparece el patrón de uso durante el mes en cuestión:
Categoría de precios | Tipo de uso | Importe |
|---|---|---|
Solicitudes estándar | 20.000.000 | |
Almacenamiento estructurado en us-central1 | 80 GB |
La factura del mes se calcularía así:
Categoría de precios | Cálculo | Precio (USD) |
|---|---|---|
Volumen de solicitudes | 20.000.000 de solicitudes en total: | |
(Nivel de hasta 25.000 solicitudes) 25.000 solicitudes estándar * 0,00 USD | 0,00 USD | |
(Nivel de 25.000 a 1000 millones de solicitudes) 19.975.000 solicitudes estándar × 0,39 USD | 77,90 € | |
Almacenamiento de datos | 80 GB en total: | |
(Nivel de hasta 1 GB) 1 GB * 0,00 USD | 0,00 USD | |
(Nivel de 1 GB a 1 TB) 79 GB * 0,24 USD | 18,96 USD | |
Total | 96,86 USD |
Ejemplo de desidentificación de FHIR
Supongamos que desidentificas 10 GB de datos FHIR. Durante el proceso, se inspecciona el 10 % de los datos (1 GB), del cual se transforma, a su vez, el 10% (0,1 GB). De forma predeterminada, se usan 15 infoTypes.
La factura de la desidentificación se calcularía así:
Suboperación | Cálculo | Precio (USD) |
|---|---|---|
Inspección | 10 GB * 0,1 inspeccionado * 15 infoTypes * 0,30 USD/GU | 4,50 USD |
Transformación | 10 GB * 0,1 inspeccionado * 0,1 transformado * 3,00 USD/GU | 0,30 USD |
Procesando | 10 GB * 0,60 USD/GB | 6,00 USD |
Total | 10,80 USD |
Ejemplo de desidentificación de DICOM
Supongamos que desidentificas 10 GB de datos DICOM. El 90 % de los datos (9 GB) consta de imágenes DICOM. Aunque se inspeccionan todas las imágenes, se transforma el 10% (0,9 GB). De forma predeterminada, se usan 16 infoTypes.
La factura de la desidentificación se calcularía así:
Suboperación | Cálculo | Precio (USD) |
|---|---|---|
Inspección | 10 GB * 0,9 imágenes * 16 infoTypes * 0,30 USD/GU | 43,20 USD |
Transformación | Se incluye con la inspección | 0,00 USD |
Procesando | Metadatos DICOM: 10 GB * 0,1 de texto * 0,60 USD/GB | 0,60 USD |
Datos de píxeles: 10 GB * 0,9 imágenes * 0,08 USD/GB | 0,72 USD | |
Total | 44,52 USD |
Ejemplos de volumen de notificaciones
Supongamos que una aplicación basada en FHIR genera 1,6 millones de notificaciones de Pub/Sub al mes. Como las notificaciones se calculan por 1 millón, tu factura por las notificaciones se determinaría así:
Tipo de notificación | Cálculo | Precio (USD) |
|---|---|---|
Notificación de Pub/Sub | 1.600.000 de notificaciones totales: | |
(Nivel de hasta 100.000 notificaciones) 100.000 notificaciones × 0,00 USD | 0,00 USD | |
(Nivel de 100.000 a 1,1 millones de notificaciones) 0,29 USD | 0,29 USD | |
(Nivel de 1,1 millones a 1,6 millones de notificaciones) 0,29 USD * 0,5 | 0,145 USD | |
Total | 0,435 USD |
La API Natural Language de Healthcare proporciona una serie de funciones para extraer información de atención sanitaria de texto médico. y solo pagas por las que utilizas, sin necesidad de comprometerte a nada por adelantado. La API admite estas funciones:
Tipo de característica | Descripción |
|---|---|
Análisis de entidades | Analiza entidades de atención médica en texto. La respuesta incluye las menciones a entidades reconocidas y las relaciones entre ellas. Cada entidad está vinculada a un vocabulario médico estándar. |
Si pagas en una moneda que no sea el dólar estadounidense, se aplicarán los precios que figuran para tu divisa en los SKU de Cloud Platform.
Precios de los registros de texto
El uso que haces de la API Natural Language de Healthcare se calcula en términos de volumen mensual de registros de texto. Cada registro de texto contiene 1000 caracteres. Los caracteres son caracteres Unicode (incluidos los espacios en blanco y caracteres de marcado, como las etiquetas HTML o XML).
Los cargos por registros de texto se clasifican en los siguientes niveles:
Los costes de la API Natural Language de Healthcare se calculan cada mes según las funciones utilizadas y la cantidad de registros de texto evaluados mediante esas funciones. En la tabla que aparece a continuación, se muestra el precio por un registro de texto durante un mes de facturación. Los precios del nivel de bajo volumen solo se aplican a los registros de texto evaluados que superen el nivel sin coste económico. Los precios del nivel de volumen alto solo se aplican a los registros de texto evaluados que superen el nivel de volumen bajo.
Función | Precio (USD) |
|---|---|
Análisis de entidades | 0 count to 2,500 count 0,00 US$ (Free) / 1 count, per 1 month / account 2,500 count and above 0,10 US$ / 1 count, per 1 month / account |
Los registros de texto se facturan en incrementos de registros de texto de 0,1 o en unidades. Por ejemplo, si has superado el nivel sin coste económico mensual y envías una solicitud que contiene 800 caracteres, se te cobrarán 0, 8 registros de texto. El coste total sería de 0,08 USD, calculado de la siguiente manera: 0,8 GB × 0,10 USD.
Si el número de caracteres de una solicitud no es múltiplo de 100, el recuento de caracteres se redondea al alza al siguiente incremento de 100.
En la tabla siguiente se muestra un ejemplo de los precios de tres solicitudes enviadas a la API Healthcare Natural Language en el nivel de volumen bajo (supongamos que ya se han enviado 2500 registros de texto y que se ha agotado el nivel sin coste económico). Las solicitudes contienen 8000, 15.000 y 6000 caracteres, respectivamente.
Número de caracteres | Unidades de registros de texto | Precio (USD) | |
|---|---|---|---|
Solicitud 1 | 8000 | 8 | 0,80 USD |
Solicitud 2 | 15.000 | 15 | 1,50 USD |
Solicitud 3 | 6000 | 6 | 0,60 USD |
Total | 29.000 | 29 | 2,90 USD |
En la tabla siguiente se muestra un ejemplo de los precios de tres solicitudes enviadas a la API Healthcare Natural Language. Las solicitudes contienen 150.000.000, 800.000.000 y 600.000.000 caracteres, respectivamente, lo que hace un total de 1.550.000.000 caracteres o 1.550.000 registros de texto.
Número de caracteres | Unidades de registros de texto | Unidades de registros de texto acumuladas | Precio (USD) | |
|---|---|---|---|---|
Solicitud 1 | 150.000.000 | 150.000 | 150.000 | 14.750,00 USD (0-2500 registros de texto en el nivel sin coste económico, 2501-150.000 registros de texto en el nivel de bajo volumen) |
Solicitud 2 | 800.000.000 | 800.000 | 950.000 | 80.000,00 USD (entre 150.000 y 950.000 registros de texto en el nivel de bajo volumen) |
Solicitud 3 | 600.000.000 | 600.000 | 1.550.000 | 21.500 USD (950.000-1.000.000 de registros de texto en el nivel de bajo volumen y los 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 |
Costes de Google Cloud Platform
Si almacenas texto en Cloud Storage para analizarlo o utilizas otros recursos de Google Cloud (como las instancias de la API de Cloud Healthcare o de Compute Engine) junto con la API Natural Language de Healthcare, también se te cobrará por el uso de esos servicios. Consulta la calculadora de precios de Google Cloud para determinar otros costes según las tarifas actuales.
Para ver el estado actual de tu facturación, incluidos el uso y la factura en curso, visita la página Facturación de la consola de APIs de Google. Si quieres obtener más información sobre cómo gestionar tu cuenta, consulta la documentación de Facturación de Cloud o la página de asistencia para pagos y facturación.