Hola,
En lugar de intentar combinar las interfaces, puedes intentar definir tu mapeo de interfaz con 4 interfaces emisoras dentro de un mapeo de interfaz. Creo que esto puede darte el resultado que esperas.
Si deseas que todo el contenido esté en una sola interfaz, entonces define una sola interfaz que pueda acomodar todo el contenido de mensaje de las 4 interfaces. Significa que tu mensaje emisor debe contener los 4 tipos de datos internamente.
Saludos,
Reyaz