一个单位工作十七年基本是都是签的无固定期限合同,就是说除非是你本人违反了公司的规章制度,公司才有权开除你, 反之你只是因为休病假开除你是不对的, 按照劳动法规定 应该当补偿你 17个月的工资,
这回就要看你,你休病假的时候,有没有医院的证明?有没有病历?如果这些东西都没有的话,那么解聘你是得不到工资补偿的,如果有,那么根据劳动法和你的的合同,企业是要补偿你的
参照劳动法,必要时申请法律援助。