根据《中华人民共和国劳动法》第29条的规定,劳动者有下列情形之一的,用人单位不得解除劳动合同:(1)患职业病或者因工负伤并被确认丧失或者部分丧失劳动能力的。劳动者患职业病或因公负伤,是否丧失或部分丧失劳动能力,需要经过劳动鉴定委员会的鉴定,被确认为已丧失或部分丧失劳动能力,用人单位方不得解除劳动合同。(2)患病或者负伤,在规定的医疗期内。这里的负伤指非因公负伤。对患病或者负伤,我国法律规定允许劳动者有一定的治疗期。例如,根据《国营企业实行劳动合同制暂行规定》(1986年7月12日国务院发布)第21条的规定,企业对患病或非因公负伤的职工,应当按照其在本单位工作时间的长短,给予3个月至1年的医疗期,在本单位工作20年以上的,医疗期可以适当延长。在上述医疗期内,用人单位不得解除劳动合同。如果合同到期,则应顺延到医疗期满。(3)女职工在孕期、产期、哺乳期内的,用人单位不得解除劳动合同。劳动者在孕期、产期和哺乳期内,劳动合同期限届满时,用人单位不得终止劳动合同。劳动合同的期限应自动延续至孕期、产期和哺乳期期满为止。(4)法律、行政法规规定的其他情形。即法律、行政法规规定用人单位不得解除劳动合同的其他情形。这些情况一经出现,用人单位都不得解除劳动合同。
然而,上述用人单位不得解除劳动合同的情况并不是绝对的。根据中华人民共和国劳动部《关于贯彻执行〈中华人民共和国劳动法〉若干问题的意见》(劳部发[1995]309号)第30条的规定,即使存在上述规定的情况,但只要劳动者存在《劳动法》第25条规定的四种情形之一的,用人单位也可以解除劳动合同。
即:(1)在试用期间被证明不符合录用条件的;
(2)严重违反劳动纪律或者用人单位规章制度的;
(3)严重失职,营私舞弊,对用人单位利益造成重大损害的;
(4)被依法追究刑事责任的。