Irrespective of the profession the factors always remain same for FSW (Canadian PR visa) If an individual is scoring 67 points then he will be eligible for the process, however there is huge documentation requirement if applying under self employed category.