LEADTOOLS PACS框架包括六个示例AddIns,如下所示:
- Leadtools.AddIn.DicomLog - 实现INotifyReceiveMessage和INotifySendMessages接口。 这允许加载项记录所有传入和传出的DICOM消息。 日志记录由Microsoft Enterprise Library日志记录处理。 加载项在DICOM服务器目录中创建一个Log目录。 所有日志信息都将写入“output.log”文件。 如果启用了数据集保存,则将其写入“Log \ Datasets”。 保存的数据集的文件名是SOP Instance UID
- Leadtools.AddIn.Store - 实现IProcessCStore界面。 该加载项实现了一个Storage SCP。 支持以下存储类:
- CT Image Storage
- NM Image Storage
- DX Image Storage
- MR Image Storage
- Hemodynamic Waveform Storage
- XA Image Storage
- CR Image Storage
- US Image Storage
- SC Image Storage
- US Multiframe Image Storage
- Video Endoscopic Image Storage
- Video Microscopic Image Storage
- XRay Radiofluoroscopic Image Storage
支持以下传输语法:
Implicit VR Little EndianJPEG 2000JPEG Lossless OnlyJPEG Baseline 1Explicit VR Big EndianExplicit VR Little EndianJPEG Lossless No Hierarchal 14JPEG Lossless No Hierarchal 14B
当加载项加载时,它将在服务器目录中创建一个新的SQLCE 3.5数据库(Dicom.sdf)。 此外,它会在服务器目录中创建一个Images目录,该目录将包含服务器上接收到的所有DICOM数据集。
-
Leadtools.AddIn.Find -
实现IProcessCFind接口。 此加载项实现DICOM查询服务。 此加载项支持以下服务类:
- Patient Root Query Find
- Study Root Query Find
此加载项使用由Store addin创建的相同数据库。 如果调用此加载项时数据库不存在,则会创建它。 因此,如果您在做存储之前尝试查找,这并不重要。
- Leadtools.AddIn.Move -
实现IProcessCMove界面。 该加载项实现了DICOM检索服务。 此加载项支持以下服务类:
- Patient Root Query Find
- Study Root Query Find
此加载项使用由Store addin创建的相同数据库。 如果调用此加载项时数据库不存在,则会创建它。 因此,如果您在做存储之前尝试查找,这并不重要。
- Leadtools.AddIn.MWLFind -
实现IProcessCFind接口。 此加载项支持以下服务类:
- Modality Worklist Find
该加载项在服务器目录中创建一个SQLCE 3.5数据库(MWLSCP.sdf)。 此外,此加载项还会创建一个选项对话框,您可以从服务器管理器编辑数据库。
- Leadtools.AddIn.StorageCommit -
实现IProcessNAction接口。 此加载项支持以下服务类:
- Storage Commitment Push Model Class
该加载项使用存储插件创建的SQLCE 3.5数据库。 它期望数据库已经创建。 如果数据库不可用,承诺请求将生成ResourceLimitation错误。
如果数据库存在,承诺请求将在另一个线程中处理,并且响应立即发送回客户端。 一旦提交请求被确定,代表加载项将请求发送到始发客户端。