def move_study(destination, options={})
      # Study Root Query/Retrieve Information Model - MOVE:
      set_default_presentation_context("1.2.840.10008.5.1.4.1.2.2.2")
      # Transfer the current options to the data_elements hash:
      set_command_fragment_move(destination)
      # Prepare data elements for this operation:
      set_data_fragment_move_study
      set_data_options(options)
      perform_move
    end
def move_study(destination, options={})
      # Study Root Query/Retrieve Information Model - MOVE:
      set_default_presentation_context("1.2.840.10008.5.1.4.1.2.2.2")
      # Transfer the current options to the data_elements hash:
      set_command_fragment_move(destination)
      # Prepare data elements for this operation:
      set_data_fragment_move_study
      set_data_options(options)
      perform_move
    end
Move an entire study to a DICOM server.

 This DICOM node must be a third party (i.e. not the client instance you
 are requesting the move with!).

 === Instance level attributes for this procedure:

 * '0008,0052' (Query/Retrieve Level)
 * '0010,0020' (Patient ID)
 * '0020,000D' (Study Instance UID)

 @param [String] destination the AE title of the DICOM server which will receive the files
 @param [Hash] options the options to use for moving the DICOM objects
 @option options [String] 'GGGG,EEEE' a tag and value pair to be used for the procedure

 @example Move an entire study from e.q. a PACS to another SCP on the network
   node.move_study('SOME_SERVER', '0010,0020' => pat_id, '0020,000D' => study_uid)