Class CFind

java.lang.Object
org.aoju.bus.image.plugin.CFind

public class CFind extends Object
Since:
Java 17+
Author:
Kimi Liu
  • Field Details

    • PatientID

      public static final Args PatientID
    • IssuerOfPatientID

      public static final Args IssuerOfPatientID
    • PatientName

      public static final Args PatientName
    • PatientBirthDate

      public static final Args PatientBirthDate
    • PatientSex

      public static final Args PatientSex
    • StudyInstanceUID

      public static final Args StudyInstanceUID
    • AccessionNumber

      public static final Args AccessionNumber
    • IssuerOfAccessionNumberSequence

      public static final Args IssuerOfAccessionNumberSequence
    • StudyID

      public static final Args StudyID
    • ReferringPhysicianName

      public static final Args ReferringPhysicianName
    • StudyDescription

      public static final Args StudyDescription
    • StudyDate

      public static final Args StudyDate
    • StudyTime

      public static final Args StudyTime
    • SeriesInstanceUID

      public static final Args SeriesInstanceUID
    • Modality

      public static final Args Modality
    • SeriesNumber

      public static final Args SeriesNumber
    • SeriesDescription

      public static final Args SeriesDescription
    • SOPInstanceUID

      public static final Args SOPInstanceUID
    • InstanceNumber

      public static final Args InstanceNumber
  • Constructor Details

    • CFind

      public CFind()
  • Method Details

    • process

      public static Status process(Node callingNode, Node calledNode, Args... keys)
      Parameters:
      callingNode - 调用DICOM节点的配置
      calledNode - 被调用的DICOM节点配置
      keys - 用于匹配和返回键。 没有值的Args是返回键
      Returns:
      Status实例,其中包含DICOM响应,DICOM状态,错误消息和进度信息
    • process

      public static Status process(Args args, Node callingNode, Node calledNode, Args... keys)
      Parameters:
      args - 可选的高级参数(代理、身份验证、连接和TLS)
      callingNode - 调用DICOM节点的配置
      calledNode - 被调用的DICOM节点配置
      keys - 用于匹配和返回键。 没有值的Args是返回键
      Returns:
      Status实例,其中包含DICOM响应,DICOM状态,错误消息和进度
    • process

      public static Status process(Args args, Node callingNode, Node calledNode, int cancelAfter, Level level, Args... keys)
      Parameters:
      args - 可选的高级参数(代理、身份验证、连接和TLS)
      callingNode - 调用DICOM节点的配置
      calledNode - 被调用的DICOM节点配置
      cancelAfter - 接收到指定数目的匹配项后,取消查询请求
      level - 指定检索级别。默认使用PatientRoot、StudyRoot、PatientStudyOnly模型进行研究
      keys - 用于匹配和返回键。 没有值的Args是返回键
      Returns:
      Status实例,其中包含DICOM响应,DICOM状态,错误消息和进度
    • addAttributes

      public static void addAttributes(Attributes attrs, Args param)