Service WSDL: https://test.sso.corteos.ru//XmlGate/DataService.asmx?WSDL
Complete operations list: https://test.sso.corteos.ru//XmlGate/DataService.asmx
Web service operations specification:
Service location: https://test.sso.corteos.ru//XmlGate/DataService.asmx?op=Set
This operation is used when you need to pass any mission specific data to Corteos along with SSO request, check the list of transferable business objects below:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sso="https://test.sso.corteos.ru/">
<soapenv:Header/>
<soapenv:Body>
<sso:Set>
<!--Optional:-->
<sso:request>
<!--Optional:-->
<sso:SignOutUrl>https://yandex.ru</sso:SignOutUrl>
<!--Optional:-->
<sso:OuterId>77777777</sso:OuterId>
<!--Optional:-->
<sso:CurrentRoute>
<!--Optional:-->
<sso:Origin>Москва</sso:Origin>
<!--Optional:-->
<sso:Destination>Париж</sso:Destination>
<sso:DepartureDate>2018-10-01</sso:DepartureDate>
<sso:ReturnDate>2018-10-10</sso:ReturnDate>
</sso:CurrentRoute>
<!--Optional:-->
<sso:Persons>
<!--Zero or more repetitions:-->
<sso:Person LastName="Сидорова"
FirstName="Вероника" MiddleName="Генадьевна" LastNameLatin="Sidorova"
FirstNameLatin="Veronica" MiddleNameLatin="Genadievna" Gender="true" DateBirth="1990-01-01">
<!--Optional:-->
<sso:Documents>
<!--Zero or more repetitions:-->
<sso:Document CountryCode="RU" DocumentNumber="4505111222" DocumentType="NationalPassport" DateValid="2020-01-01"/>
</sso:Documents>
<!--Optional:-->
<sso:Contacts>
<!--Zero or more repetitions:-->
<sso:Contact ContactType="Email" Value="ivanov@yandex.ru"/>
<sso:Contact ContactType="MobilePhone" Value="+79039300022"/>
</sso:Contacts>
<!--Optional:-->
<sso:PersonalCodes>
<!--Zero or more repetitions:-->
<sso:Code DictionaryName="Табельный номер" CodeValue="0000001"/>
</sso:PersonalCodes>
</sso:Person>
</sso:Persons>
<!--Optional:-->
<sso:BudgetCodes>
<!--Zero or more repetitions:-->
<sso:BudgetCode DictionaryName="Кост-центр" CodeValue="MOW" SelectorState="Enabled"/>
<sso:BudgetCode DictionaryName="МВЗ" CodeValue="11111111" SelectorState="Enabled"/>
</sso:BudgetCodes>
<!--Optional:-->
<sso:AccountDetails id_Group="xx" GroupSecurityKey="xxxxxx" Email="xxxxxxxxxxx" />
</sso:request>
</sso:Set>
</soapenv:Body>
</soapenv:Envelope>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<SetResponse xmlns="https://test.sso.corteos.ru/">
<SetResult>
<OuterId>77777777</OuterId>
<CurrentRoute>
<Origin>Москва</Origin>
<Destination>Париж</Destination>
<DepartureDate>2018-10-01T00:00:00</DepartureDate>
<ReturnDate>2018-10-10T00:00:00</ReturnDate>
</CurrentRoute>
<Persons>
<Person LastName="Сидорова" FirstName="Вероника" MiddleName="Генадьевна" LastNameLatin="Sidorova" FirstNameLatin="Veronica" MiddleNameLatin="Genadievna" Gender="true" DateBirth="1990-01-01T00:00:00">
<Documents>
<Document CountryCode="RU" DocumentNumber="4505111222" DocumentType="NationalPassport" DateValid="2020-01-01T00:00:00"/>
</Documents>
<Contacts>
<Contact ContactType="Email" Value="ivanov@yandex.ru"/>
<Contact ContactType="MobilePhone" Value="+79039300022"/>
</Contacts>
<PersonalCodes>
<Code DictionaryName="Табельный номер" CodeValue="0000001"/>
</PersonalCodes>
</Person>
</Persons>
<BudgetCodes>
<BudgetCode DictionaryName="Кост-центр" CodeValue="MOW" SelectorState="Enabled"/>
<BudgetCode DictionaryName="МВЗ" CodeValue="11111111" SelectorState="Enabled"/>
</BudgetCodes>
<AccountDetails id_Group="63" GroupSecurityKey="xxxxxx" Email="marina@elmotest.ru"/>
<id_User>xxx</id_User>
<CorteosId>f481169c-9b6f-477f-bfae-ea172478b8d0</CorteosId>
<CreationDate>2017-12-01T21:24:42.3739443+03:00</CreationDate>
</SetResult>
</SetResponse>
</soap:Body>
</soap:Envelope>
Response is just a roundtrip data provided in request with the following fields notable: