DICOMsupporto per AWS HealthImaging - AWS HealthImaging

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

DICOMsupporto per AWS HealthImaging

AWS HealthImaging supporta elementi specifici DICOM e sintassi di trasferimento. Acquisisci familiarità con gli elementi di DICOM dati supportati a livello di paziente, studio e serie, poiché le chiavi dei HealthImaging metadati si basano su di essi. Prima di iniziare un'importazione, verificate che i dati di imaging medicale siano conformi alle sintassi di trasferimento e ai vincoli HealthImaging degli elementi supportati. DICOM

Nota

AWS HealthImaging attualmente non supporta le immagini di segmentazione binaria o i dati in pixel della sequenza di immagini con icone.

Classi supportate SOP

Con AWS HealthImaging, puoi importare istanze DICOM P10 Service-Object Pair (SOP) codificate con qualsiasi SOP classeUID, incluse quelle ritirate e private. Vengono inoltre preservati tutti gli attributi privati.

Normalizzazione dei metadati

Quando importi i dati DICOM P10 in AWS HealthImaging, questi vengono trasformati in set di immagini composti da metadati e frame di immagini (dati pixel). Durante il processo di trasformazione, le chiavi di HealthImaging metadati vengono generate in base a una versione specifica dello standard. DICOM HealthImaging attualmente genera e supporta chiavi di metadati basate sul DICOMPS3.6 2022b Data Dictionary.

AWS HealthImaging supporta i seguenti elementi di DICOM dati a livello di paziente, studio e serie.

Nota

Per una descrizione dettagliata di ogni elemento a livello di paziente, vedere il Registro degli elementi di DICOM dati.

AWS HealthImaging supporta i seguenti elementi a livello di paziente:

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

Per una descrizione dettagliata di ogni elemento del livello di studio, consulta il Registro degli elementi DICOM dei dati.

AWS HealthImaging supporta i seguenti elementi a livello di studio:

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

Per una descrizione dettagliata di ogni elemento a livello di serie, consulta il Registro degli elementi di DICOM dati.

AWS HealthImaging supporta i seguenti elementi a livello di serie:

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

Sintassi di trasferimento supportate

AWS HealthImaging supporta l'importazione di file DICOM P10 con diverse sintassi di trasferimento. Alcuni file mantengono la codifica della sintassi di trasferimento originale durante l'importazione, mentre altri vengono transcodificati in formato lossless per impostazione predefinita. HTJ2K L'esempio seguente mostra come HealthImaging registra a StoredTransferSyntaxUID per ogni istanza all'interno dei metadati restituiti da. GetImageSetMetadata

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

Tenete a mente questi punti quando visualizzate la tabella seguente:

  • Una UID voce della sintassi di trasferimento contrassegnata da un asterisco (*) indica che un file viene memorizzato nel formato codificato originale durante l'importazione. Per questi file, i metadati StoredTransferSyntaxUID presenti nell'istanza corrispondono alla sintassi di trasferimento originale.

  • Una UID voce della sintassi di trasferimento contrassegnata senza asterisco indica che un file viene transcodificato in formato senza HTJ2K perdita di dati durante l'importazione e memorizzato in. HealthImaging Per questi file, i metadati StoredTransferSyntaxUID presenti nell'istanza sono High-Throughput JPEG 2000 with RPCL Options Image Compression—Lossless Only (1.2.840.10008.1.2.4.202).

  • Se la StoredTransferSyntaxUID chiave non esiste o è impostata su, si può presumere che sia codificata come Lossless (1.2.840.10008.1.2.4.202). null HTJ2K RPCL

HealthImaging sintassi di trasferimento supportate
Sintassi di trasferimento UID Nome della sintassi di trasferimento
1.2.840.100081.2 Implicit VR Endian: sintassi di trasferimento predefinita per DICOM
1.2.840.10008.1.2.1* (la segmentazione binaria mantiene la codifica originale, mentre la segmentazione non binaria viene transcodificata in Lossless) HTJ2K RPCL Little Endian VR esplicito
1,2,840,10008,12.1.99 Little Endian VR esplicito sgonfio
1,2840.100081.2.2 Big Endian VR esplicito
1,2,840,10008,12.4,50* JPEGBaseline (Process 1): sintassi di trasferimento predefinita per la compressione di immagini con perdita di 8 bit JPEG
1,2840.100081.2.4.51 JPEGBaseline (processi 2 e 4): sintassi di trasferimento predefinita per la compressione delle immagini con perdita di dati a 12 bit (solo Process 4) JPEG
1,2840.100081.2.4.57 JPEGNon gerarchico senza perdita di dati (processo 14)
1,2840.100081.2.4.70 JPEGPrevisione senza perdita di dati, non gerarchica, di primo ordine (Processi 14 [valore di selezione 1]): sintassi di trasferimento predefinita per la compressione delle immagini senza perdita di dati JPEG
1,2840.100081.2.4.80 JPEG-LS - Compressione delle immagini senza perdita di dati
1,2840.100081.2.4.81 JPEG-LS Lossy (quasi senza perdita di dati) Compressione delle immagini
1,2840.100081.2.4,90 JPEGCompressione delle immagini 2000 (solo senza perdita di dati)
1,2840.100081.2.4.91* JPEG2000 Compressione delle immagini
1,2840.100081.2.4.201 Compressione delle immagini 2000 ad alto rendimento (solo senza perdita di dati) JPEG
1,2840.100081.2.4.202 High-Throughput 2000 con opzioni di compressione JPEG delle immagini (solo senza perdita di dati) RPCL
1,2840.100081.2.4.203* Compressione delle immagini 2000 ad alto rendimento JPEG
1.2.840.100081.2.5 RLESenza perdite

*Mantiene la codifica della sintassi di trasferimento originale durante l'importazione

DICOMvincoli degli elementi

Quando si importano i dati di imaging medico in AWS HealthImaging, i vincoli di lunghezza massima vengono applicati ai seguenti elementi. DICOM Per eseguire correttamente l'importazione, assicuratevi che i dati non superino i limiti di lunghezza massima.

DICOMvincoli di elemento durante l'importazione
HealthImaging parola chiave DICOMparola chiave DICOMchiave Limite di lunghezza
DICOMPatientName Nome del paziente (0010.0010) minimo: 0, massimo: 256
DICOMPatientId ID del paziente (0010.0020) minimo: 0, massimo: 256
DICOMPatientBirthDate Paziente BirthDate (0010.0030) minimo: 0, massimo: 18
DICOMPatientSex PatientSex (0010.0040) minimo: 0, massimo: 16
DICOMStudyInstanceUID StudyInstanceUID (0020.000 D) min: 0, massimo: 256
DICOMStudyId ID dello studio (0020.0010) minimo: 0, massimo: 16
DICOMStudyDescription StudyDescription (0008,1030) minimo: 0, massimo: 64
DICOMNumberOfStudy RelatedSeries Numero di serie relative allo studio (0020, 1206) minimo: 0, massimo: 1.000.000
DICOMNumberOfStudy RelatedInstances NumberOfStudyRelatedIstanze (0020,1208) min: 0, massimo: 10.000
DICOMAccessionNumber AccessionNumber (008.0050) minimo: 0, massimo: 256
DICOMStudyDate StudyDate (0008,0020) minimo: 0, massimo: 18
DICOMStudyTime StudyTime (0008,0030) minimo: 0, massimo: 28

DICOMvincoli relativi ai metadati

Quando si utilizza UpdateImageSetMetadata per aggiornare gli attributi HealthImaging dei metadati, vengono applicati i seguenti DICOM vincoli.

  • Non è possibile aggiornare o rimuovere gli attributi privati sugli attributi di Patient/Study/Series/Instance livello a meno che il vincolo di aggiornamento non si applichi a entrambi e updatableAttributes removableAttributes

  • Impossibile aggiornare i seguenti attributi AWS HealthImaging generati:SchemaVersion,DatastoreID,ImageSetID,PixelData,Checksum,Width,Height, MinPixelValue MaxPixelValue FrameSizeInBytes

  • Impossibile aggiornare i seguenti DICOM attributi a meno che il force flag non sia impostato:Tag.PixelData,Tag.StudyInstanceUID,Tag.SeriesInstanceUID,Tag.SOPInstanceUID, Tag.StudyID

  • Impossibile aggiornare gli attributi con VR type SQ (attributi annidati) a meno che il force flag non sia impostato

  • Impossibile aggiornare gli attributi multivalore a meno che il flag non sia impostato force

  • Impossibile aggiornare gli attributi con valori non compatibili con l'attributo di tipo VR a meno che il force flag non sia impostato

  • Impossibile aggiornare gli attributi che non sono considerati attributi validi secondo DICOM lo standard a meno che il force flag non sia impostato

  • Impossibile aggiornare gli attributi tra i moduli. Ad esempio, se viene fornito un attributo a livello di paziente a livello di studio nella richiesta di payload del cliente, la richiesta può essere invalidata.

  • Impossibile aggiornare gli attributi se il modulo di attributi associato non è presente nell'ambiente esistente. ImageSetMetadata Ad esempio, non è consentito aggiornare gli attributi per a seriesInstanceUID se il Series with non seriesInstanceUID è presente nei metadati del set di immagini esistente.