Welcome to Health Care Magic
You need further investigations for bleeding diathesis / may be extensive and expensive / Only a haematologist can pursue further...
Blood in the urine may be a part of this...Kidney
, bladder can be easily investigated to rule in or rule out their involvement...
The drugs may have a role....Arrhythmia
needs cardiologist’s follow up...
There are several factors involved in each aspect... The treating doctor alone can suggest further based on his assessment of the situation.
Wishing speedy recovery