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.
Tópicos
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.
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).
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.
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:
SchemaVersion
DatastoreID
,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.PixelData
Tag.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 oseriesInstanceUID
se a Série comseriesInstanceUID
não estiver presente nos metadados do conjunto de imagens existente.