因为这句中的appointment是名词形式,所以前面用名词所有格或物主代词,这句话的意思是约翰和医生预约在几点?其实这句话也可以用动词来表达,即
When did John make a appointment with the doctor?