Customizing SM and OMI Integration

Hello All

Had anyone tried to customize SM and OMI integration, especially adding new fields which can be mapped from OMI to SM while incident creation.

I checked the documents from SM and OMI side, but the documentation is not clear, especially BDM mapping and OMI groovy script.

Can someone please help.