Размещенный вами фрагмент XML выглядит как схема XSD. Он описывает следующий XML:
<CheckDomain xmlns="...">
<domainRef>...</domainRef>
<suggestions>true</suggestions> <!-- or it could be "false" -->
</CheckDomain>
В предоставленном вами фрагменте не указано, каким должно быть пространство имен CheckDomain или что должно быть внутри domainRef. Для этого вам нужен весь документ XSD.
Кроме того, не видя файл WSDL для службы, невозможно сказать, как превратить это в действительное сообщение SOAP. (Предполагая, что вы имеете дело с реальной службой SOAP, а не только со службой REST или XML-RPC, которая описывает свой ввод с использованием схемы XSD).
Прелесть SOAP в том, что вам обычно никогда не приходится делать это вручную. Вы просто получаете правильный инструмент и указываете его на файлы WSDL и XSD, публикуемые службой, и у вас автоматически создаются сгенерированные классы, которые делают правильные вещи.