Updating Knowledge and Skills of Practitioners in Rural Areas: A Web-based Model