

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# HealthImaging 警告代碼
<a name="reference-warning-codes"></a>

HealthImaging 會嘗試匯入您的所有醫療影像資料。如果在匯入期間遇到資料不一致性或無法辨識的資料元素，HealthImaging 會將下列其中一個警告新增至 `warning.ndjson` 檔案。與匯入的執行個體相關聯的警告，也可以透過 `WarningReason`元素`SearchDICOMInstances`的動作進行搜尋。使用警告匯入的執行個體可能會減少透過 HealthImaging APIs支援，如下所述。


**HealthImaging 匯入警告代碼**  
<a name="warning-codes"></a>
<table>
<thead>
  <tr><th>警告原因 （十六進位）</th><th>警告原因 （十進位）</th><th>警告類型 （列舉）</th><th>警告詳細資訊</th><th>產生行為</th></tr>
</thead>
<tbody>
  <tr><td colspan="5">DICOM 標準警告原因</td></tr>
  <tr><td>0xB000</td><td>45056</td><td>COERCION\_OF\_DATA\_ELEMENTS</td><td>在執行個體儲存期間，擷取修改了一或多個資料元素。請參閱 第 [6.6.1.3](https://dicom.nema.org/dicom/2013/output/chtml/part18/sect_6.6.html#sect_6.6.1.3) 節。</td><td>N/A</td></tr>
  <tr><td>0xB006</td><td>45062</td><td>ELEMENTS\_DISCARDED</td><td>在執行個體儲存期間，擷取會捨棄一些資料元素。請參閱 第 [6.6.1.3](https://dicom.nema.org/dicom/2013/output/chtml/part18/sect_6.6.html#sect_6.6.1.3) 節。</td><td>N/A</td></tr>
  <tr><td>0xB007</td><td>45063</td><td>SOP\_CLASS\_DATA\_MISMATCH</td><td>該StoreDICOM動作觀察到資料集在儲存執行個體期間不符合 SOP 類別的限制。</td><td>N/A</td></tr>
  <tr><td colspan="5">AWS HealthImaging 警告原因</td></tr>
  <tr><td>0xB100</td><td>45312</td><td>TRANSCODING\_EXCEPTION</td><td>當 HealthImaging 無法將執行個體 PixelData 轉碼為 HTJ2K （預設儲存格式），或 PixelData 因其他原因而無法轉碼 （即驗證失敗、像素資料屬性錯誤等），就會發生此警告。在這種情況下，像素資料將儲存為 Blob。</td><td>如有需要，像素資料仍然可以作為單一 Blob 擷取，因為接受標頭transfer-syntax中的 會傳回儲存格式的萬用字元 "\*"。</td></tr>
  <tr><td>0xB110</td><td>45328</td><td>FRAMES\_EXTRACTION\_FAILURE</td><td>當根據指定的 DICOM 中繼資料從 PixelData 剖析個別影格時，會發生此警告。</td><td>像素資料格式錯誤且無法擷取，請使用 GetDICOMInstance擷取整個執行個體</td></tr>
  <tr><td>0xB111</td><td>45329</td><td>FRAME\_NUMBER\_MISMATCH</td><td>當「NumberOfFrames」DICOM 元素不符合輸入 DICOM 檔案中的影像「片段」實際數量時，就會發生此警告。</td><td>像素資料格式錯誤且無法擷取，請使用 GetDICOMInstance擷取整個執行個體</td></tr>
  <tr><td>0xB112</td><td>45330</td><td>INVALID\_OFFSET\_TABLE</td><td>當輸入 DICOM 檔案片段中的位移資料表不符合實際影格長度，且根據嚴重性，可能會導致影格格式錯誤時，就會發生此警告。</td><td>像素資料格式錯誤且無法擷取，請使用 GetDICOMInstance擷取整個執行個體</td></tr>
  <tr><td>0xB120</td><td>45344</td><td>UNSUPPORTED\_TRANSFER\_SYNTAX</td><td>當 HealthImaging 遇到無法辨識或不支援的傳輸語法時，會發生此警告。發生這種情況時，HealthImaging 會將像素資料儲存為 Blob。</td><td>如有需要，像素資料仍然可以作為單一 Blob 擷取，因為接受標頭transfer-syntax中的 會傳回儲存格式的萬用字元 "\*"。</td></tr>
  <tr><td>0xB201</td><td>45570</td><td>INVALID\_UID\_FORMAT</td><td>當一或多個 UID 元素違反 DICOM 值表示法 （例如 1.2.3..4) 時，會發生此警告</td><td>N/A</td></tr>
  <tr><td>0xB202</td><td>45571</td><td>INVALID\_DICOM\_VALUE\_LENGTH</td><td>當 DICOM 元素的長度超過 DICOM 值表示法支援的長度時，可能會發生搜尋/擷取動作的無效行為。</td><td>某些欄位可能無法剖析，因此無法搜尋 （即 StudyDate或 StudyTime)</td></tr>
  <tr><td>0xBFFF</td><td>47513</td><td>OTHER</td><td>當出現未攔截的警告，指出 HealthImaging 未擷取為特定警告代碼時，就會發生此警告。</td><td>像素資料格式錯誤且無法擷取，請使用 GetDICOMInstance擷取整個執行個體</td></tr>
</tbody>
</table>
