DICOMsuporte para AWS HealthImaging - AWS HealthImaging

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

DICOMsuporte para AWS HealthImaging

AWS HealthImaging suporta DICOM elementos específicos e sintaxes de transferência. Familiarize-se com os elementos de DICOM dados compatíveis em nível de paciente, estudo e série, pois as chaves de HealthImaging metadados são baseadas neles. Antes de iniciar uma importação, verifique se seus dados de imagens médicas estão em conformidade com as sintaxes HealthImaging de transferência e as restrições de DICOM elementos suportadas pela empresa.

nota

AWS HealthImaging atualmente não oferece suporte a imagens de segmentação binária ou dados de pixels de sequência de imagens de ícones.

SOPClasses suportadas

Com AWS HealthImaging, você pode importar instâncias DICOM P10 Service-Object Pair (SOP) codificadas com qualquer SOP classeUID, inclusive desativadas e privadas. Todos os atributos privados também são preservados.

Normalização de metadados

Quando você importa seus dados DICOM P10 para AWS HealthImaging, eles são transformados em conjuntos de imagens compostos por metadados e quadros de imagem (dados de pixels). Durante o processo de transformação, as chaves de HealthImaging metadados são geradas com base em uma versão específica do DICOM padrão. HealthImaging atualmente gera e oferece suporte a chaves de metadados com base no Dicionário de Dados DICOMPS36.6 2022b.

AWS HealthImaging suporta os seguintes elementos DICOM de dados nos níveis do paciente, do estudo e da série.

nota

Para obter uma descrição detalhada de cada elemento no nível do paciente, consulte o Registro de elementos de DICOM dados.

AWS HealthImaging suporta os seguintes elementos no nível do paciente:

Patient Module Elements

  (0010,0010) - Patient's Name
  (0010,0020) - Patient ID

Issuer of Patient ID Macro Elements

  (0010,0021) - Issuer of Patient ID
  (0010,0024) - Issuer of Patient ID Qualifiers Sequence
  (0010,0022) - Type of Patient ID
  (0010,0030) - Patient's Birth Date
  (0010,0033) - Patient's Birth Date in Alternative Calendar
  (0010,0034) - Patient's Death Date in Alternative Calendar
  (0010,0035) - Patient's Alternative Calendar Attribute
  (0010,0040) - Patient's Sex
  (0010,1100) - Referenced Patient Photo Sequence
  (0010,0200) - Quality Control Subject
  (0008,1120) - Referenced Patient Sequence
  (0010,0032) - Patient's Birth Time
  (0010,1002) - Other Patient IDs Sequence
  (0010,1001) - Other Patient Names
  (0010,2160) - Ethnic Group
  (0010,4000) - Patient Comments
  (0010,2201) - Patient Species Description
  (0010,2202) - Patient Species Code Sequence Attribute
  (0010,2292) - Patient Breed Description
  (0010,2293) - Patient Breed Code Sequence
  (0010,2294) - Breed Registration Sequence Attribute
  (0010,0212) - Strain Description
  (0010,0213) - Strain Nomenclature Attribute
  (0010,0219) - Strain Code Sequence
  (0010,0218) - Strain Additional Information Attribute
  (0010,0216) - Strain Stock Sequence
  (0010,0221) - Genetic Modifications Sequence Attribute
  (0010,2297) - Responsible Person
  (0010,2298) - Responsible Person Role Attribute
  (0010,2299) - Responsible Organization
  (0012,0062) - Patient Identity Removed
  (0012,0063) - De-identification Method
  (0012,0064) - De-identification Method Code Sequence

Patient Group Macro Elements

  (0010,0026) - Source Patient Group Identification Sequence
  (0010,0027) - Group of Patients Identification Sequence

Clinical Trial Subject Module

  (0012,0010) - Clinical Trial Sponsor Name
  (0012,0020) - Clinical Trial Protocol ID
  (0012,0021) - Clinical Trial Protocol Name Attribute
  (0012,0030) - Clinical Trial Site ID
  (0012,0031) - Clinical Trial Site Name
  (0012,0040) - Clinical Trial Subject ID
  (0012,0042) - Clinical Trial Subject Reading ID
  (0012,0081) - Clinical Trial Protocol Ethics Committee Name
  (0012,0082) - Clinical Trial Protocol Ethics Committee Approval Number
nota

Para uma descrição detalhada de cada elemento do nível de estudo, consulte o Registro de Elementos de DICOM Dados.

AWS HealthImaging suporta os seguintes elementos de nível de estudo:

General Study Module

  (0020,000D) - Study Instance UID
  (0008,0020) - Study Date
  (0008,0030) - Study Time
  (0008,0090) - Referring Physician's Name
  (0008,0096) - Referring Physician Identification Sequence
  (0008,009C) - Consulting Physician's Name
  (0008,009D) - Consulting Physician Identification Sequence
  (0020,0010) - Study ID
  (0008,0050) - Accession Number
  (0008,0051) - Issuer of Accession Number Sequence
  (0008,1030) - Study Description
  (0008,1048) - Physician(s) of Record
  (0008,1049) - Physician(s) of Record Identification Sequence
  (0008,1060) - Name of Physician(s) Reading Study
  (0008,1062) - Physician(s) Reading Study Identification Sequence
  (0032,1033) - Requesting Service
  (0032,1034) - Requesting Service Code Sequence
  (0008,1110) - Referenced Study Sequence
  (0008,1032) - Procedure Code Sequence
  (0040,1012) - Reason For Performed Procedure Code Sequence

Patient Study Module

  (0008,1080) - Admitting Diagnoses Description
  (0008,1084) - Admitting Diagnoses Code Sequence
  (0010,1010) - Patient's Age
  (0010,1020) - Patient's Size
  (0010,1030) - Patient's Weight
  (0010,1022) - Patient's Body Mass Index
  (0010,1023) - Measured AP Dimension
  (0010,1024) - Measured Lateral Dimension
  (0010,1021) - Patient's Size Code Sequence
  (0010,2000) - Medical Alerts
  (0010,2110) - Allergies
  (0010,21A0) - Smoking Status
  (0010,21C0) - Pregnancy Status
  (0010,21D0) - Last Menstrual Date
  (0038,0500) - Patient State
  (0010,2180) - Occupation
  (0010,21B0) - Additional Patient History
  (0038,0010) - Admission ID
  (0038,0014) - Issuer of Admission ID Sequence
  (0032,1066) - Reason for Visit
  (0032,1067) - Reason for Visit Code Sequence
  (0038,0060) - Service Episode ID
  (0038,0064) - Issuer of Service Episode ID Sequence
  (0038,0062) - Service Episode Description
  (0010,2203) - Patient's Sex Neutered

Clinical Trial Study Module

  (0012,0050) - Clinical Trial Time Point ID
  (0012,0051) - Clinical Trial Time Point Description
  (0012,0052) - Longitudinal Temporal Offset from Event
  (0012,0053) - Longitudinal Temporal Event Type
  (0012,0083) - Consent for Clinical Trial Use Sequence
nota

Para obter uma descrição detalhada de cada elemento de nível de série, consulte o Registro de elementos de DICOM dados.

AWS HealthImaging suporta os seguintes elementos de nível de série:

General Series Module

  (0008,0060) - Modality
  (0020,000E) - Series Instance UID
  (0020,0011) - Series Number
  (0020,0060) - Laterality
  (0008,0021) - Series Date
  (0008,0031) - Series Time
  (0008,1050) - Performing Physician's Name
  (0008,1052) - Performing Physician Identification Sequence
  (0018,1030) - Protocol Name
  (0008,103E) - Series Description
  (0008,103F) - Series Description Code Sequence
  (0008,1070) - Operators' Name
  (0008,1072) - Operator Identification Sequence
  (0008,1111) - Referenced Performed Procedure Step Sequence
  (0008,1250) - Related Series Sequence
  (0018,0015) - Body Part Examined
  (0018,5100) - Patient Position
  (0028,0108) - Smallest Pixel Value in Series
  (0028,0109) - Largest Pixel Value in Series
  (0040,0275) - Request Attributes Sequence
  (0010,2210) - Anatomical Orientation Type
  (300A,0700) - Treatment Session UID

Clinical Trial Series Module

  (0012,0060) - Clinical Trial Coordinating Center Name
  (0012,0071) - Clinical Trial Series ID
  (0012,0072) - Clinical Trial Series Description

General Equipment Module

  (0008,0070) - Manufacturer
  (0008,0080) - Institution Name
  (0008,0081) - Institution Address
  (0008,1010) - Station Name
  (0008,1040) - Institutional Department Name
  (0008,1041) - Institutional Department Type Code Sequence
  (0008,1090) - Manufacturer's Model Name
  (0018,100B) - Manufacturer's Device Class UID
  (0018,1000) - Device Serial Number
  (0018,1020) - Software Versions
  (0018,1008) - Gantry ID
  (0018,100A) - UDI Sequence
  (0018,1002) - Device UID
  (0018,1050) - Spatial Resolution
  (0018,1200) - Date of Last Calibration
  (0018,1201) - Time of Last Calibration
  (0028,0120) - Pixel Padding Value

Frame of Reference Module

  (0020,0052) - Frame of Reference UID
  (0020,1040) - Position Reference Indicator

Sintaxes de transferência compatíveis

AWS HealthImaging suporta a importação de arquivos DICOM P10 com diferentes sintaxes de transferência. Alguns arquivos mantêm a codificação da sintaxe de transferência original durante a importação, enquanto outros são transcodificados para HTJ2K sem perdas por padrão. O exemplo a seguir mostra como HealthImaging registra um StoredTransferSyntaxUID para cada instância nos metadados retornados por GetImageSetMetadata.

"Instances": { "999.999.2.19941105.134500.2.101": { "StoredTransferSyntaxUID": "1.2.840.10008.1.2.4.50", "ImageFrames": [{ ...
nota

Lembre-se desses pontos ao visualizar a tabela a seguir:

  • Uma UID entrada de sintaxe de transferência marcada com um asterisco (*) indica que um arquivo está armazenado em seu formato codificado original durante a importação. Para esses arquivos, os metadados StoredTransferSyntaxUID localizados na instância correspondem à sintaxe de transferência original.

  • Uma UID entrada de sintaxe de transferência marcada sem um asterisco indica que um arquivo foi transcodificado para HTJ2K sem perdas durante a importação e armazenado em. HealthImaging Para esses arquivos, os metadados StoredTransferSyntaxUID localizados na instância são High-Throughput JPEG 2000 com RPCL opções de compressão de imagem — somente sem perdas (1.2.840.10008.1.2.4.202).

  • Se a StoredTransferSyntaxUID chave não existir ou estiver definida comonull, você pode presumir que ela está codificada como HTJ2K Lossless RPCL (1.2.840.10008.1.2.4.202).

HealthImaging sintaxes de transferência suportadas
Sintaxe de transferência UID Nome da sintaxe de transferência
1.2.840.10008.1.2 Implicit VR Endian: Sintaxe de transferência padrão para DICOM
1.2.840.10008.1.2.1* (a segmentação binária retém a codificação original, enquanto a segmentação não binária é transcodificada para Lossless) HTJ2K RPCL VR explícita em Little Endian
1.2.840.10008.1.2.1.99 VR explícita esvaziada em Little Endian
1.2.840.10008.1.2.2 VR explícita em Big Endian
1.2.840.10008.1.2.4.50* JPEGLinha de base (Processo 1): Sintaxe de transferência padrão para compressão de imagem com perdas JPEG de 8 bits
1.2.840.10008.1.2.4.51 JPEGLinha de base (processos 2 e 4): sintaxe de transferência padrão para compactação de imagem com perdas de JPEG 12 bits (somente no processo 4)
1.2.840.10008.1.2.4.57 JPEGNão hierárquico sem perdas (Processo 14)
1.2.840.10008.1.2.4.70 JPEGPredição sem perdas, não hierárquica e de primeira ordem (processos 14 [Valor de seleção 1]): sintaxe de transferência padrão para compactação de imagem sem perdas JPEG
1.2.840.10008.1.2.4.80 JPEG-LS Compressão de imagem sem perdas
1.2.840.10008.1.2.4.81 JPEG-Compressão de imagem com perdas (quase sem perdas)
1.2.840.10008.1.2.4.90 JPEGCompressão de imagem 2000 (somente sem perdas)
1.2.840.10008.1.2.4.91* JPEG2000 Compressão de imagem
1.2.840.10008.1.2.4.201 Compressão de imagem de JPEG 2000 de alto rendimento (somente sem perdas)
1.2.840.10008.1.2.4.202 Alto rendimento JPEG 2000 com RPCL opções de compressão de imagem (somente sem perdas)
1.2.840.10008.1.2.4.203* Compressão de imagem de JPEG 2000 de alto rendimento
1.2.840.10008.1.2.5 RLESem perdas

*Mantém a codificação da sintaxe de transferência original durante a importação

DICOMrestrições de elementos

Ao importar seus dados de imagens médicas para AWS HealthImaging, restrições de comprimento máximo são aplicadas aos seguintes elementos. DICOM Para obter uma importação bem-sucedida, certifique-se de que seus dados não excedam as restrições de tamanho máximo.

DICOMrestrições de elementos durante a importação
HealthImaging palavra-chave Palavra-chave DICOM DICOMchave Limite de comprimento
DICOMPatientName Nome do paciente (0010,0010) min: 0, máx: 256
DICOMPatientIdentificação ID do paciente (0010,0020) min: 0, máx: 256
DICOMPatientBirthDate Paciente BirthDate (0010,0030) min: 0, máx: 18
DICOMPatientSex PatientSex (0010,0040) min: 0, máx: 16
DICOMStudyInstanceUID StudyInstanceUID (0020,000D) min: 0, máx: 256
DICOMStudyId ID do estudo (0020,0010) min: 0, máx: 16
DICOMStudyDescription StudyDescription (008,1030) min: 0, máx: 64
DICOMNumberOfStudy RelatedSeries Número de séries relacionadas ao estudo (0020,1206) mínimo: 0, máximo: 1.000.000
DICOMNumberOfStudy RelatedInstances NumberOfStudyRelatedInstâncias (0020,1208) mínimo: 0, máximo: 10.000
DICOMAccessionNumber AccessionNumber (0008,0050) min: 0, máx: 256
DICOMStudyDate StudyDate (0008,0020) min: 0, máx: 18
DICOMStudyTime StudyTime (0008,0030) min: 0, máx: 28

DICOMrestrições de metadados

Quando você usa UpdateImageSetMetadata para atualizar atributos de HealthImaging metadados, as seguintes DICOM restrições são aplicadas.

  • Não é possível atualizar ou remover atributos privados em atributos de Patient/Study/Series/Instance nível, a menos que a restrição de atualização se aplique a ambos e updatableAttributes removableAttributes

  • Não é possível atualizar os seguintes atributos AWS HealthImaging gerados: SchemaVersionDatastoreID,ImageSetID,PixelData,Checksum,Width,,Height,MinPixelValue,MaxPixelValue, FrameSizeInBytes

  • Não é possível atualizar os seguintes DICOM atributos, a menos que o force sinalizador esteja definido: Tag.PixelDataTag.StudyInstanceUID,Tag.SeriesInstanceUID,,Tag.SOPInstanceUID, Tag.StudyID

  • Não é possível atualizar atributos com o tipo VR SQ (atributos aninhados), a menos que o force sinalizador esteja definido

  • Não é possível atualizar atributos de vários valores, a menos que o force sinalizador esteja definido

  • Não é possível atualizar atributos com valores que não sejam compatíveis com o tipo de atributo VR, a menos que o force sinalizador esteja definido

  • Não é possível atualizar atributos que não são considerados atributos válidos de acordo com o DICOM padrão, a menos que o force sinalizador esteja definido

  • Não é possível atualizar atributos entre módulos. Por exemplo, se um atributo de nível de paciente for fornecido no nível de estudo na solicitação de carga útil do cliente, a solicitação poderá ser invalidada.

  • Não é possível atualizar atributos se o módulo de atributo associado não estiver presente no ImageSetMetadata existente. Por exemplo, você não tem permissão para atualizar atributos para o seriesInstanceUID se a Série com seriesInstanceUID não estiver presente nos metadados do conjunto de imagens existente.