Can you take Yunnan Baiyao if you have blood in your urine?

You can take Yunnan Baiyao orally when you have blood in your urine, but only for a short period of time. During the treatment period, you need to go to the hospital immediately to have the cause of the blood in urine checked and treated to stop it gradually. Otherwise, taking Yunnan Baiyao is only a treatment to stop the bleeding, but it does not help to treat the cause of the disease, so the blood in urine will still recur after stopping the medicine. There are many clinical causes of blood in urine, such as urinary stones, urinary tumors, urinary tract infections, and other diseases that can cause blood in urine. If there is a trauma to the lower back or lower abdomen, resulting in a kidney or bladder contusion, the symptoms of blood in urine can also occur. Patients with severe trauma may require hospitalization and, if necessary, vascular embolization to stop the bleeding. Once the cause has been removed, the oral administration of Yunnan Baiyao can be stopped and the bleeding can be gradually stopped.