Функция "Создать первичный файл для сервиса getPrivateLNData"


Наименование функции - api-fss.getPrivateLNData.Createfile


Назначение функции - создание первичного файла для получения информации закрытого ЭЛН по СНИЛС и номеру ЭЛН.


При успешном выполнении создается файл в указанном каталоге с заданным именем, возвращается строка "Первичный файл создан."
Иначе - возвращается строка "Ошибка создания первичного файла. " + Exception.Message.


Параметры функции:

  • regnum - Регистрационный номер страхователя в ФСС
  • eln - Номер ЭЛН
  • snils - Номер СНИЛС
  • filename - имя файла

Пример вызова функции:

string regnum = "11111";
string eln = "22222";
string snils = "33333";
string filename = "D:\\temp\\FSS\\files\\test.xml";
string rez = api-fss.getPrivateLNData.Createfile(regnum, eln, snils, filename);


Пример xml-файла:

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:eln="http://ru/ibs/fss/ln/ws/FileOperationsLn.wsdl" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> <S:Header> <wsse:Security S:actor="http://eln.fss.ru/actor/insurer/11111"> <wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="http://eln.fss.ru/actor/insurer/11111"> </wsse:BinarySecurityToken> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <KeyInfo> <wsse:SecurityTokenReference> <wsse:Reference URI="#http://eln.fss.ru/actor/insurer/11111" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" /> </wsse:SecurityTokenReference> </KeyInfo> </Signature> </wsse:Security> </S:Header> <S:Body wsu:Id='REGNO_11111'> <ns1:getPrivateLNData xmlns:ns1="http://ru/ibs/fss/ln/ws/FileOperationsLn.wsdl" xmlns:ns2="http://ru/ibs/fss/ln/ws/FileOperationsLnInternal.wsdl"> <ns1:regNum>11111</ns1:regNum><ns1:lnCode>22222</ns1:lnCode><ns1:snils>33333</ns1:snils></ns1:getPrivateLNData> </S:Body> </S:Envelope>



Вернуться на главную страницу