首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在FO-DICOM中按登录号查询MWL (医疗工作列表)吗?

我可以在FO-DICOM中按登录号查询MWL (医疗工作列表)吗?
EN

Stack Overflow用户
提问于 2021-06-10 04:28:51
回答 1查看 82关注 0票数 1

如何通过登录号使用FO-DICOM查询MWL?当我调用CreateWorklistQuery方法时,注册号不是我可以使用的参数之一。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-11 15:19:08

这很容易做到。WorklistQuery是一个数据集,其中包含一些被查询的DicomTags。其中一些DicomTags可能包含值,因此工作列表服务器必须使用这些值作为筛选器。

所以WorklistQuery基本上就是一个普通的DicomDataset,你可以扩展和操作它。helper-methods DicomCFindRequest.CreateWorklistQuery()是一个创建常用数据集的辅助方法。但是在发送到服务器之前,您可以更新/更改此DicomDataset。

代码语言:javascript
复制
var accessionNumberToFilter = "ABCD1234";
[....]
var findRequest = DicomCFindRequest.CreateWorklistQuery(); // create a basic query Dataset without any filters
findRequest.Dataset.AddOrUpdate(DicomTag.AccessionNumber, accessionNumberToFilter);
[....]
await client.AddRequestAsync(findRequest);
await client.SendAsync();
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67911299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档