Class BeginTransferringDicomInstancesBuilder

  • All Implemented Interfaces:
    AuditMessageBuilder<BeginTransferringDicomInstancesBuilder>, Validateable

    public class BeginTransferringDicomInstancesBuilder
    extends BaseAuditMessageBuilder<BeginTransferringDicomInstancesBuilder>
    Builds an Audit Event representing a Begin Transferring DICOM Instances event as specified in http://dicom.nema.org/medical/dicom/current/output/html/part15.html#sect_A.5.3.3

    This message describes the event of a system beginning to transfer a set of DICOM instances from one node to another node within control of the system's security domain. This message may only include information about a single patient.

    Since:
    3.5
    Author:
    Christian Ohr
    • Method Detail

      • setSendingProcessParticipant

        public BeginTransferringDicomInstancesBuilder setSendingProcessParticipant​(String userId,
                                                                                   String altUserId,
                                                                                   String userName,
                                                                                   String networkId,
                                                                                   boolean userIsRequestor)
        Parameters:
        userId - The identity of the process sending the data
        altUserId - Alternate UserID
        userName - UserName
        networkId - Network Access Point ID
        userIsRequestor - Whether the destination participant represents the requestor (i.e. pull request)
        Returns:
        this
      • setReceivingProcessParticipant

        public BeginTransferringDicomInstancesBuilder setReceivingProcessParticipant​(String userId,
                                                                                     String altUserId,
                                                                                     String userName,
                                                                                     String networkId,
                                                                                     boolean userIsRequestor)
        Parameters:
        userId - The identity of the process receiving the data
        altUserId - Alternate UserID
        userName - UserName
        networkId - Network Access Point ID
        userIsRequestor - Whether the destination participant represents the requestor (i.e. pull request)
        Returns:
        this