1、发生交通事故后,医疗费按以下情形确定由谁支付:(1)如果有购买保险的,并且符合理赔条件,由保险公司在限额内支付;如果超出保险的限额,超出部分由交通事故责令人承担(2)如果没有购买保险或者不符合理赔条件的,由交通事故责任人承担赔偿责任。2、法律依据:《中华人民
共和国民法典》第一千二百一十三条【交通事故责任承担主体赔偿顺序】机动车发生交通事故造成损害,属于该机动车一方责任的,先由承保机动车强制保险的保险人在强制保险责任限额范围内予以赔偿;不足部分,由承保机动车商业保险的保险人按照保险合同的约定予以赔偿;仍然不足或者没有投保机动车商业保险的,由侵权人赔偿。