Move Item Pseudo Code

If Item type and Item Class were not specified

  For each serialized item at region and location

    IF the item's reference id and item id are not blank

      Move the serialized item to the destination

      Moving the serialized item will also move the non-serialized items

    End if

  Next item

  If no serialized items exist at the location

  For each non serialized item

    Move to the destination location

  Next non serialized item

Else

  For each item of the specified item type or class type

    Move to new location

  Next

End if

More information

Move item.