The shunt surgery to control variceal bleeding in noncirrhotic poal fibrosis is done, if:
Very low platelet count Upper GI bleeding at the age of 30 If beta blockers contraindicated Associated with cirrhosis