messageHeader.setMustUnderstand(true);
messageHeader.setCPAId(cpa.getCpaid());
messageHeader.setConversationId(context.getConversationId() != null ? context.getConversationId() : uuid);
messageHeader.setFrom(new From());
PartyId from = new PartyId();
from.setType(sendingPartyInfo.getPartyId().get(0).getType());
from.setValue(sendingPartyInfo.getPartyId().get(0).getValue());
messageHeader.getFrom().getPartyId().add(from);
messageHeader.getFrom().setRole(sendingPartyInfo.getCollaborationRole().get(0).getRole().getName());