A Cloud Healthcare API fornece protocolos e formatos padrão da indústria para carregar, armazenar, analisar e integrar dados de cuidados de saúde com aplicações baseadas na nuvem. A API suporta as seguintes aplicações:
- Aplicações de aprendizagem automática na área da saúde
- Integração ao nível dos dados de sistemas de cuidados de saúde
- Armazenamento e obtenção seguros de dados de cuidados de saúde e ciências da vida, incluindo informações de saúde protegidas eletrónicas (ePHI) e outras formas de PII
Para muitas aplicações, a Cloud Healthcare API pode oferecer uma alternativa baseada na nuvem às stacks no local que implementam as seguintes normas:
- Digital Imaging and Communications in Medicine (DICOM)
- Normas Fast Healthcare Interoperability Resources (FHIR) DSTU2, STU3 e R4
- Health Level Seven versão 2.x (HL7v2)
A Cloud Healthcare API simplifica a integração de dados com os sistemas existentes e permite que os programadores se concentrem em funcionalidades de diferenciação, como a experiência do utilizador e a inteligência.
Modelo de dados
A API consiste em três modalidades que implementam normas individuais ao nível da indústria:
- Dados de imagens médicas no formato Digital Imaging and Communications in Medicine (DICOM)
- Mensagens de eventos clínicos no formato Health Level Seven Version 2.x (HL7v2)
- Recursos clínicos no formato Fast Healthcare Interoperability Resources (FHIR)
Cada modalidade tem características estruturais e de processamento diferentes, mas todas são suportadas por um repositório de dados em conformidade com as normas que fornece operações de leitura, escrita, pesquisa e outras nos dados.
Os armazenamentos de dados correspondentes a cada modalidade residem em conjuntos de dados, que são contentores no seu projeto Google Cloud (Google Cloud) que contêm dados de cuidados de saúde específicos da modalidade.
Para mais informações, consulte o artigo Projetos, conjuntos de dados e repositórios de dados.
Funcionalidades da Cloud Healthcare API
Esta secção descreve as funcionalidades que compõem a Cloud Healthcare API e o objetivo principal de cada funcionalidade.
Conformidade com as normas
A Cloud Healthcare API implementa uma API REST para várias modalidades de cuidados de saúde. Por exemplo:
- A parte FHIR da API REST está em conformidade com as especificações DSTU2, STU3 e R4 FHIR.
- A parte DICOM da API REST está em conformidade com o DICOMweb, uma norma baseada na Web para a troca de imagens médicas.
Conformidade com os regulamentos de privacidade
A Cloud Healthcare API está abrangida pelas avaliações/certificações de segurança, privacidade e conformidade da Google CloudGoogle para normas da indústria, como:
- ISO 27001
- ISO 27017
- ISO 27018
- PCI DSS
A Cloud Healthcare API é um serviço abrangido pelo Google Cloud BAA da HIPAA, o que significa que os clientes podem usá-la com informações de saúde protegidas eletrónicas (ePHI), com a configuração adequada. A Cloud Healthcare API foi desenvolvida de acordo com as práticas de segurança e privacidade da Google.
Google Cloud fornece orientações detalhadas relativamente à conformidade com a HIPAA nos EUA, a PIPEDA no Canadá e outras normas de privacidade globais.
Controlo da localização dos dados
A localização dos dados é um componente essencial da API. Pode selecionar a localização de armazenamento para cada conjunto de dados a partir de uma lista de localizações atualmente disponíveis que correspondem a áreas geográficas distintas alinhadas com a estrutura regional do Google Cloud. Os armazenamentos de dados existem na mesma região que o respetivo conjunto de dados principal.
Para mais informações, consulte o artigo Regiões.
Segurança
O modelo de segurança da Cloud Healthcare API baseia-se no sistema de gestão de identidade e de acesso (IAM) da Google. As autorizações detalhadas da IAM dão-lhe controlo total sobre o que pode ser feito com os dados de cuidados de saúde e por quem. Para oferecer capacidades abrangentes de deteção de ameaças e gestão de tráfego, também existem implementações de proxies de código aberto para o sistema de gestão de APIs Apigee. Pode usar estas implementações para expor de forma segura ePHI sensíveis com aplicações de pacientes e fornecedores.
Importação e exportação em massa
As modalidades DICOM e FHIR da Cloud Healthcare API suportam a importação e a exportação em massa de dados, o que facilita a transferência de dados para e a partir do Cloud Storage.
Também pode exportar recursos FHIR e metadados da loja DICOM para o BigQuery. O BigQuery permite-lhe realizar deteção de dados avançada e cargas de trabalho de análise em grandes conjuntos de dados.
Para mais informações, consulte os artigos Importar e exportar dados DICOM e Exportar metadados DICOM.
Desidentificação dos dados
A Cloud Healthcare API suporta a desidentificação de dados ao nível do conjunto de dados, do FHIR store e do DICOM store. A desidentificação através da Cloud Healthcare API simplifica o processo de ocultação de informações confidenciais para fins de investigação e outros fins. Para mais informações, consulte o artigo Desidentificação dos dados.
Auditabilidade
Pode usar o Cloud Logging para auditar pedidos administrativos e de acesso a dados.
Para mais informações, consulte os artigos Controlo de acesso e Visualizar registos de auditoria do Cloud.
Alto desempenho
Através da tecnologia de alto desempenho da Google Cloud, a Cloud Healthcare API pode ser dimensionada para milhares de pedidos por segundo, mesmo quando acede a grandes volumes de dados.
Alta disponibilidade
A disponibilidade para cenários de missão crítica é possível através da infraestrutura robusta e altamente redundante do Google Cloud.
Durabilidade
A Cloud Healthcare API foi concebida para uma durabilidade anual de 99,999999999%. A durabilidade é alcançada através do armazenamento de dados em vários discos localizados em diferentes domínios de falhas de energia e de rede.