在坛子里面,大家都说了,在Q/A中,首先通过C-Find来Query清单,然后,用户可以选择调入清单中(比如清单中是病人列表,或是检查列表,可是序列列表)中的标识的图,这里我觉得很好处理,比如,我用C-Find查到了某一个病人Study清单,用户选择一个Study以后,想要调入图像,程序就可以用C-Move或是C-Get,SCU向SCP发送Study的Matching Keys - 而这些Matching keys就是在用户界面上的内容。
<br>
<br> 而我的问题不在这里。比如,我先通过C-Find,用Patient Root查Patient Level,在RQ的Matching Keys中,我就给出一个Patient Name='王',用通配符查询,这样,SCP把所有姓或名中有"王"的人都返回给SCU ,SCU得到了一个病人列表;现在,我想再往下一层Study Level查。在PS3.4的Q/A部分的Study Level表中,给出了Matching Keys,比如Study ID,Study Date, Study Time。。。等,但是却没有用于连接Patient和Study的Patient ID,所以,要查Study Level就应该在RQ中给出Study ID,Study Date, Study Time这些Matching Keys(不知道我这里的理解对不对?),但是,现在,SCU这边只有一个刚才查Patient Level返回的Patient List,而没有Study 的信息,那么,RQ应该怎么填?不会是让用户去填那些Key吧??
<br>
<br>
<br> 请指点,谢谢。。。
<br>
<br> |