We have a requirement - where an external system invokes a service in pega to create a workitem. This service has to be in enterprise layar, however the cases can be of any worktype/class and the incoming attributes type and value differs for each case type . For eg, an address change case type needs old address, new address, policy number, effective date etc. Whereas , the surrender worktype has a different set of attributes needed for case creation.
How do we create a single service, which invokes application specific services that creates the workitems. How do we dynamically map the attributes based on the case type. Any OOTB feature availabel on this, or is this customisable?
***Edited by Moderator Marissa to add Capability tags***