Update: Exact error/Message returned from web service is
JBO-HRC:::HRC_DE_SRV_ESD_EED_NOT_SET: <MESSAGE><NUMBER>HRC--1</NUMBER><TEXT>HRC-HRC_DE_SRV_ESD_EED_NOT_SET</TEXT><CAUSE>The message, HRC-HRC_DE_SRV_ESD_EED_NOT_SET, can not be accessed.</CAUSE><ACTION>Report this problem to an administrator.</ACTION><DETAILS>HRC-HRC_DE_SRV_ESD_EED_NOT_SET</DETAILS><INCIDENT></INCIDENT></MESSAGE>
Again thanks for reading and any help.
A quick update, I was able to resolve this error. The error was misleading and I couldnt find any documentation regarding this, if there was any. The worker object (HCM Fusion SOAP webservice, 11.1.x ) have other attribute which are mandatory ( worker type, legislation code etc). Effective start/end date wasnt even required fields.