@Override
protected int submitRequest( ICorrespondenceAgencyExternalBasic port, InsertCorrespondenceV2 request, CorrespondenceMessage message ) {
Assert.assertEquals( settings.getServiceCode(), request.getServiceCode() );
Assert.assertEquals( settings.getServiceEdition(), request.getServiceEdition() );
Assert.assertEquals( message.getOrgNr(), request.getReportee() );
ExternalContentV2 content = request.getContent();
Assert.assertEquals( message.getMessageTitle(), content.getMessageTitle() );
Assert.assertEquals( message.getMessageBody(), content.getMessageBody() );
Assert.assertEquals( message.getMessageSummary(), content.getMessageSummary() );
Assert.assertEquals( settings.getLanguageCode(), content.getLanguageCode() );
Notification notification = request.getNotifications().getNotification().get( 0 );
List<ReceiverEndPoint> receiverEndPoints = notification.getReceiverEndPoints().getReceiverEndPoint();
for (ReceiverEndPoint receiverEndPoint : receiverEndPoints) {
TransportType transportType = receiverEndPoint.getTransportType();
if (TransportType.EMAIL.equals( transportType )) {