Compartilhar via


Projetos do GitHub

Temos muitos projetos de código aberto no GitHub que fornecem o código-fonte e instruções para implantar serviços para vários usos. Você é sempre bem-vindo a visitar nossos repositórios do GitHub para aprender e experimentar nossos recursos e produtos.

Exemplos dos Serviços de Dados de Saúde do Azure

  • Este repositório contém exemplos para os Serviços de Dados de Saúde do Azure, incluindo FHIR® (Fast Healthcare Interoperability Resources), DICOM, serviço MedTech e serviços relacionados a dados.

Kit de Ferramentas dos Serviços de Dados de Saúde do Azure

  • O Kit de Ferramentas dos Serviços de Dados de Saúde do Azure ajuda você a estender a funcionalidade dos Serviços de Dados de Saúde do Azure, fornecendo um conjunto de ferramentas consistente para criar operações personalizadas para modificar o comportamento do serviço principal.

Servidor FHIR

Conversão de Dados e Anonimização

FHIR Conversor

  • microsoft/FHIR-Converter: um projeto de conversão de dados que usa a ferramenta CLI e o ponto de extremidade FHIR de dados $convert para traduzir formatos de dados legados de saúde em FHIR
  • Integrado com o serviço FHIR e o servidor FHIR para Azure na forma de operação de dados $convert
  • Melhorias contínuas no OSS e integração contínua com os servidores FHIR

FHIR Converter - Extensão de código VS

Ferramentas FHIR para Anonimização

  • microsoft/Tools-for-Health-Data-Anonymization: um projeto de anonimização de dados que fornece ferramentas para desidentificar dados FHIR, bem como dados DICOM
  • Integrado com o serviço FHIR e o servidor FHIR para Azure na forma de de-identified $export operação
  • Para dados FHIR, ele também pode ser usado com o pipeline do Azure Data Factory (ADF) lendo dados FHIR do armazenamento de blob do Azure e gravando os dados anônimos

Pipelines de análise

Os Pipelines de Análise FHIR ajudam você a criar componentes e pipelines para retangularizar e mover dados FHIR de servidores FHIR do Azure, ou seja, Servidor FHIR dos Serviços de Dados de Saúde do Azure, API do Azure para FHIR e Servidor FHIR para Azure para Azure Data Lake e, assim, disponibilizá-los para análise com o Azure Synapse Analytics, o Power BI e o Azure Machine Learning.

As descrições e os recursos dessas duas soluções são resumidos abaixo:

FHIR para o agente de sincronização Synapse

O FHIR to Synapse Sync Agent é uma função do Azure que extrai dados de um FHIR Server usando APIs de Recursos FHIR, converte-os em arquivos Parquet hierárquicos e os grava no Azure Data Lake quase em tempo real. Esse agente também contém um script para criar tabelas e exibições externas no pool SQL do Synapse Serverless apontando para os arquivos Parquet.

Essa solução permite que você consulte todos os dados FHIR com ferramentas como Synapse Studio, SSMS e Power BI. Você também pode acessar os arquivos do Parquet diretamente de um pool do Synapse Spark. Você deve considerar o uso dessa solução se quiser acessar todos os seus dados FHIR quase em tempo real e quiser adiar a transformação personalizada para sistemas downstream.

FHIR para gerador de tubulação CDM

O FHIR to CDM Pipeline Generator é uma ferramenta para gerar um pipeline ADF para mover um instantâneo de dados de um servidor FHIR usando $export API para uma pasta CDM no formato Azure Data Lake Storage Gen 2 no .csv formato. A ferramenta requer um arquivo de configuração criado pelo usuário contendo instruções para projetar e nivelar recursos FHIR e campos em tabelas. Você também pode seguir as instruções para criar um pipeline downstream no espaço de trabalho Synapse para mover dados da pasta CDM para o pool SQL dedicado do Synapse.

Essa solução permite transformar os dados em formato tabular à medida que são gravados na pasta CDM. Você deve considerar essa solução se quiser transformar dados FHIR em um esquema personalizado à medida que são extraídos do servidor FHIR.

Serviço de tecnologia médica

Integração com Hub IoT e IoT Central

  • microsoft/iomt-fhir: integração com IoT Hub ou IoT Central para FHIR com normalização de dados e conversão FHIR dos dados normalizados
  • Normalização: as informações de dados do dispositivo são extraídas em um formato comum para processamento posterior
  • Conversão FHIR: os dados normalizados e agrupados são mapeados para FHIR. As observações são criadas ou atualizadas de acordo com modelos configurados e vinculadas ao dispositivo e ao paciente.
  • Ferramentas para ajudar a construir o mapa de conversação: visualize a configuração de mapeamento para normalizar os dados de entrada do dispositivo e transforme-os nos recursos FHIR. Os desenvolvedores podem usar essa ferramenta para editar e testar os mapeamentos de destino Device e FHIR e exportá-los para upload para o serviço MedTech no portal do Azure.

Integração HealthKit e FHIR

Serviço DICOM

O serviço DICOM fornece um Servidor de Imagens Médicas de código aberto para DICOM que é facilmente implantado no Azure. Ele permite a comunicação baseada em padrões com qualquer sistema habilitado para DICOMweb™ e injeta metadados DICOM em um servidor FHIR para criar uma visão holística dos dados do paciente. Para obter mais informações, consulte Gerenciar dados de imagens médicas com o serviço DICOM.

Próximas etapas

Neste artigo, você aprendeu sobre alguns dos projetos GitHub de código aberto do Azure Health Data Services que fornecem código-fonte e instruções para permitir que você experimente e implante serviços para vários usos. Para obter mais informações sobre os Serviços de Dados de Saúde do Azure, consulte

FHIR® é uma marca registrada da HL7 e é usado com a permissão da HL7.