Это общенародное выражение, когда человек умирает на операционном столе не выдержав анестезии.
Он может просто ослабнуть физически, за счет интоксикации от болезни, может ослабнут и сердечная мышца, лишившаяся сократительных клеток, может дать сбой общий иммунитет.
Анестезия очень сложный процесс. Человека держат на грани жизни и смерти. Если анестезию сделать меньше, больной умрет от шока. Сделать больше, он просто не проснется.
По сути нет 100% удачных операций. Даже при совершенно идеальных условиях больной может умереть. Что-то пошло не так. Не хватило опыта или во время не заметили, а когда увидели - было поздно. Причин много. Даже у самых сильных хирургов умирают больные.
Вот и образовался общий термин - не выдержало сердце.
Это я так ходил получать свидетельство о смерти своей бабушки, которая умерла почти в сто лет. Меня спрашивают в поликлинике: "От чего умерла?", а я отвечаю: "От старости". Там так удивились, нет такого диагноза. И понаписали и атеросклероз и сердечная недостаточность и что-то там мозговое. Диагноз на трех полосках едва уместился.