If a person is unable to tolerate oral medication has persistent vomiting and is suffering from severe vitamin B12 deficiency ...