本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
更新影像集元数据
使用UpdateImageSetMetadata
操作更新 AWS 中的图像集元数据 HealthImaging。您可以使用此异步过程添加、更新和移除影像集元数据属性,这些属性是导入期间创建的 DICOM 标准化元素的表现形式。使用 UpdateImageSetMetadata
操作,您还可以移除 Series 和 SOP 实例,以使影像集与外部系统保持同步,并取消对影像集元数据的识别。有关更多信息,请参阅 AWS HealthImaging API 参考UpdateImageSetMetadata
中的。
注意
真实的 DICOM 导入需要更新、添加和移除影像集元数据中的属性。更新影像集元数据时,请记住以下几点:
-
更新影像集元数据会在影像集历史记录中创建新版本。有关更多信息,请参阅 列出影像集版本。要恢复到以前的影像集版本 ID,请使用可选
revertToVersionId
参数。 -
更新映像集元数据是一个异步过程。因此
imageSetState
,imageSetWorkflowStatus
响应元素可用于提供正在更新的影像集的相应状态和状态。您不能对LOCKED
影像集执行其他写入操作。 -
如果
UpdateImageSetMetadata
操作不成功,请调用并查看message
响应元素进行查看common errors
。 -
DICOM 元素约束适用于元数据更新。
force
请求参数允许您在需要覆盖DICOM 元数据限制的情况下更新非主影像集的元素。 -
无法更新主影像集的 “患者” 和 “系列” 级别的元数据元素。 UpdateImageSet 不支持 — 更新 StudyInstance主影force像集的 SeriesInstance UID、UID 和 SOPInstance UID。
-
设置
force
请求参数以强制完成对非主影像集的UpdateImageSetMetadata
操作。设置此参数允许对影像集进行以下更新:-
更新
Tag.StudyInstanceUID
、Tag.SeriesInstanceUID
Tag.SOPInstanceUID
、和Tag.StudyID
属性 -
添加、移除或更新实例级私有 DICOM 数据元素
-
-
将影像集升级为主影像集的操作将更改影像集 ID。
下图表示中正在更新的影像集元数据 HealthImaging。

更新影像集元数据
根据您对 AWS 的访问偏好选择一个选项卡 HealthImaging。
示例可用性
找不到所需的内容? 使用本页右侧边栏上的 “提供反馈” 链接请求代码示例。
您可以使用、和在影像集之间移动 SOP 实例、解决元数据元素冲突以及向主影像集添加或移除实例DeleteImageSet
APIs。CopyImageSet
UpdateImageSetMetadata
您可以通过DeleteImageSet
操作将图像集从主收藏中移除。
更新主影像集的元数据
-
使用 CopyImageSet 操作创建非主影像集,该影像集是您要修改的主影像集的副本。假设它以非主影像集 ID 的
103785414bc2c89330f7ce51bbd13f7a
形式返回。aws medical-imaging copy-image-set --datastore-id a8d19e7875e1532d9b5652f6b25e12c9 --source-image-set-id 0778b83b36eced0b76752bfe32192fb7 --copy-image-set-information '{"sourceImageSet": {"latestVersionId": "1" }}' --region us-west-2
-
使用 UpdateImageSetMetadata 操作对非主影像集
(103785414bc2c89330f7ce51bbd13f7a)
进行更改。例如,更改 patienTid。aws medical-imaging update-image-set-metadata \ --region us-west-2 \ --datastore-id a8d19e7875e1532d9b5652f6b25e12c9 \ --image-set-id 103785414bc2c89330f7ce51bbd13f7a \ --latest-version-id 1 \ --cli-binary-format raw-in-base64-out \ --update-image-set-metadata-updates '{ "DICOMUpdates": { "updatableAttributes": "{\"SchemaVersion\":1.1,\"Patient\": {\"DICOM\":{\"PatientID\":\"1234\"}}}" } }'
-
删除您正在修改的主影像集。
aws medical-imaging delete-image-set --datastore- id a8d19e7875e1532d9b5652f6b25e12c9 --image-set- id 0778b83b36eced0b76752bfe32192fb7
-
使用带有参数的 CopyImageSet 操作将更新的图像集
--promoteToPrimary
添加到主集合中。aws medical-imaging copy-image-set --datastore- id a8d19e7875e1532d9b5652f6b25e12c9 --source-image-set- id 103785414bc2c89330f7ce51bbd13f7a --copy-image-set-information '{"sourceImageSet": {"latestVersionId": "2" }}' --region us-west-2 -- promote-to-primary
-
删除非主影像集。
aws medical-imaging delete-image-set --datastore- id a8d19e7875e1532d9b5652f6b25e12c9 --image-set- id 103785414bc2c89330f7ce51bbd13f7a
将非主映像集设为主映像
-
使用 UpdateImageSetMetadata 操作来解决与现有主影像集的冲突。
aws medical-imaging update-image-set-metadata \ --region us-west-2 \ --datastore-id a8d19e7875e1532d9b5652f6b25e12c9 \ --image-set-id 103785414bc2c89330f7ce51bbd13f7a \ --latest-version-id 1 \ --cli-binary-format raw-in-base64-out \ --update-image-set-metadata-updates '{ "DICOMUpdates": { "updatableAttributes": "{\"SchemaVersion\":1.1,\"Patient\":{\"DICOM\": {\"PatientID\":\"1234\"}}}" } }'
-
冲突解决后,使用带有参数的 CopyImageSet 操作将影像集
--promoteToPrimary
添加到主影像集合中。aws medical-imaging copy-image-set --datastore- id a8d19e7875e1532d9b5652f6b25e12c9 --source-image-set- id 103785414bc2c89330f7ce51bbd13f7a --copy-image-set-information '{"sourceImageSet": {"latestVersionId": "2" }}' --region us-west-2 -- promote-to-primary
-
确认 CopyImageSet 操作成功后,删除源非主影像集。
aws medical-imaging delete-image-set --datastore- id a8d19e7875e1532d9b5652f6b25e12c9 --image-set- id 103785414bc2c89330f7ce51bbd13f7a