This is a condition called hereditary spherocytosis
which occurs due to membrane defect in red blood cells due to which it is easily destroyed while passing through the blood vessels particularly in spleen
. In addition to the test results you have mentioned osmotic fragility test helps in confirming the diagnosis. Raising bilirubin
level may be due to increased destruction of red cells or due pigment stones formed in the biliary tract.
Usually spleen has to be removed surgically to increase the lifespan of red blood cells and if there is any gall stones
that also needs to removed during surgery..
With regards, Dr.Parthipan