Projetos 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 Integridade 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
- microsoft/fhir-server: servidor FHIR de código aberto, que é a base para o serviço FHIR
- Para obter informações sobre as versões mais recentes, consulte Notas de versão
- Microsoft/FHIR-Server-Samples: Um ambiente de exemplo
Conversão de dados e anonimização
Conversor FHIR
- microsoft/FHIR-Converter: um projeto de conversão de dados que usa a ferramenta CLI e o ponto de extremidade FHIR de $convert-data para traduzir formatos de dados herdados de saúde em FHIR
- Integrado com o serviço FHIR e o servidor FHIR para Azure na forma de operação de $convert-dados
- Melhorias contínuas no OSS e integração contínua com os servidores FHIR
Conversor FHIR - Extensão de código VS
- microsoft/vscode-azurehealthcareapis-tools: uma extensão VS Code que contém uma coleção de ferramentas para trabalhar com o Conversor FHIR
- Lançado para o Visual Studio Marketplace, você pode instalá-lo aqui: FHIR Converter VS Code extension
- Usado para criar modelos de conversão Liquid e gerenciar modelos no Registro de Contêiner do Azure
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, eles também podem ser usados com o pipeline do Azure Data Factory (ADF) lendo dados FHIR do armazenamento de blob do Azure e gravando de volta os dados anonimizados
Pipelines de análise
Os Pipelines de Análise FHIR ajudam-no a criar componentes e pipelines para retangularizar e mover dados FHIR dos servidores FHIR do Azure, nomeadamente o Servidor FHIR dos Serviços de Dados de Saúde do Azure, a API do Azure para FHIR e o Servidor FHIR para o 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 Synapse Sync Agent
O FHIR to Synapse Sync Agent é uma função do Azure que extrai dados de um Servidor FHIR 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 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 uma piscina Synapse Spark. Você deve considerar o uso desta 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 CDM Gerador de Tubulação
O FHIR to CDM Pipeline Generator é uma ferramenta para gerar um pipeline do ADF para mover um instantâneo de dados de um servidor FHIR usando $export API para uma pasta CDM no 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 Synapse.
Esta solução permite que você transforme os dados em formato tabular à medida que são gravados na pasta CDM. Você deve considerar esta solução se quiser transformar dados FHIR em um esquema personalizado à medida que são extraídos do servidor FHIR.
Serviço MedTech
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: 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 de Dispositivo e FHIR e exportá-los para carregamento no serviço MedTech no portal do Azure.
Integração HealthKit e FHIR
- microsoft/healthkit-on-fhir: uma biblioteca Swift que automatiza a exportação de dados do Apple HealthKit para um servidor FHIR.
Serviço DICOM
O serviço DICOM fornece um Servidor de Imagem Médica 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óximos passos
Neste artigo, você aprendeu sobre alguns dos projetos GitHub de código aberto dos Serviços de Dados de Saúde do Azure 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 registada da HL7 e é utilizada com a permissão da HL7.