当前位置: 首页 > >

java dicom cmove_Dicom要点整理三:C-Find/C-Move/C-Store 几个重要概念

发布时间:

一个是模型(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)两部分组成。








相关资源:JAVA*偈道绰胍约翱聪钅吭创



友情链接: hackchn文档网 营销文档网 爱linux网 爱行业网 时尚网