Notas de versão: 2023 Azure Health Data Services
Este artigo descreve recursos, aprimoramentos e correções de bugs lançados em 2023 para o serviço FHIR®, o serviço DICOM® e o serviço MedTech nos Serviços de Dados de Saúde do Azure.
Dezembro de 2023
Serviços de Dados de Saúde do Azure
Criptografia com chaves gerenciadas pelo cliente para os serviços FHIR e DICOM
Os dados armazenados nos Serviços de Dados de Saúde do Azure são encriptados automática e sem problemas com chaves geridas pelo serviço geridas pela Microsoft. Você pode habilitar a criptografia de dados com chaves gerenciadas pelo cliente (CMK) para serviços FHIR e DICOM novos e existentes, fornecendo à sua organização maior flexibilidade para gerenciar controles de acesso.
Saiba mais:
- Configurar chaves geridas pelo cliente para o serviço FHIR
- Configurar chaves geridas pelo cliente para o serviço DICOM
Serviço DICOM
Armazenar e gerenciar dados de imagens médicas com o Armazenamento do Azure Data Lake (visualização)
Com a integração do serviço DICOM com o Armazenamento Azure Data Lake disponível para visualização, as organizações têm controle total sobre seus dados de imagem e maior flexibilidade para acessar e trabalhar com esses dados por meio do ecossistema de armazenamento do Azure e APIs. Usando o Armazenamento Azure Data Lake com o serviço DICOM, as organizações podem:
- Habilite o acesso direto aos dados de imagens médicas armazenados pelo serviço DICOM usando APIs de armazenamento do Azure e APIs DICOMweb, fornecendo mais flexibilidade para acessar e trabalhar com os dados.
- Abra dados de imagens médicas até todo o ecossistema de ferramentas para trabalhar com o armazenamento do Azure, incluindo AzCopy, Azure Storage Explorer e a biblioteca Data Movement.
- Desbloqueie novos cenários de análise e IA/ML usando serviços que se integram nativamente ao Armazenamento do Azure Data Lake, incluindo Azure Synapse, Azure Databricks, Azure Machine Learning e Microsoft Fabric.
- Conceda controles para gerenciar permissões de armazenamento, controles de acesso, camadas e regras.
Saiba mais:
- Integração do Armazenamento Azure Data Lake para o serviço DICOM nos Serviços de Dados de Saúde do Azure
- Implantar o serviço DICOM com o Armazenamento do Azure Data Lake
Serviço FHIR
Melhoria da operação de exportação
A export
operação suporta a exportação de recursos versionados e recursos excluídos suavemente.
Saiba mais:
Novembro de 2023
Serviços de Dados de Saúde do Azure
Página inicial unificada do portal do Azure
No portal do Azure, lançamos uma página de destino unificada que permite que os usuários acessem todos os Microsoft Health Data e AI Services em um só lugar. A página de destino facilita a localização e o uso de todos os dados de saúde e serviços de IA relacionados e inclui links para documentação relevante para ajudar os usuários a começar. Para verificar a página de destino, inicie sessão na sua subscrição do Azure e, em seguida, procure Dados de Saúde e Serviços de IA.
Serviço FHIR
Capacidade de exclusão em massa (visualização)
A bulk delete
operação permite que você exclua recursos do servidor FHIR de forma assíncrona. A bulk delete
operação pode ser executada no nível do sistema ou para tipos de recursos individuais.
Saiba mais:
A operação de importação suporta recursos excluídos suavemente
A capacidade de importar recursos excluídos por software é útil durante a migração da API do Azure para FHIR para os Serviços de Dados de Saúde do Azure. Ver PR #3530
Melhoria de desempenho para consultas
Melhoramos o desempenho das consultas FHIR com o _include
parâmetro. Ver PR #3572.
Correções de erros
Corrigido: A pesquisa com
_include
e curinga resulta em falha de consulta. O problema é corrigido e permite que apenas o personagem*
selvagem esteja presente e_include
_revinclude
pesquise. PR #3541.Corrigido: vários trabalhos de exportação criados resultam em aumento do volume de armazenamento de dados. Devido a um bug, os trabalhos de exportação criaram vários trabalhos filho quando usados com o parâmetro typefilter. A correção resolve o problema. Ver PR #3567.
Corrigido: Exceção recuperável para operação de importação ao usar arquivos duplicados. Se houver arquivos duplicados durante a importação, uma exceção será lançada. Esta exceção foi considerada uma exceção recuperável. A correção resolve o problema. As operações de importação com o mesmo arquivo não são mais recuperáveis. Ver PR #3557.
Outubro de 2023
Serviço DICOM
Importação em massa (visualização)
A importação em massa simplifica o processo de adição de dados ao serviço DICOM. Quando habilitada, o recurso cria um contêiner de armazenamento e .dcm arquivos copiados para o contêiner são adicionados automaticamente ao serviço DICOM. Para obter mais informações, consulte Importar arquivos DICOM (visualização).
Setembro de 2023
Serviços de Dados de Saúde do Azure
Melhorias na navegação da documentação
As melhorias na navegação da documentação incluem uma nova página de hub para os Serviços de Dados de Saúde do Azure: Documentação dos Serviços de Dados de Saúde do Azure. Além disso, as correções para a trilha na documentação dos serviços FHIR, DICOM e MedTech e no sumário tornam mais fácil e intuitivo encontrar documentação.
Serviço FHIR
Anúncio de desativação da API do Azure para FHIR
A API do Azure para FHIR será desativada em 30 de setembro de 2026. O serviço FHIR dos Serviços de Dados de Saúde do Azure é a versão evoluída da API do Azure para FHIR que permite aos clientes gerir serviços FHIR, DICOM e MedTech com integrações noutros serviços do Azure. Devido à desativação da API do Azure para FHIR, novas implantações não serão permitidas a partir de 1º de abril de 2025. Para obter mais informações, consulte estratégias de migração.
Agosto de 2023
Serviço FHIR
Importação incremental
A operação de importação suporta o modo de carga incremental, que é otimizado para carregar dados periodicamente no serviço FHIR.
Com o modo de carga incremental, as organizações de saúde podem:
- Execute a ingestão simultânea de dados enquanto executa simultaneamente operações API CRUD no servidor FHIR.
- Ingerir recursos FHIR versionados.
- Manter o valor de campo nos recursos FHIR durante a
lastUpdated
ingestão. - Suporta referências condicionais.
Saiba mais:
Paralelização batch-bundle (visualização)
Os pacotes em lote são executados em série no serviço FHIR por padrão. Para melhorar a taxa de transferência com chamadas de pacote, habilitamos o processamento paralelo de pacotes em lote para visualização.
Saiba mais:
- Paralelização de pacotes em lote
- Termos de utilização suplementares para pré-visualizações do Microsoft Azure
Correções de erros
Fixo: A precisão do valor decimal está alinhada com a especificação FHIR. Antes da correção, o serviço FHIR permitia um valor de precisão de [18,6]. O serviço foi atualizado para suportar a precisão do valor decimal de [36,18] de acordo com a especificação FHIR. Consulte Tipos de dados de especificação FHIR.
Corrigido: Reindexar no parâmetro de pesquisa direcionada define o status corretamente. Identificamos um bug em que, depois de executar a reindexação de parâmetros de pesquisa direcionados, os dados de recursos com parâmetro de pesquisa não eram pesquisáveis. Este bug foi resolvido alterando o status do parâmetro de pesquisa. Ver PR #3400.
Julho de 2023
Serviço FHIR
Correções de erros
Corrigido: Repetição contínua na operação de importação. Observamos um problema em que $import tentava novamente quando o tamanho do arquivo NDJSON era maior que 2 GB. O problema foi corrigido. Ver PR #3342.
Corrigido: Reinício do trabalho de exportação em nível de paciente e grupo. As exportações a nível de doentes e de grupo em caso de interrupção seriam retomadas desde o início. Este bug é corrigido para reiniciar os trabalhos de exportação a partir da última página de resultados concluída com êxito. Ver PR #3205.
Serviço DICOM
API versão 2
A API de serviço DICOM versão 2 (v2) introduz várias alterações e novos recursos. O mais notável é a mudança na validação de atributos DICOM durante operações de armazenamento (STOW). A partir da v2, a solicitação falhará somente se os atributos necessários falharem na validação.
Saiba mais:
Junho de 2023
Serviço FHIR
Correções de erros
Corrigido: a operação de reindexação fornece o status do trabalho no nível do recurso. A
reindex
operação suporta a determinação do status da operação com areindex
ajuda da chamadaGET {{FHIR_URL}}/_operations/reindex/{{reindexJobId}}
de API. Para ver quantos recursos foram reindexados, procure o campo resourceReindexProgressByResource na resposta. Este campo mostra o progresso de cada tipo de recurso. Ver PR #3286.Corrigido: Otimização de consultas de pesquisa complexas. Algumas organizações enfrentaram problemas em que consultas FHIR complexas com parâmetros de pesquisa de referência expiravam. O problema foi corrigido atualizando o gerador de consultas SQL para usar um INNER JOIN para parâmetros de pesquisa de referência. Ver PR #3295.
Corrigido: A URL do ponto de extremidade de metadados na instrução de capacidade é uma URL relativa. De acordo com a especificação FHIR, a URL do ponto de extremidade de metadados na instrução de capacidade precisa ser uma URL absoluta. A correção resolve o problema. Ver PR #3265.
Saiba mais:
- Declaração de capacidade FHIR.
Serviço DICOM
Recuperar imagens renderizadas
As imagens renderizadas podem ser recuperadas do serviço DICOM usando o novo ponto de extremidade renderizado. Essa API permite que uma instância ou quadro DICOM seja acessado em um formato de consumidor (jpeg
ou png
), um recurso que pode simplificar cenários como um aplicativo cliente exibindo uma visualização de imagem.
Correções de erros
Corrigido: Problema em que os eventos DICOM e o feed de alterações podem perder alterações. A API de alimentação de alterações DICOM retornou resultados que ignoraram incorretamente as alterações pendentes quando o servidor DICOM estava sob carga. Chamadas idênticas para o recurso de feed de alterações resultaram em novos eventos de alteração aparecendo no meio do conjunto de resultados.
Por exemplo, se a primeira chamada retornou números
1
de sequência ,2
,3
, e5
, então a segunda chamada idêntica pode retornar1
incorretamente ,2
, ,3
4
, e5
. Esse comportamento também afetou os eventos DICOM enviados para os tópicos do sistema de Grade de Eventos do Azure e resultou em eventos ausentes em manipuladores de eventos downstream. Ver PR #2611.
Serviço MedTech
Vincular mensagens do dispositivo a encontros FHIR
As mensagens do dispositivo podem ter identificadores de encontro que correspondem aos dos encontros FHIR. Desta forma, as organizações de saúde podem facilmente encontrar e ligar os encontros FHIR às observações a partir dos dados do dispositivo. O software de código aberto (OSS) suporta o recurso de pesquisa, que os clientes do serviço MedTech pediram.
Maio de 2023
Serviço FHIR
Correções de erros
Corrigido: SMART no mapeamento de escopo clínico FHIR para aplicações. Essa correção de bug resolve um problema com escopo clínico não interpretado corretamente para aplicativos de back-end. Ver PR #3250.
Corrigido: Erro de chave duplicada quando passado em parâmetros de solicitação e corpo. Essa correção lida com o problema ao usar o ponto de extremidade POST {resourcetype}/search para consultar recursos FHIR, o servidor retorna
415 Unsupported Media Type
. Esse problema é devido à repetição de um parâmetro de consulta na cadeia de caracteres de consulta de URL e no corpo da solicitação. A correção considera todos os parâmetros de consulta da solicitação e do corpo como entrada. Ver PR #3232.
Abril de 2023
Serviços de Dados de Saúde do Azure
Disponibilidade na região Centro-Oeste dos EUA
Os Serviços de Dados de Saúde do Azure estão geralmente disponíveis na região Centro-Oeste dos EUA.
Serviço FHIR
Correções de erros
Corrigido: Desempenho para consultas de pesquisa com identificadores. Essa correção de bug resolve problemas de tempo limite observados para consultas de pesquisa com identificadores usando a cláusula OPTIMIZ. Ver PR #3207
Corrigido: problemas transitórios associados ao carregamento de parâmetros de pesquisa personalizados. Essa correção de bug resolve o problema em que o serviço FHIR não carregaria o status SearchParameter mais recente em uma falha. Ver RP #3222
Março de 2023
Serviços de Dados de Saúde do Azure
Disponibilidade na região Leste do Japão
Serviços de Dados de Saúde do Azure está disponível em geral na região Leste do Japão.
Fevereiro de 2023
Serviço FHIR
O parâmetro _till e a taxa de transferência melhoram em 50x
O _till
parâmetro é um parâmetro opcional e permite exportar recursos que foram modificados até o tempo especificado. Esta melhoria aplica-se à exportação do sistema.
Saiba mais:
Correções de erros
Corrigido: pesquisa encadeada com :contains modifier results, but no resources. Esta correção de bug resolve o problema e os recursos identificados, por critérios de pesquisa com o modificador :contains são retornados. Ver PR #2990.
Corrigido: A capacidade de ajustar o cabeçalho do limite de tamanho do token de continuação. Antes dessa alteração, durante a paginação, um token de continuação do Cosmos DB tinha um limite padrão de 3 KB. Com essa alteração, você pode enviar um limite de token de continuação do Cosmos DB no cabeçalho. O intervalo válido está definido como 1-3 KB. O valor do cabeçalho para enviar o valor é
x-ms-documentdb-responsecontinuationtokenlimitinkb
. Ver PR #2971.Corrigido: o código de status HTTP 500 encontrado quando :not modifier é usado com pesquisas encadeadas. Esta correção de bug resolve o problema. Os recursos identificados são retornados por critério de pesquisa com o modificador :contains . Ver PR #3041.
Corrigido: A política de controle de versão habilitada no nível de recurso exigia o cabeçalho If-match para solicitações de transação. A correção resolve o problema. A política de controle de versão no nível do recurso não requer o cabeçalho if-match. Ver PR #2994.
Serviço MedTech
Depurador de mapeamento (visualização)
O Depurador de mapeamento de serviço MedTech é uma ferramenta de autoatendimento para criar, atualizar e solucionar problemas do dispositivo de serviço MedTech e mapeamentos de destino FHIR. Ele permite que você visualize e faça ajustes em linha facilmente em tempo real sem precisar sair do portal do Azure.
Saiba mais:
Capacidade de mensagem de erro (visualização)
O recurso de mensagem de erro do serviço MedTech permite que você visualize todos os erros gerados e a mensagem que causou cada erro. Você pode aprender o contexto por trás de quaisquer erros sem esforço manual.
Saiba mais:
Serviço DICOM
Tipos de eventos DICOM
Os eventos DICOM estão disponíveis nas assinaturas de eventos no nível do espaço de trabalho dos Serviços de Dados de Saúde do Azure. Esses novos tipos de eventos permitem fluxos de trabalho orientados a eventos em aplicativos de geração de imagens médicas, assinando eventos para imagens DICOM recém-criadas e excluídas.
Saiba mais:
Kit de ferramentas e exemplos de código aberto
Mais dois aplicativos de exemplo estão disponíveis no repositório de amostras de código aberto. Consulte Azure-Samples/azure-health-data-services-samples).
Correções de erros
- Corrigido: Erros de validação incluídos com o FailedSOPSequence. Anteriormente, as falhas de validação DICOM retornadas pela API Store (STOW) não tinham os detalhes necessários para diagnosticar e resolver problemas. As alterações da API melhoram as mensagens de erro incluindo mais informações sobre os atributos que falharam na validação e o motivo pelo qual falharam.
Saiba mais:
Janeiro de 2023
Serviços de Dados de Saúde do Azure
Serviços de Dados de Saúde do Azure disponíveis em mais regiões
Os Serviços de Dados de Saúde do Azure estão geralmente disponíveis nas regiões França Central, Centro-Norte dos EUA e Qatar Central.
Serviço DICOM
Suporte para o atributo ModalitiesInStudy
O serviço DICOM suporta ModalitiesInStudy
como um atributo pesquisável no nível de estudo, série e instância. O suporte para este atributo permite que a lista de modalidades de um estudo seja retornada de forma mais eficiente, sem a necessidade de consultar cada série de forma independente.
Saiba mais:
Suporte para os atributos NumberOfStudyRelatedInstances e NumberOfSeriesRelatedInstances
Dois atributos para retornar a contagem de ocorrências em um estudo ou série estão disponíveis nas respostas de pesquisa.
Saiba mais:
Kit de ferramentas e exemplos de código aberto
Outro aplicativo de exemplo está disponível
Um novo aplicativo de exemplo é lançado no repositório de exemplos dos Serviços de Dados de Saúde do Azure.