Following is a GX Model based service implementation is as follows

General Showcase Image: 
messageIcon