It certainly isn't as simple a procedure as Steam. I have 13 games on Origin and recently moved them to a new drive. 10 of the 13 were simply detected as being downloaded and simply had to be 'installed' again to create the registry link. Fifa 13, Shift 2 Unleashed and Super Street Fighter IV however, I had problems with.
Fifa detected that it was 85% downloaded and proceeded to re-download the remaining files. It finished downloading but would them not get past the screen after the connecting to servers. I had to uninstall it and re-download it completely. Unleashed 2 was similar in that it was approximately 84% detected but would download and get to 96-97% before the download would fail. I tried this 5 or 6 times. I then decided to download the entire 7gb again, but it failed again at 94%. It eventually downloaded at the 2nd full time of downloading. Bare in mind my connection is only 3mb so downloading 6-7gb takes around 6 hours!!!
No matter what I did with Super Street Fighter, Origin would not detect any of the game files. I believe this is due to the installation being outside the main origin games folder and in a seperate Capcom folder. I tried putting the files inside the download cache folder, the origin games folder and in the capcom folder but neither attempt was succesful and I had to again download the entire 9gb again.
My conclusion, EA really need to sort this out and create a backup facility or a similar method to Steam so that games do not have to be continually downloaded. On a slow connection it really is a pain. I spent the best part of 3 days getting my Origin games installed intact.