Hi
I assume you want to implement a custom object for service master (reuse option for table ASMD), not some special solution for material type DIEN.
You need to implement an access class for your data model. Implement interface IF_USMD_PP_ACCESS, it's pretty well documented. Hint: The function group for service master BAPIs is BASB.
For the UI, you'll want to provide a configuration for UI application USMD_OVP_GEN. There is a quite extensive online help on this, e.g. http://help.sap.com/erp_mdg_addon70/helpdata/en/95/be4952bc8d5a64e10000000a423f68/content.htm?frameset=/en/13/3ad4525af74a4ee10000000a423f68/frameset.htm¤t_toc=/en/ea/29ad50e6542f3ce10000000a44538d/plain.htm&node_id=52.
Regards, Ingo
P.S.: For your reference, all the MDG guides are collected here: Configuration and Enhancement of SAP Master Data Governance.