當患者存在膽囊疾病的時候,會通過神經反射引起心臟冠狀動脈痙攣收縮,心肌缺血發生心絞痛,并會誘發心臟活動失調引起心律不齊。當膽道發生梗阻,血中膽紅素和膽酸濃度增高時,迷走神經興奮,也可以直接抑制心肌細胞的能量代謝和心臟的傳導系統,引起各種心律不齊。
膽道感染時細菌產生的內毒素也會抑制心臟活動,導致心肌供血不足而引起心臟的病變,所以膽炎的時候是會引發心臟病的。而一般胃炎的時候可以出現類似心臟病的癥狀,一般不會導致器質性心臟病的發生。胃炎的時候也可以反射性的引起心前區的不適或者隱痛,出現類似于心絞痛的癥狀,但是做檢查的時候一般很少發現器質性心臟病的改變。所以膽炎和胃炎是有可能引發心臟病的表現的,尤其是膽炎,可以引發心臟病的發生。