Dear Mrs Roy Amrita, as confirmed by you, you have been Employed on Contractual basis.Just check validity of your service,As per your latest Contractual Appointment Letter.Termination will be as mentioned therein.
Since. you have been covered under ESI, You have to approach ESIC for any benefit.You have stated that, recently you were under Leave for 2 Months for which you must have received payment form ESI.
Please log in to ESI IP Portal to know your eligibility under Maternity benefit? Your Contract expiring in July-2017 has nothing to do with your eligibility under ESI for Maternity Benefit.
As per your post from the past 8 years you have been contributing to ESI Continuously.Consequently, though you will not be in service, still you will be eligible for Maternity benefit subject to fulfilling conditions.Please check & revert instead of assuming.
15th June 2017 From India, New Delhi