1. 一般情况下劳动者因疾病不能上班单位不能随意开除。根据《劳动合同法》第四十二条规定患病或者非因工负伤在规定的医疗期内的用人单位不得依照本法第四十条、第四十一条的规定解除劳动合同。2. 不过如果劳动者患病后医疗期满不能从事原工作也不能从事由用人单位另行安排的工作单位提前三十日以书面形式通知劳动者本人或者额外支付劳动者一个月工资后可以解除劳动合同。3. 单位若违反规定开除患病不能上班的员工需承担相应法律责任。劳动者可要求单位继续履行劳动合同或要求单位支付赔偿金。赔偿金的标准为经济补偿标准的二倍经济补偿按劳动者在本单位工作的年限每满一年支付一个月工资的标准向劳动者支付。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。