Medical services, barring emergency services, were severely affected across several hospitals in Himachal Pradesh as resident doctors went on an indefinite strike on Saturday against the termination of services of a doctor who entered into a brawl with a patient.