Icd 10 immunocompromised due to splenectomy July 8, 2019 16 32 64 128 Icd 10 splenectomy Immunocompromised icd 10