博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java dicom cmove_Dicom要点整理三:C-Find/C-Move/C-Store 几个重要概念
阅读量:5733 次
发布时间:2019-06-18

本文共 1221 字,大约阅读时间需要 4 分钟。

一个是模型(Information model),

Patient root

Study root

Patient/study root

一个是级别(Query/retrieve level)

Patient level, study level, series level,p_w_picpath level

Patient root 下可有包含patient Level 在内的四个level

Study root 下只有三个level,

study root 下不能q/r patient level 信息与影像。

(1)、C-find

既然需要依据某个条件查询一组或某个patient/study/series/p_w_picpath, 必须需要一个或一组查询键值, 同时需要告诉对方应该返回什么, 还有怎样区分每组数据。DICOM 中定义的query key, return key and unique key.

Unique key 为 patient id, studyinstance UID, series instance UID, SOP instance UID.

Query key 对应每个level 有不同的值,常见的比如检查级的studydate, 序列级的modality等

Unique key 必须在返回列中,否则SCU无法区分各组数据。

有些Q/R SCP 支持关联查询,SCU 可以根据Study level的query key来获取series.

(2)、C-move

SCU 发送请求前,启动一个storage SCP用于接收影像,

依据c-find 的返回结果,读取unique key,

Patient root

Patient level Patient id

Study level patient id, study instance UID

Series level patient id, study instanceUID, series instance UID

Image level patient id, study instance UID,series instance UID, SOP instance UID

Study root

Study level study instance UID

Series level study instance UID, seriesinstance UID

Image level study instance UID, seriesinstance UID, SOP instance UID

每个level, 自己及上一个级别的unique key 必须提供作为query key.

(3)、C-Store

C-Store服务类由服务使用方(C-STORE-SCU)和服务提供方(C-STORE-SCP)两部分组成。

61ff56c0801d90e540f57991a275ae05.png

转载地址:http://rxowx.baihongyu.com/

你可能感兴趣的文章
oracle查看经常使用的系统信息
查看>>
Windows Server 2012 R2 初体验
查看>>
zabbix自动发现主机,自动注册,自动拉取
查看>>
Collection源码分析(五):HashSet源码分析
查看>>
小博老师解析Java核心技术 ——JDBC参数化查询(一)
查看>>
C++ 重写重载重定义区别
查看>>
C++多态之 虚函数实现机制
查看>>
微信Tinker的一切都在这里,包括源码(一)
查看>>
这些新的生物识别你肯定不知道
查看>>
外籍IT也埋怨。
查看>>
跑酷游戏_1
查看>>
美团闪回工具MyFlash
查看>>
MySQL 5.7 SQL MODE严格模式带来的影响
查看>>
最近架构随想
查看>>
WPF老矣,尚能饭否——且说说WPF今生未来(中):策略
查看>>
思科限速之QOS案例
查看>>
Vs2017 NPM 安装 部署
查看>>
<实战> 分析PermGen上存放的被Classloader所加载的类实践
查看>>
技术工坊|如何利用ERC875协议开发世界杯区块链门票?(北京)
查看>>
Django_4_视图
查看>>