DcmMWL-SDK
一个 Android 的 DICOM-WorkList 小工具
1、SCP 服务
启动仪器设备或 RIS/PACS 系统的 SCP 服务,若开发环境中没有可使用 SDK 提供的 SCP 模拟器。
模拟器启动方法:
2、在文件夹\SDK\MWL-SCP_模拟器中双击【start.bat】出现如下界面则启动成功。默认 IP 为当前主机 IP,端口:3000 AE:DEMO
3、使用 SDK 调用 SCP query 获取检查信息
调用方法如下:
4、接口成功返回
方法一:返回原 worklist object
List<DicomObject> result = DcmMWLUtil.getWorkListDicomObject(dcmMWLDto);
返回值如图所示:
注意:不同的 SCP 返回的机构可能不一致,在进行 JSON 序列化是可能会有异常,需配合实际项目情况序列化。
方法二:返回 Json
//JSON,不同 SCP 结构可能不同需根据情况进行序列化,该方法将常见 Tag 进行序列化 List<WorkListDto> result = DcmMWLUtil.getWorkListJson(dcmMWLDto);
返回值如图所示
5、https://github.com/bird-bro/DcmMWL-SDK
版权声明: 本文为 InfoQ 作者【birdbro】的原创文章。
原文链接:【http://xie.infoq.cn/article/fa2d88404380385c4814d62bf】。文章转载请联系作者。
评论