根据民法典侵权责任编相关规定,医生开错药使患者在诊疗活动中受到损害的,由医疗机构承担赔偿责任。患者可以先与医院协商解决赔偿,协商不成,可以向人民法院起诉。,我国法律规定:患者在诊疗活动中受到损害,医疗机构或者其医务人员有过错的,由医疗机构承担赔偿责任。医务人员在诊疗活动中未尽到与当时的医疗水平相应的诊疗义务,造成患者损害的,医疗机构应当承担赔偿责任。医疗机构及其医务人员不得违反诊疗规范实施不必要的检查。,法律依据:《中华人民共和国民法典》第一千二百一十八条 【医疗损害责任归责原则和责任承担主体】患者在诊疗活动中受到损害,医疗机构或者其医务人员有过错的,由医疗机构承担赔偿责任。,《中华人民共和国民法典》第一千二百一十九条 【医务人员说明义务和患者知情同意权】医务人员在诊疗活动中应当向患者说明病情和医疗措施。需要实施手术、特殊检查、特殊治疗的,医务人员应当及时向患者具体说明医疗风险、替代医疗方案等情况,并取得其明确同意;不能或者不宜向患者说明的,应当向患者的近亲属说明,并取得其明确同意。医务人员未尽到前款义务,造成患者损害的,医疗机构应当承担赔偿责任。,《中华人民共和国民法典》第一千二百二十一条 【诊疗活动中医务人员过错的界定】医务人员在诊疗活动中未尽到与当时的医疗水平相应的诊疗义务,造成患者损害的,医疗机构应当承担赔偿责任。