Physicians who violate the ban would be subject to fines and up to two years in prison .