It is, but there are three general requirements.
1) The body must be in livable condition, otherwise your patient will just die again and possibly experience a slight of pain from whatever it is that caused the death.
2) The spirit must be willing to be revived and thus can't have moved on to far, otherwise your patient will have no brain activity and would essentially be a vegetable(confined to a bed and living thanks to machinery).
3) You must have an excess of energy, the rebinding of the soul into the body will take some of your energy and if you do not have enough to support the process you will be left drained or worse.
Some people do have enough energy to repair the body, locate and draw back the spirit(usually after convincing it to agree or letting it know you can help), and rebind the soul all at one time, but most people don't and that's probably why revivals like this are so rare.
I believe a member by the username of Micah has more experience on this, having revived several creatures himself. I've only successfully revived a few things, only one of which lived long after.