how long is a doctor's prescription valid in south africa