Many but not all patients are suitable for pneumococcal vaccine.  Patients on immunoglobulin (Ig) replacement therapy would not normally receive it but may do if their Ig is stopped.  Other patients may have specific contraindications and this would be best discussed with their specialist health team.