Pericarditis can be caused by infections, bacterial or viral, or as a result of infection in the lungs, or trauma to the heart itself. In some cases the cause is unkown, in which case it is called idiopathic pericarditis. There are also cases where pericarditis can involve abnormal amounts of fluid building up within the sac, in which case it is called a pericardial effusion. This can be caused by infections such as TB or by cancers. Pericarditis can be acute, meaning that it happens suddenly, or chronic, meaning that it is present for at least three months.
Acute pericarditis can happen as a result of infection or after a heart attack.
There may be no symptoms at all, or the person can experience chest pain, fever, and shortness of breath. Chronic pericarditis is often painless. Treatment depends on the cause. You should call on your GP to assist you with any specific medical problems you may be experiencing. Medicine is an ever-changing science.