human rehabilitation framework