{"id":317848,"date":"2021-02-11T15:00:29","date_gmt":"2021-02-11T15:00:29","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=317848"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=317848","title":{"rendered":"\u0418\u043c\u043f\u043e\u0440\u0442 \u0415\u0413\u0420\u042e\u041b \u0424\u041d\u0421 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430\u043c\u0438 Apache NiFi. \u0428\u0430\u0433 3 \u2014 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 JSON \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e JOLT"},"content":{"rendered":"\n<div class=\"post__text post__text_v2\" id=\"post-content-body\">\n<p>\u0412 \u043e\u0434\u043d\u043e\u043c \u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0432\u043e\u0437\u043d\u0438\u043a\u043b\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u043d\u0430 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043d\u0443\u044e \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0443. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 \u0432\u044b\u0431\u0440\u0430\u043d Apache NiFi. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043f\u043e\u0434\u043e\u043f\u044b\u0442\u043d\u043e\u0433\u043e \u0432\u044b\u0431\u0440\u0430\u043d \u0438\u043c\u043f\u043e\u0440\u0442 \u0415\u0413\u0420\u042e\u041b \u0424\u041d\u0421.<\/p>\n<p>\u0412 <a href=\"https:\/\/habr.com\/ru\/post\/503122\/\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435<\/a> \u0431\u044b\u043b \u043e\u043f\u0438\u0441\u0430\u043d \u0441\u043f\u043e\u0441\u043e\u0431 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f XML \u0432 JSON \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c AVRO schema.<\/p>\n<p>\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043e\u043f\u0438\u0441\u0430\u043d \u0441\u043f\u043e\u0441\u043e\u0431 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f JSON \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e JOLT \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.<\/p>\n<h2>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u044b \u0438 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u044b<\/h2>\n<h3>\u0414\u0435\u043b\u0435\u043d\u0438\u0435 JSON \u043d\u0430 \u0447\u0430\u0441\u0442\u0438<\/h3>\n<p>FlowFile, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c \u044d\u0442\u0430\u043f\u0435, \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 JSON \u0441 \u043c\u0430\u0441\u0441\u0438\u0432\u043e\u043c \u0432\u044b\u043f\u0438\u0441\u043e\u043a \u0415\u0413\u0420\u042e\u041b \u043f\u043e \u0440\u0430\u0437\u043d\u044b\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f\u043c. \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u043c \u0435\u0433\u043e \u043d\u0430 \u0447\u0430\u0441\u0442\u0438, \u0447\u0442\u043e\u0431\u044b \u043a\u0430\u0436\u0434\u044b\u0439 FlowFile \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043b \u043e\u0434\u043d\u0443 \u0432\u044b\u043f\u0438\u0441\u043a\u0443.<\/p>\n<p>\u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 <a href=\"https:\/\/nifi.apache.org\/docs\/nifi-docs\/components\/org.apache.nifi\/nifi-standard-nar\/1.11.3\/org.apache.nifi.processors.standard.SplitJson\/\" rel=\"noopener noreferrer nofollow\">SplitJson<\/a>. \u0418\u0437 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a &#8212; \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435 JsonPath \u0434\u043b\u044f \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f json \u043d\u0430 \u0447\u0430\u0441\u0442\u0438. \u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 <em>$.*<\/em><\/p>\n<figure class=\"bordered full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/2cd\/5f1\/119\/2cd5f111944b20f60dd37c2377d13712.png\" width=\"758\" height=\"266\"><figcaption><\/figcaption><\/figure>\n<p>\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043f\u043e JsonPath <a href=\"https:\/\/support.smartbear.com\/alertsite\/docs\/monitors\/api\/endpoint\/jsonpath.html\" rel=\"noopener noreferrer nofollow\">\u0437\u0434\u0435\u0441\u044c<\/a><\/p>\n<p>\u041f\u043e\u0442\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043c\u043e\u0436\u043d\u043e <a href=\"https:\/\/jsonpath.com\/\" rel=\"noopener noreferrer nofollow\">\u0437\u0434\u0435\u0441\u044c<\/a><\/p>\n<h3>\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 JSON<\/h3>\n<p>\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 JSON \u0438\u043c\u0435\u0435\u0442 \u0438\u0437\u043b\u0438\u0448\u043d\u0435 \u0441\u043b\u043e\u0436\u043d\u0443\u044e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0432 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u043c \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0438 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0435\u0433\u043e. \u0410\u0434\u0440\u0435\u0441 \u0438 \u0424\u0418\u041e \u043b\u0443\u0447\u0448\u0435 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u0432 \u043e\u0434\u043d\u0443 \u0441\u0442\u0440\u043e\u043a\u0443, \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0442\u0438 \u0432\u044b\u0448\u0435 \u043f\u043e \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438.<\/p>\n<details class=\"spoiler\">\n<summary>JSON \u043f\u0435\u0440\u0435\u0434 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"reportDate\" : \"2020-05-20\",   \"ogrn\" : \"1234567890123\",   \"ogrnDate\" : \"2002-12-30\",   \"inn\" : \"1234567890\",   \"kpp\" : \"123456789\",   \"opfCode\" : \"12300\",   \"opfName\" : \"\u041e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0441 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u043e\u0439 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u044c\u044e\",   \"name\" : {     \"fullName\" : \"\u041e\u0411\u0429\u0415\u0421\u0422\u0412\u041e \u0421 \u041e\u0413\u0420\u0410\u041d\u0418\u0427\u0415\u041d\u041d\u041e\u0419 \u041e\u0422\u0412\u0415\u0422\u0421\u0422\u0412\u0415\u041d\u041d\u041e\u0421\u0422\u042c\u042e\",     \"shortName\" : \"\u041e\u041e\u041e\"   },   \"address\" : {     \"addressRF\" : {       \"region\" : {         \"type\" : \"\u041e\u0411\u041b\u0410\u0421\u0422\u042c\",         \"name\" : \"\u041c\u041e\u0421\u041a\u041e\u0412\u0421\u041a\u0410\u042f\"       },       \"district\" : null,       \"town\" : {         \"type\" : \"\u0413\u041e\u0420\u041e\u0414\",         \"name\" : \"\u0418\u0421\u0422\u0420\u0410\"       },       \"settlement\" : null,       \"street\" : {         \"type\" : \"\u041f\u0415\u0420\u0415\u0423\u041b\u041e\u041a\",         \"name\" : \"\u0412\u041e\u041b\u041e\u041a\u041e\u041b\u0410\u041c\u0421\u041a\u0418\u0419\"       },       \"index\" : \"143500\",       \"regionCode\" : \"50\",       \"kladr\" : \"500000570000011\",       \"house\" : null,       \"building\" : null,       \"apartment\" : null     }   },   \"termination\" : null,   \"capital\" : null,   \"manageOrg\" : null,   \"director\" : [ {     \"fl\" : {       \"lastName\" : \"\u0418\u0412\u0410\u041d\u041e\u0412\",       \"firstName\" : \"\u0418\u0412\u0410\u041d\",       \"patronymic\" : \"\u0418\u0412\u0410\u041d\u041e\u0412\u0418\u0427\",       \"inn\" : \"123456789012\"     },     \"position\" : {       \"ogrnip\" : null,       \"typeCode\" : \"02\",       \"typeName\" : \"\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u044e\u0440\u0438\u0434\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043b\u0438\u0446\u0430\",       \"name\" : \"\u0413\u0415\u041d\u0415\u0420\u0410\u041b\u042c\u041d\u042b\u0419 \u0414\u0418\u0420\u0415\u041a\u0422\u041e\u0420\"     },     \"disqualification\" : null   } ],   \"founders\" : {     \"founderULRF\" : null,     \"founderULForeign\" : null,     \"founderFL\" : [ {       \"fl\" : {         \"lastName\" : \"\u0418\u0412\u0410\u041d\u041e\u0412\",         \"firstName\" : \"\u0418\u0412\u0410\u041d\",         \"patronymic\" : \"\u0418\u0412\u0410\u041d\u041e\u0412\u0418\u0427\",         \"inn\" : \"123456789012\"       },       \"capitalPart\" : {         \"nominal\" : 20000.0,         \"size\" : {           \"percent\" : 50.0,           \"decimalPart\" : null,           \"simplePart\" : null         }       }     }, {       \"fl\" : {         \"lastName\" : \"\u041f\u0415\u0422\u0420\u041e\u0412\",         \"firstName\" : \"\u041f\u0415\u0422\u0420\",         \"patronymic\" : \"\u041f\u0415\u0422\u0420\u041e\u0412\u0418\u0427\",         \"inn\" : \"123456789021\"       },       \"capitalPart\" : {         \"nominal\" : 20000.0,         \"size\" : {           \"percent\" : 50.0,           \"decimalPart\" : null,           \"simplePart\" : null         }       }     } ],     \"founderGov\" : null,     \"founderPIF\" : null   },   \"capitalPart\" : null,   \"holderReestrAO\" : null,   \"okved\" : {     \"mainOkved\" : {       \"code\" : \"47.11\",       \"name\" : \"\u0422\u043e\u0440\u0433\u043e\u0432\u043b\u044f \u0440\u043e\u0437\u043d\u0438\u0447\u043d\u0430\u044f \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u0438\u0449\u0435\u0432\u044b\u043c\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u043c\u0438, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043d\u0430\u043f\u0438\u0442\u043a\u0438, \u0438 \u0442\u0430\u0431\u0430\u0447\u043d\u044b\u043c\u0438 \u0438\u0437\u0434\u0435\u043b\u0438\u044f\u043c\u0438 \u0432 \u043d\u0435\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430\u0445\"     },     \"addOkved\" : null   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<p>\u0414\u043b\u044f \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 JSON \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 <a href=\"https:\/\/nifi.apache.org\/docs\/nifi-docs\/components\/org.apache.nifi\/nifi-standard-nar\/1.11.4\/org.apache.nifi.processors.standard.JoltTransformJSON\/\" rel=\"noopener noreferrer nofollow\">JoltTransformJSON<\/a>.<\/p>\n<p>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438:<\/p>\n<ul>\n<li>\n<p><em>Jolt Transformation DSL<\/em> &#8212; \u0442\u0438\u043f \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438. \u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 <em>Chain <\/em>&#8212; \u0446\u0435\u043f\u043e\u0447\u043a\u0430 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0439<\/p>\n<\/li>\n<li>\n<p><em>Jolt Specification<\/em> &#8212; \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0441\u0430\u043c\u0430 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f. \u0415\u0435 \u0440\u0430\u0437\u0431\u043e\u0440 \u043d\u0438\u0436\u0435<\/p>\n<\/li>\n<\/ul>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ce6\/848\/5cb\/ce68485cb8944c3065a49cebcf504468.png\" width=\"752\" height=\"370\"><figcaption><\/figcaption><\/figure>\n<h2>JOLT \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f<\/h2>\n<p>\u0421\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0441\u0430\u043c \u0441\u0443\u0431\u044a\u0435\u043a\u0442 &#8212; <a href=\"https:\/\/github.com\/bazaarvoice\/jolt#Documentation\" rel=\"noopener noreferrer nofollow\">\u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 \u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044e<\/a>.<\/p>\n<p>\u041f\u043e\u0442\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043c\u043e\u0436\u043d\u043e <a href=\"https:\/\/jolt-demo.appspot.com\/#inception\" rel=\"noopener noreferrer nofollow\">\u0437\u0434\u0435\u0441\u044c<\/a>.<\/p>\n<p>\u041c\u0435\u043d\u044f \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043b\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u0434\u0432\u0438\u0433\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u043f\u043e \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438 &#8212; <a href=\"https:\/\/github.com\/bazaarvoice\/jolt\/blob\/master\/jolt-core\/src\/main\/java\/com\/bazaarvoice\/jolt\/Shiftr.java\" rel=\"noopener noreferrer nofollow\">\u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f shift<\/a> \u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0430\u043c\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 &#8212; \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f modify-overwrite-beta. \u041f\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0434\u043e\u043a\u0438 \u043a\u0430\u043a \u0442\u0430\u043a\u043e\u0432\u043e\u0439 \u0438 \u043d\u0435\u0442. \u0418\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0432 <a href=\"https:\/\/github.com\/bazaarvoice\/jolt\/blob\/master\/jolt-core\/src\/main\/java\/com\/bazaarvoice\/jolt\/Modifier.java\" rel=\"noopener noreferrer nofollow\">Modifier.java<\/a>, \u0442\u0430\u043c \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439. \u041d\u043e \u043d\u0430 <a href=\"https:\/\/jolt-demo.appspot.com\/#inception\" rel=\"noopener noreferrer nofollow\">jolt-demo.appspot.com<\/a> \u0432\u043d\u0438\u0437\u0443 \u0435\u0441\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438. \u0422\u0430\u043a \u0447\u0442\u043e \u043c\u0435\u0442\u043e\u0434\u043e\u043c \u043d\u0430\u0443\u0447\u043d\u043e\u0433\u043e \u0442\u044b\u043a\u0430 \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0438\u0439\u0442\u0438 \u043a \u0440\u0435\u0448\u0435\u043d\u0438\u044e.<\/p>\n<details class=\"spoiler\">\n<summary>JOLT \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">[ \t{ \t\t\"operation\": \"modify-overwrite-beta\", \t\t\"spec\": { \t\t\t\"address\": { \t\t\t\t\"addressRF\": { \t\t\t\t\t\"region\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"district\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"town\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"settlement\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"street\": \"=concat(@(type), ' ', @(name))\" \t\t\t\t} \t\t\t}, \t\t\t\"director\": { \t\t\t\t\"*\": { \t\t\t\t\t\"fl\": { \t\t\t\t\t\t\"fio\": \"=concat(@(1,lastName), ' ', @(1,firstName), ' ', @(1,patronymic))\" \t\t\t\t\t} \t\t\t\t} \t\t\t}, \t\t\t\"founders\": { \t\t\t\t\"founderFL\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"fl\": { \t\t\t\t\t\t\t\"fio\": \"=concat(@(1,lastName), ' ', @(1,firstName), ' ', @(1,patronymic))\" \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t}, \t\t\t\t\"founderGov\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"founderImplFL\": { \t\t\t\t\t\t\t\"fl\": { \t\t\t\t\t\t\t\t\"fio\": \"=concat(@(1,lastName), ' ', @(1,firstName), ' ', @(1,patronymic))\" \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t} \t\t\t} \t\t} \t}, \t{ \t\t\"operation\": \"modify-overwrite-beta\", \t\t\"spec\": { \t\t\t\"address\": { \t\t\t\t\"addressRF\": { \t\t\t\t\t\"value\": \"=concat(@(1,index), ', ', @(1,region), ', ', @(1,district), ', ', @(1,town), ', ', @(1,settlement), ', ', @(1,street), ', ', @(1,house), ', ', @(1,building), ', ', @(1,apartment))\", \t\t\t\t\t\"fias\": null \t\t\t\t} \t\t\t} \t\t} \t}, \t{ \t\t\"operation\": \"shift\", \t\t\"spec\": { \t\t\t\"reportDate|ogrn|ogrnDate|inn|kpp|opfCode|opfName\": \"&amp;\", \t\t\t\"name\": { \t\t\t\t\"*\": \"&amp;\" \t\t\t}, \t\t\t\"address\": { \t\t\t\t\"addressRF\": { \t\t\t\t\t\"kladr|regionCode|value|fias\": \"&amp;2.&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"termination\": { \t\t\t\t\"method\": { \t\t\t\t\t\"*\": \"&amp;2.&amp;\" \t\t\t\t}, \t\t\t\t\"*\": \"&amp;1.&amp;\" \t\t\t}, \t\t\t\"capital\": \"&amp;\", \t\t\t\"manageOrg\": { \t\t\t\t\"egrulData\": { \t\t\t\t\t\"*\": \"&amp;2.&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"director\": { \t\t\t\t\"*\": { \t\t\t\t\t\"fl\": { \t\t\t\t\t\t\"fio|inn\": \"&amp;3[&amp;2].&amp;\" \t\t\t\t\t}, \t\t\t\t\t\"position\": { \t\t\t\t\t\t\"name\": \"&amp;3[&amp;2].&amp;1\", \t\t\t\t\t\t\"*\": \"&amp;3[&amp;2].&amp;\" \t\t\t\t\t}, \t\t\t\t\t\"disqualification\": \"&amp;2[&amp;1].&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"founders\": { \t\t\t\t\"founderULRF|founderULForeign\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"egrulData|foreignReg\": { \t\t\t\t\t\t\t\"*\": \"&amp;4.&amp;3[&amp;2].&amp;\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"*\": \"&amp;3.&amp;2[&amp;1].&amp;\" \t\t\t\t\t} \t\t\t\t}, \t\t\t\t\"founderFL\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"fl\": { \t\t\t\t\t\t\t\"fio|inn\": \"&amp;4.&amp;3[&amp;2].&amp;\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"*\": \"&amp;3.&amp;2[&amp;1].&amp;\" \t\t\t\t\t} \t\t\t\t}, \t\t\t\t\"founderGov\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"govOrg\": { \t\t\t\t\t\t\t\"*\": \"&amp;4.&amp;3[&amp;2].&amp;\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"capitalPart\": \"&amp;3.&amp;2[&amp;1].&amp;\", \t\t\t\t\t\t\"founderImplUL\": { \t\t\t\t\t\t\t\"egrulData\": { \t\t\t\t\t\t\t\t\"*\": \"&amp;5.&amp;4[&amp;3].&amp;2.&amp;\" \t\t\t\t\t\t\t} \t\t\t\t\t\t}, \t\t\t\t\t\t\"founderImplFL\": { \t\t\t\t\t\t\t\"fl\": { \t\t\t\t\t\t\t\t\"fio|inn\": \"&amp;5.&amp;4[&amp;3].&amp;2.&amp;\" \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t}, \t\t\t\t\"founderPIF\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"PIFName\": { \t\t\t\t\t\t\t\"name\": \"&amp;4.&amp;3[&amp;2].&amp;1\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"manageOrg\": { \t\t\t\t\t\t\t\"egrulData\": { \t\t\t\t\t\t\t\t\"*\": \"&amp;5.&amp;4[&amp;3].&amp;\" \t\t\t\t\t\t\t} \t\t\t\t\t\t}, \t\t\t\t\t\t\"capitalPart\": \"&amp;3.&amp;2[&amp;1].&amp;\" \t\t\t\t\t} \t\t\t\t} \t\t\t}, \t\t\t\"capitalPart\": \"&amp;\", \t\t\t\"holderReestrAO\": { \t\t\t\t\"egrulData\": { \t\t\t\t\t\"*\": \"&amp;2.&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"okved\": \"&amp;\" \t\t} \t} ]<\/code><\/pre>\n<\/div>\n<\/details>\n<p>\u041e\u043f\u0435\u0440\u0430\u0446\u0438\u044e <em>modify-overwrite-beta<\/em> \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0434\u0435\u043b\u0430\u0442\u044c \u0434\u0432\u0430 \u0440\u0430\u0437\u0430, \u0442.\u043a. \u043f\u043e \u0434\u0440\u0443\u0433\u043e\u043c\u0443 \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u0430\u0434\u0440\u0435\u0441 \u0432 \u043e\u0434\u043d\u0443 \u0441\u0442\u0440\u043e\u043a\u0443 \u0443 \u043c\u0435\u043d\u044f \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c.<\/p>\n<p>\u041a\u0430\u043a \u0432\u0438\u0434\u043d\u043e, \u0432\u0441\u044f \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043c\u0430\u0441\u0441\u0438\u0432 \u0438\u0437 \u0442\u0440\u0435\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439: \u0434\u0432\u0435 &#8212; <em>modify-overwrite-beta<\/em> \u0438 \u043e\u0434\u043d\u0430 &#8212; <em>shift. <\/em>\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043a\u0430\u0436\u0434\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0435\u0435 \u0442\u0438\u043f &#8212; \u044d\u043b\u0435\u043c\u0435\u043d\u0442 <em>operation<\/em> \u0438 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e &#8212; \u044d\u043b\u0435\u043c\u0435\u043d\u0442 <em>spec<\/em>.<\/p>\n<p>\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e \u0446\u0435\u043f\u043e\u0447\u043a\u0435 \u043e\u0442 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043a \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c\u0443 \u0431\u043b\u043e\u043a\u0443 \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0447\u0442\u043e \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0431\u043b\u043e\u043a\u0430 \u0441\u043b\u0443\u0436\u0430\u0442 \u0432\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0434\u043b\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e.<\/p>\n<h3>\u041e\u043f\u0435\u0440\u0430\u0446\u0438\u044f modify-overwrite-beta<\/h3>\n<p>\u0421\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043b\u0435\u0432\u0443\u044e \u0438 \u043f\u0440\u0430\u0432\u0443\u044e \u0447\u0430\u0441\u0442\u044c. \u0412 \u043b\u0435\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0443\u0442\u044c \u043a \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0435\u043d \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435. \u0412 \u043f\u0440\u0430\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f, \u043a\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430.<\/p>\n<h4>\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0430\u0434\u0440\u0435\u0441\u0430<\/h4>\n<p>\u0420\u0430\u0437\u0431\u0435\u0440\u0435\u043c \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0430\u0434\u0440\u0435\u0441\u0430.<\/p>\n<p>\u041f\u0435\u0440\u0432\u044b\u0439 \u044d\u0442\u0430\u043f (\u0441\u043c. \u043f\u0435\u0440\u0432\u044b\u0439 \u0431\u043b\u043e\u043a <em>modify-overwrite-beta<\/em>) &#8212; \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c <em>type <\/em>\u0438 <em>name <\/em>\u0434\u043b\u044f <em>region<\/em>, <em>district<\/em>, <em>town<\/em>, <em>settlement <\/em>\u0438 <em>street<\/em>. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u043f\u0443\u0442\u044c \u043a \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u043c \u0438 \u0432 \u043f\u0440\u0430\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043f\u0438\u0448\u0435\u043c <code>\"=concat(@(type), ' ', @(name))\"<\/code> .<\/p>\n<pre><code class=\"json\">\"address\": { \t\t\t\t\"addressRF\": { \t\t\t\t\t\"region\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"district\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"town\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"settlement\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"street\": \"=concat(@(type), ' ', @(name))\" \t\t\t\t} \t\t\t}<\/code><\/pre>\n<p>\u0427\u0442\u043e \u044d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <code>\"region\": \"=concat(@(type), ' ', @(name))\",<\/code> \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442: \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u044d\u043b\u0435\u043c\u0435\u043d\u0442 <em>region<\/em>, \u0430 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0435\u0433\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043a\u043e\u043d\u043a\u0430\u0442\u0435\u043d\u0430\u0446\u0438\u044e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 <em>type<\/em> \u0438 <em>name<\/em>. \u041f\u0440\u0438\u0447\u0435\u043c \u0438\u0441\u043a\u0430\u0442\u044c \u044d\u0442\u0438 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0432\u043d\u0443\u0442\u0440\u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 <em>region<\/em>, \u043e \u0447\u0435\u043c \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f <code>@(type)<\/code>.<\/p>\n<p>\u0412\u0442\u043e\u0440\u043e\u0439 \u044d\u0442\u0430\u043f (\u0441\u043c. \u0432\u0442\u043e\u0440\u043e\u0439 \u0431\u043b\u043e\u043a <em>modify-overwrite-beta<\/em>) &#8212; \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0435 \u0430\u0434\u0440\u0435\u0441\u0430 \u0432 \u043e\u0434\u043d\u0443 \u0441\u0442\u0440\u043e\u043a\u0443 \u0438 \u0437\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0432 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 <em>value<\/em>.<\/p>\n<pre><code class=\"json\">\"address\": { \t\t\t\t\"addressRF\": { \t\t\t\t\t\"value\": \"=concat(@(1,index), ', ', @(1,region), ', ', @(1,district), ', ', @(1,town), ', ', @(1,settlement), ', ', @(1,street), ', ', @(1,house), ', ', @(1,building), ', ', @(1,apartment))\", \t\t\t\t\t\"fias\": null \t\t\t\t} \t\t\t}<\/code><\/pre>\n<p>\u0417\u0434\u0435\u0441\u044c \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435, \u043d\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u0432\u0438\u0434\u0430 <code>@(1,index)<\/code>. \u041e\u043d\u0430 \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 <em>index<\/em> \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u043e\u0434\u043d\u044f\u0442\u044c\u0441\u044f \u043d\u0430 \u043e\u0434\u0438\u043d \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0432\u0432\u0435\u0440\u0445 \u043e\u0442 \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u0438 \u0438\u0441\u043a\u0430\u0442\u044c \u0435\u0433\u043e \u0442\u0430\u043c. \u0422.\u0435. \u043e\u0442 \u0443\u0440\u043e\u0432\u043d\u044f <em>value <\/em>\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0443\u0440\u043e\u0432\u043d\u044e <em>addressRF<\/em>, \u0438 \u0432 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 <em>addressRF <\/em>\u043d\u0430\u0439\u0442\u0438 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 <em>index<\/em>.<\/p>\n<p>\u0421\u043b\u0435\u0434\u0443\u0435\u0442 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043f\u0440\u043e\u0431\u0435\u043b\u043e\u0432 \u043c\u0435\u0436\u0434\u0443 <code>=<\/code> \u0438 <code>concat<\/code>, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432 <code>@(1,index)<\/code>.<\/p>\n<p>\u042d\u043b\u0435\u043c\u0435\u043d\u0442 <em>fias <\/em>\u0431\u044b\u043b \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0432 \u043d\u0430\u0434\u0435\u0436\u0434\u0435 \u0432 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u043c \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0438\u0442\u044c \u043f\u043e\u0438\u0441\u043a \u043a\u043e\u0434\u0430 \u0424\u0418\u0410\u0421 \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443 \u0432 \u043a\u0430\u043a\u043e\u043c-\u043d\u0438\u0431\u0443\u0434\u044c \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0435\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u0435.<\/p>\n<p>\u041d\u0430 \u044d\u0442\u043e\u043c \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0430\u0434\u0440\u0435\u0441\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e. \u041f\u0440\u043e \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044e <em>shift<\/em> \u0431\u0443\u0434\u0435\u0442 \u043d\u0438\u0436\u0435.<\/p>\n<h4>\u041e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0424\u0418\u041e \u0434\u043b\u044f \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043b\u0438\u0446<\/h4>\n<p>\u041e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0424\u0418\u041e \u0434\u043b\u044f \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043b\u0438\u0446 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c. \u0417\u0434\u0435\u0441\u044c \u043e\u0431\u0440\u0430\u0449\u0430\u0435\u0442 \u043d\u0430 \u0441\u0435\u0431\u044f \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0441\u0435\u043b\u0435\u043a\u0442\u043e\u0440\u0430 <code>\"*\"<\/code> \u0432 \u043b\u0435\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438. \u041e\u043d \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f, \u0442.\u043a. \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 <em>director <\/em>\u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043c\u0430\u0441\u0441\u0438\u0432, \u0430 \u044d\u0442\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438.<\/p>\n<pre><code class=\"json\">\"director\": { \t\t\t\t\"*\": { \t\t\t\t\t\"fl\": { \t\t\t\t\t\t\"fio\": \"=concat(@(1,lastName), ' ', @(1,firstName), ' ', @(1,patronymic))\" \t\t\t\t\t} \t\t\t\t} \t\t\t}<\/code><\/pre>\n<h3>\u041e\u043f\u0435\u0440\u0430\u0446\u0438\u044f shift<\/h3>\n<p>\u0412 \u0431\u043b\u043e\u043a <em>shift <\/em>\u043d\u0430 \u0432\u0445\u043e\u0434 \u043f\u043e\u0441\u0442\u0443\u043f\u0430\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 JSON.<\/p>\n<details class=\"spoiler\">\n<summary>\u041f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0439 JSON<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"reportDate\" : \"2020-05-20\",   \"ogrn\" : \"1234567890123\",   \"ogrnDate\" : \"2002-12-30\",   \"inn\" : \"1234567890\",   \"kpp\" : \"123456789\",   \"opfCode\" : \"12300\",   \"opfName\" : \"\u041e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0441 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u043e\u0439 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u044c\u044e\",   \"name\" : {     \"fullName\" : \"\u041e\u0411\u0429\u0415\u0421\u0422\u0412\u041e \u0421 \u041e\u0413\u0420\u0410\u041d\u0418\u0427\u0415\u041d\u041d\u041e\u0419 \u041e\u0422\u0412\u0415\u0422\u0421\u0422\u0412\u0415\u041d\u041d\u041e\u0421\u0422\u042c\u042e\",     \"shortName\" : \"\u041e\u041e\u041e\"   },   \"address\" : {     \"addressRF\" : {       \"region\" : \"\u041e\u0411\u041b\u0410\u0421\u0422\u042c \u041c\u041e\u0421\u041a\u041e\u0412\u0421\u041a\u0410\u042f\",       \"district\" : \" \",       \"town\" : \"\u0413\u041e\u0420\u041e\u0414 \u0418\u0421\u0422\u0420\u0410\",       \"settlement\" : \" \",       \"street\" : \"\u041f\u0415\u0420\u0415\u0423\u041b\u041e\u041a \u0412\u041e\u041b\u041e\u041a\u041e\u041b\u0410\u041c\u0421\u041a\u0418\u0419\",       \"index\" : \"143500\",       \"regionCode\" : \"50\",       \"kladr\" : \"500000570000011\",       \"house\" : null,       \"building\" : null,       \"apartment\" : null,       \"value\" : \"143500, \u041e\u0411\u041b\u0410\u0421\u0422\u042c \u041c\u041e\u0421\u041a\u041e\u0412\u0421\u041a\u0410\u042f,  , \u0413\u041e\u0420\u041e\u0414 \u0418\u0421\u0422\u0420\u0410,  , \u041f\u0415\u0420\u0415\u0423\u041b\u041e\u041a \u0412\u041e\u041b\u041e\u041a\u041e\u041b\u0410\u041c\u0421\u041a\u0418\u0419, , , \",       \"fias\" : null     }   },   \"termination\" : null,   \"capital\" : null,   \"manageOrg\" : null,   \"director\" : [ {     \"fl\" : {       \"lastName\" : \"\u0418\u0412\u0410\u041d\u041e\u0412\",       \"firstName\" : \"\u0418\u0412\u0410\u041d\",       \"patronymic\" : \"\u0418\u0412\u0410\u041d\u041e\u0412\u0418\u0427\",       \"inn\" : \"123456789012\",       \"fio\" : \"\u0418\u0412\u0410\u041d\u041e\u0412 \u0418\u0412\u0410\u041d \u0418\u0412\u0410\u041d\u041e\u0412\u0418\u0427\"     },     \"position\" : {       \"ogrnip\" : null,       \"typeCode\" : \"02\",       \"typeName\" : \"\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u044e\u0440\u0438\u0434\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043b\u0438\u0446\u0430\",       \"name\" : \"\u0413\u0415\u041d\u0415\u0420\u0410\u041b\u042c\u041d\u042b\u0419 \u0414\u0418\u0420\u0415\u041a\u0422\u041e\u0420\"     },     \"disqualification\" : null   } ],   \"founders\" : {     \"founderULRF\" : null,     \"founderULForeign\" : null,     \"founderFL\" : [ {       \"fl\" : {         \"lastName\" : \"\u0418\u0412\u0410\u041d\u041e\u0412\",         \"firstName\" : \"\u0418\u0412\u0410\u041d\",         \"patronymic\" : \"\u0418\u0412\u0410\u041d\u041e\u0412\u0418\u0427\",         \"inn\" : \"123456789012\",         \"fio\" : \"\u0418\u0412\u0410\u041d\u041e\u0412 \u0418\u0412\u0410\u041d \u0418\u0412\u0410\u041d\u041e\u0412\u0418\u0427\"       },       \"capitalPart\" : {         \"nominal\" : 20000,         \"size\" : {           \"percent\" : 50,           \"decimalPart\" : null,           \"simplePart\" : null         }       }     }, {       \"fl\" : {         \"lastName\" : \"\u041f\u0415\u0422\u0420\u041e\u0412\",         \"firstName\" : \"\u041f\u0415\u0422\u0420\",         \"patronymic\" : \"\u041f\u0415\u0422\u0420\u041e\u0412\u0418\u0427\",         \"inn\" : \"123456789021\",         \"fio\" : \"\u041f\u0415\u0422\u0420\u041e\u0412 \u041f\u0415\u0422\u0420 \u041f\u0415\u0422\u0420\u041e\u0412\u0418\u0427\"       },       \"capitalPart\" : {         \"nominal\" : 20000,         \"size\" : {           \"percent\" : 50,           \"decimalPart\" : null,           \"simplePart\" : null         }       }     } ],     \"founderGov\" : null,     \"founderPIF\" : null   },   \"capitalPart\" : null,   \"holderReestrAO\" : null,   \"okved\" : {     \"mainOkved\" : {       \"code\" : \"47.11\",       \"name\" : \"\u0422\u043e\u0440\u0433\u043e\u0432\u043b\u044f \u0440\u043e\u0437\u043d\u0438\u0447\u043d\u0430\u044f \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u0438\u0449\u0435\u0432\u044b\u043c\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u043c\u0438, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043d\u0430\u043f\u0438\u0442\u043a\u0438, \u0438 \u0442\u0430\u0431\u0430\u0447\u043d\u044b\u043c\u0438 \u0438\u0437\u0434\u0435\u043b\u0438\u044f\u043c\u0438 \u0432 \u043d\u0435\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430\u0445\"     },     \"addOkved\" : null   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<p>\u041a\u0430\u043a \u0432\u0438\u0434\u043d\u043e, \u043e\u0441\u0442\u0430\u043b\u0438\u0441\u044c \u043b\u0438\u0448\u043d\u0438\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b &#8212; \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u0430\u043d\u043d\u044b\u0435 \u0430\u0434\u0440\u0435\u0441\u0430, \u0444\u0430\u043c\u0438\u043b\u0438\u044f, \u0438\u043c\u044f \u043e\u0442\u0447\u0435\u0441\u0442\u0432\u043e. \u0421\u0442\u043e\u0438\u0442 \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u0435\u0441\u043b\u0438 \u0432 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 <em>modify-overwrite-beta<\/em> \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u043b\u044f \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430, \u0442\u043e \u043e\u043d \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u0432 \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u043d\u043e\u043c \u0432\u0438\u0434\u0435. \u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u044d\u0442\u043e\u0433\u043e, \u0432 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 <em>shift <\/em>&#8212; \u0435\u0441\u043b\u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u043b\u044f \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u043e, \u0442\u043e \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u0443\u0434\u0430\u043b\u0435\u043d.<\/p>\n<details class=\"spoiler\">\n<summary>\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 shift<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{ \t\t\"operation\": \"shift\", \t\t\"spec\": { \t\t\t\"reportDate|ogrn|ogrnDate|inn|kpp|opfCode|opfName\": \"&amp;\", \t\t\t\"name\": { \t\t\t\t\"*\": \"&amp;\" \t\t\t}, \t\t\t\"address\": { \t\t\t\t\"addressRF\": { \t\t\t\t\t\"kladr|regionCode|value|fias\": \"&amp;2.&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"termination\": { \t\t\t\t\"method\": { \t\t\t\t\t\"*\": \"&amp;2.&amp;\" \t\t\t\t}, \t\t\t\t\"*\": \"&amp;1.&amp;\" \t\t\t}, \t\t\t\"capital\": \"&amp;\", \t\t\t\"manageOrg\": { \t\t\t\t\"egrulData\": { \t\t\t\t\t\"*\": \"&amp;2.&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"director\": { \t\t\t\t\"*\": { \t\t\t\t\t\"fl\": { \t\t\t\t\t\t\"fio|inn\": \"&amp;3[&amp;2].&amp;\" \t\t\t\t\t}, \t\t\t\t\t\"position\": { \t\t\t\t\t\t\"name\": \"&amp;3[&amp;2].&amp;1\", \t\t\t\t\t\t\"*\": \"&amp;3[&amp;2].&amp;\" \t\t\t\t\t}, \t\t\t\t\t\"disqualification\": \"&amp;2[&amp;1].&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"founders\": { \t\t\t\t\"founderULRF|founderULForeign\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"egrulData|foreignReg\": { \t\t\t\t\t\t\t\"*\": \"&amp;4.&amp;3[&amp;2].&amp;\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"*\": \"&amp;3.&amp;2[&amp;1].&amp;\" \t\t\t\t\t} \t\t\t\t}, \t\t\t\t\"founderFL\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"fl\": { \t\t\t\t\t\t\t\"fio|inn\": \"&amp;4.&amp;3[&amp;2].&amp;\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"*\": \"&amp;3.&amp;2[&amp;1].&amp;\" \t\t\t\t\t} \t\t\t\t}, \t\t\t\t\"founderGov\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"govOrg\": { \t\t\t\t\t\t\t\"*\": \"&amp;4.&amp;3[&amp;2].&amp;\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"capitalPart\": \"&amp;3.&amp;2[&amp;1].&amp;\", \t\t\t\t\t\t\"founderImplUL\": { \t\t\t\t\t\t\t\"egrulData\": { \t\t\t\t\t\t\t\t\"*\": \"&amp;5.&amp;4[&amp;3].&amp;2.&amp;\" \t\t\t\t\t\t\t} \t\t\t\t\t\t}, \t\t\t\t\t\t\"founderImplFL\": { \t\t\t\t\t\t\t\"fl\": { \t\t\t\t\t\t\t\t\"fio|inn\": \"&amp;5.&amp;4[&amp;3].&amp;2.&amp;\" \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t}, \t\t\t\t\"founderPIF\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"PIFName\": { \t\t\t\t\t\t\t\"name\": \"&amp;4.&amp;3[&amp;2].&amp;1\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"manageOrg\": { \t\t\t\t\t\t\t\"egrulData\": { \t\t\t\t\t\t\t\t\"*\": \"&amp;5.&amp;4[&amp;3].&amp;\" \t\t\t\t\t\t\t} \t\t\t\t\t\t}, \t\t\t\t\t\t\"capitalPart\": \"&amp;3.&amp;2[&amp;1].&amp;\" \t\t\t\t\t} \t\t\t\t} \t\t\t}, \t\t\t\"capitalPart\": \"&amp;\", \t\t\t\"holderReestrAO\": { \t\t\t\t\"egrulData\": { \t\t\t\t\t\"*\": \"&amp;2.&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"okved\": \"&amp;\" \t\t} \t}<\/code><\/pre>\n<\/div>\n<\/details>\n<p>\u0412 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 <em>shift<\/em> \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u043b\u0435\u0432\u0430\u044f \u0438 \u043f\u0440\u0430\u0432\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438. \u041b\u0435\u0432\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u0433\u0434\u0435 \u0431\u0440\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435, \u0430 \u043f\u0440\u0430\u0432\u0430\u044f \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043f\u0443\u0442\u044c, \u043a\u0443\u0434\u0430 \u0438\u0445 \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c. \u041f\u0443\u0442\u044c \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0446\u0435\u043f\u043e\u0447\u043a\u0443 \u043d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432, \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0442\u043e\u0447\u043a\u043e\u0439. \u0421 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0437\u043d\u0430\u043a\u0430 <code>&amp;<\/code> \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043d\u0430\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0439 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432. \u0418\u0441\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0441 \u0442\u043e\u0433\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u043b\u0435\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438, \u0435\u043c\u0443 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 <code>&amp;0<\/code>. \u041d\u043e\u043b\u044c \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043c\u043e\u0436\u043d\u043e \u043e\u043f\u0443\u0441\u0442\u0438\u0442\u044c. \u0412\u044b\u0448\u0435 \u043d\u0435\u0433\u043e \u043f\u043e \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438 \u0431\u0443\u0434\u0435\u0442 <code>&amp;1<\/code>, \u0438 \u0442.\u0434. \u041a \u0437\u043d\u0430\u043a\u0430\u043c <code>&amp;<\/code> \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u043f\u0440\u0435\u0444\u0438\u043a\u0441\u044b \u0438 \u0441\u0443\u0444\u0444\u0438\u043a\u0441\u044b &#8212; \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <code>pre-&amp;-post<\/code>. \u0422.\u0435. \u0435\u0441\u043b\u0438 <code>&amp;<\/code> \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 <em>name<\/em>, \u0442\u043e \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043c <em>pre-name-post<\/em>. \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u0446\u0435\u043f\u043e\u0447\u043a\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u0435\u0442\u0441\u044f \u0432 \u043a\u043e\u0440\u043d\u0435 \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438. \u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u0445.<\/p>\n<p>\u0421\u0430\u043c\u043e\u0435 \u043f\u0440\u043e\u0441\u0442\u043e\u0435 &#8212; <code>\"reportDate|ogrn|ogrnDate|inn|kpp|opfCode|opfName\": \"&amp;\"<\/code>. \u0411\u0443\u0434\u0435\u0442 \u0432\u0437\u044f\u0442 \u043a\u0430\u0436\u0434\u044b\u0439 \u0438\u0437 \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432, \u0438 \u043e\u043d\u0438 \u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u044b \u0432 \u043a\u043e\u0440\u043d\u0435. \u041f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0435 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <code>|<\/code>.<\/p>\n<p>\u0414\u0430\u043b\u0435\u0435 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043c <em>fullName<\/em> \u0438 <em>shortName<\/em> \u043d\u0430 \u043e\u0434\u0438\u043d \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0432\u0432\u0435\u0440\u0445 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 <code>\"name\": { \"*\": \"&amp;\" }<\/code>.<br \/><code>\"*\"<\/code> \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0432\u0441\u0435\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432, \u0432\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u0432 <code>name<\/code>.<br \/><code>\"&amp;\"<\/code> \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0438\u0445 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0432 \u043a\u043e\u0440\u043d\u0435 \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438.<\/p>\n<p>\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 &#8212; \u043f\u0435\u0440\u0435\u043d\u043e\u0441 \u0434\u0430\u043d\u043d\u044b\u0445 \u0430\u0434\u0440\u0435\u0441\u0430.<\/p>\n<pre><code class=\"json\">\"address\": { \t\t\t\t\"addressRF\": { \t\t\t\t\t\"kladr|regionCode|value|fias\": \"&amp;2.&amp;\" \t\t\t\t} \t\t\t}<\/code><\/pre>\n<p>\u0417\u0434\u0435\u0441\u044c \u043c\u044b \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043d\u0443\u0436\u043d\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b. \u041d\u0435\u043d\u0443\u0436\u043d\u044b\u0435 \u043d\u0435 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c. \u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u0434\u043b\u044f \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f  &#8212; <code>\"&amp;2.&amp;\"<\/code>. \u041e\u043d\u0430 \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0446\u0435\u043f\u043e\u0447\u043a\u0438 \u0438\u0437 \u043d\u0443\u043b\u0435\u0432\u043e\u0433\u043e \u0438 \u0432\u0442\u043e\u0440\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f, \u043c\u0438\u043d\u0443\u044f \u043f\u0435\u0440\u0432\u044b\u0439. <code>&amp;2<\/code> \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 <em>address<\/em>, \u0430 <code>&amp;<\/code> &#8212; \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u043c \u0438\u0437 \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f. <code>&amp;1<\/code> \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 <em>addressRF<\/em>, \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u0443\u0434\u0430\u043b\u0435\u043d \u0438\u0437 \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438. \u0422.\u043e\u0431\u0440. \u0431\u0443\u0434\u0443\u0442 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u044b \u0447\u0435\u0442\u044b\u0440\u0435 \u0446\u0435\u043f\u043e\u0447\u043a\u0438: <em>address.kladr<\/em>, <em>address.regionCode<\/em>, <em>address.value<\/em> \u0438 <em>address.fias<\/em>. \u0418 \u0432\u0441\u0435 \u043e\u043d\u0438 \u0431\u0443\u0434\u0443 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u044b \u0432 \u043a\u043e\u0440\u043d\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0435\u0433\u043e JSON.<\/p>\n<p>\u041c\u0430\u0441\u0441\u0438\u0432\u044b \u0440\u0430\u0437\u0431\u0435\u0440\u0435\u043c \u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043e \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0435<\/p>\n<pre><code class=\"json\">\"director\" : [ {     \"fl\" : {       \"lastName\" : \"\u0418\u0412\u0410\u041d\u041e\u0412\",       \"firstName\" : \"\u0418\u0412\u0410\u041d\",       \"patronymic\" : \"\u0418\u0412\u0410\u041d\u041e\u0412\u0418\u0427\",       \"inn\" : \"123456789012\",       \"fio\" : \"\u0418\u0412\u0410\u041d\u041e\u0412 \u0418\u0412\u0410\u041d \u0418\u0412\u0410\u041d\u041e\u0412\u0418\u0427\"     },     \"position\" : {       \"ogrnip\" : null,       \"typeCode\" : \"02\",       \"typeName\" : \"\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u044e\u0440\u0438\u0434\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043b\u0438\u0446\u0430\",       \"name\" : \"\u0413\u0415\u041d\u0415\u0420\u0410\u041b\u042c\u041d\u042b\u0419 \u0414\u0418\u0420\u0415\u041a\u0422\u041e\u0420\"     },     \"disqualification\" : null   } ]<\/code><\/pre>\n<p>\u041d\u0443\u0436\u043d\u043e \u0443\u0431\u0440\u0430\u0442\u044c <em>lastName<\/em>, <em>firstName<\/em> \u0438 <em>patronymic<\/em>.<br \/><em>inn<\/em> \u0438 <em>fio<\/em> \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0442\u0438 \u043d\u0430 \u043e\u0434\u0438\u043d \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0432\u044b\u0448\u0435.<br \/><em>ogrnip<\/em>, <em>typeCode<\/em> \u0438 <em>typeName<\/em> \u0442\u0430\u043a\u0436\u0435 \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0442\u0438 \u043d\u0430 \u043e\u0434\u0438\u043d \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0432\u044b\u0448\u0435.<br \/>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <em>name<\/em> \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f <em>position<\/em>.<br \/><em>disqualification<\/em> \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0431\u0435\u0437 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.<\/p>\n<p>\u0412 \u043e\u0431\u0449\u0435\u043c-\u0442\u043e \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u0442\u043e\u0442 \u0436\u0435 \u0441\u0430\u043c\u044b\u0439, \u043d\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0442 \u043f\u043e\u043c\u043d\u0438\u0442\u044c, \u0447\u0442\u043e \u043c\u0430\u0441\u0441\u0438\u0432 &#8212; \u044d\u0442\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438. \u041a\u043e\u0433\u0434\u0430 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u043c \u0441 \u043c\u0430\u0441\u0441\u0438\u0432\u043e\u043c, \u0442\u043e \u0432 \u0446\u0435\u043f\u043e\u0447\u043a\u0435 \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0435\u043c\u0443 <code>&amp;<\/code> \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043f\u043e\u043c\u0435\u0449\u0435\u043d \u0432 \u043a\u0432\u0430\u0434\u0440\u0430\u0442\u043d\u044b\u0435 \u0441\u043a\u043e\u0431\u043a\u0438 &#8212; <code>[&amp;]<\/code>.<\/p>\n<pre><code class=\"json\">\"director\": { \t\t\t\t\"*\": { \t\t\t\t\t\"fl\": { \t\t\t\t\t\t\"fio|inn\": \"&amp;3[&amp;2].&amp;\" \t\t\t\t\t}, \t\t\t\t\t\"position\": { \t\t\t\t\t\t\"name\": \"&amp;3[&amp;2].&amp;1\", \t\t\t\t\t\t\"*\": \"&amp;3[&amp;2].&amp;\" \t\t\t\t\t}, \t\t\t\t\t\"disqualification\": \"&amp;2[&amp;1].&amp;\" \t\t\t\t} \t\t\t}<\/code><\/pre>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <em>fio<\/em> \u0438 <em>inn<\/em>. \u0414\u043b\u044f \u043d\u0438\u0445 \u0446\u0435\u043f\u043e\u0447\u043a\u0430 <code>&amp;3[&amp;2].&amp;<\/code>. \u0422\u043e\u0447\u043a\u0443 \u043f\u0435\u0440\u0435\u0434 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0435\u0439 \u043a\u0432\u0430\u0434\u0440\u0430\u0442\u043d\u043e\u0439 \u0441\u043a\u043e\u0431\u043a\u043e\u0439 \u043c\u043e\u0436\u043d\u043e \u043e\u043f\u0443\u0441\u0442\u0438\u0442\u044c. \u041f\u043e\u043b\u0443\u0447\u0430\u0435\u043c: <code>&amp;3<\/code> &#8212; \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 <em>director<\/em>, <code>[&amp;2]<\/code> &#8212; \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0443\u0440\u043e\u0432\u043d\u044e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u043c\u0430\u0441\u0441\u0438\u0432\u0430, <code>&amp;<\/code> &#8212; \u0441\u0430\u043c\u0438 <em>fio<\/em> \u0438 <em>inn<\/em>.<\/p>\n<p>\u042d\u043b\u0435\u043c\u0435\u043d\u0442 <em>name<\/em> \u0432 <em>position<\/em>.  <code>&amp;3<\/code> &#8212; \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 <em>director<\/em>, <code>[&amp;2]<\/code> &#8212; \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0443\u0440\u043e\u0432\u043d\u044e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u043c\u0430\u0441\u0441\u0438\u0432\u0430, <code>&amp;1<\/code> &#8212; \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 <em>position<\/em>. <code>&amp;<\/code>, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0441\u0430\u043c\u043e\u043c\u0443 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 <em>name<\/em> \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442, \u0437\u043d\u0430\u0447\u0438\u0442 \u0435\u0433\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d\u043e \u0432 <em>position<\/em>.<\/p>\n<p>\u041e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0432 <em>position<\/em> \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043d\u0430 \u043e\u0434\u0438\u043d \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0432\u0432\u0435\u0440\u0445. <em>disqualification<\/em> \u043e\u0441\u0442\u0430\u0435\u0442\u0441\u044f \u0431\u0435\u0437 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.<\/p>\n<p>\u0414\u0430\u043b\u0435\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0435 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438.<\/p>\n<h2>\u041f\u0440\u0438\u043c\u0435\u0440<\/h2>\n<p>\u041d\u0443 \u0438 \u043d\u0430\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u043a \u043f\u0440\u043e\u0434\u0443\u0431\u043b\u0438\u0440\u0443\u044e \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 JSON, JOLT \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e \u0438 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0438\u0439 JSON<\/p>\n<details class=\"spoiler\">\n<summary>\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 JSON<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"reportDate\": \"2020-05-20\",   \"ogrn\": \"1234567890123\",   \"ogrnDate\": \"2002-12-30\",   \"inn\": \"1234567890\",   \"kpp\": \"123456789\",   \"opfCode\": \"12300\",   \"opfName\": \"\u041e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0441 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u043e\u0439 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u044c\u044e\",   \"name\": {     \"fullName\": \"\u041e\u0411\u0429\u0415\u0421\u0422\u0412\u041e \u0421 \u041e\u0413\u0420\u0410\u041d\u0418\u0427\u0415\u041d\u041d\u041e\u0419 \u041e\u0422\u0412\u0415\u0422\u0421\u0422\u0412\u0415\u041d\u041d\u041e\u0421\u0422\u042c\u042e\",     \"shortName\": \"\u041e\u041e\u041e\"   },   \"address\": {     \"addressRF\": {       \"region\": {         \"type\": \"\u041e\u0411\u041b\u0410\u0421\u0422\u042c\",         \"name\": \"\u041c\u041e\u0421\u041a\u041e\u0412\u0421\u041a\u0410\u042f\"       },       \"district\": null,       \"town\": {         \"type\": \"\u0413\u041e\u0420\u041e\u0414\",         \"name\": \"\u0418\u0421\u0422\u0420\u0410\"       },       \"settlement\": null,       \"street\": {         \"type\": \"\u041f\u0415\u0420\u0415\u0423\u041b\u041e\u041a\",         \"name\": \"\u0412\u041e\u041b\u041e\u041a\u041e\u041b\u0410\u041c\u0421\u041a\u0418\u0419\"       },       \"index\": \"143500\",       \"regionCode\": \"50\",       \"kladr\": \"500000570000011\",       \"house\": null,       \"building\": null,       \"apartment\": null     }   },   \"termination\": null,   \"capital\": null,   \"manageOrg\": null,   \"director\": [     {       \"fl\": {         \"lastName\": \"\u0418\u0412\u0410\u041d\u041e\u0412\",         \"firstName\": \"\u0418\u0412\u0410\u041d\",         \"patronymic\": \"\u0418\u0412\u0410\u041d\u041e\u0412\u0418\u0427\",         \"inn\": \"123456789012\"       },       \"position\": {         \"ogrnip\": null,         \"typeCode\": \"02\",         \"typeName\": \"\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u044e\u0440\u0438\u0434\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043b\u0438\u0446\u0430\",         \"name\": \"\u0413\u0415\u041d\u0415\u0420\u0410\u041b\u042c\u041d\u042b\u0419 \u0414\u0418\u0420\u0415\u041a\u0422\u041e\u0420\"       },       \"disqualification\": null     }   ],   \"founders\": {     \"founderULRF\": null,     \"founderULForeign\": null,     \"founderFL\": [       {         \"fl\": {           \"lastName\": \"\u0418\u0412\u0410\u041d\u041e\u0412\",           \"firstName\": \"\u0418\u0412\u0410\u041d\",           \"patronymic\": \"\u0418\u0412\u0410\u041d\u041e\u0412\u0418\u0427\",           \"inn\": \"123456789012\"         },         \"capitalPart\": {           \"nominal\": 20000,           \"size\": {             \"percent\": 50,             \"decimalPart\": null,             \"simplePart\": null           }         }       },       {         \"fl\": {           \"lastName\": \"\u041f\u0415\u0422\u0420\u041e\u0412\",           \"firstName\": \"\u041f\u0415\u0422\u0420\",           \"patronymic\": \"\u041f\u0415\u0422\u0420\u041e\u0412\u0418\u0427\",           \"inn\": \"123456789021\"         },         \"capitalPart\": {           \"nominal\": 20000,           \"size\": {             \"percent\": 50,             \"decimalPart\": null,             \"simplePart\": null           }         }       }     ],     \"founderGov\": null,     \"founderPIF\": null   },   \"capitalPart\": null,   \"holderReestrAO\": null,   \"okved\": {     \"mainOkved\": {       \"code\": \"47.11\",       \"name\": \"\u0422\u043e\u0440\u0433\u043e\u0432\u043b\u044f \u0440\u043e\u0437\u043d\u0438\u0447\u043d\u0430\u044f \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u0438\u0449\u0435\u0432\u044b\u043c\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u043c\u0438, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043d\u0430\u043f\u0438\u0442\u043a\u0438, \u0438 \u0442\u0430\u0431\u0430\u0447\u043d\u044b\u043c\u0438 \u0438\u0437\u0434\u0435\u043b\u0438\u044f\u043c\u0438 \u0432 \u043d\u0435\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430\u0445\"     },     \"addOkved\": null   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>JOLT \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">[ \t{ \t\t\"operation\": \"modify-overwrite-beta\", \t\t\"spec\": { \t\t\t\"address\": { \t\t\t\t\"addressRF\": { \t\t\t\t\t\"region\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"district\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"town\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"settlement\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"street\": \"=concat(@(type), ' ', @(name))\" \t\t\t\t} \t\t\t}, \t\t\t\"director\": { \t\t\t\t\"*\": { \t\t\t\t\t\"fl\": { \t\t\t\t\t\t\"fio\": \"=concat(@(1,lastName), ' ', @(1,firstName), ' ', @(1,patronymic))\" \t\t\t\t\t} \t\t\t\t} \t\t\t}, \t\t\t\"founders\": { \t\t\t\t\"founderFL\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"fl\": { \t\t\t\t\t\t\t\"fio\": \"=concat(@(1,lastName), ' ', @(1,firstName), ' ', @(1,patronymic))\" \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t}, \t\t\t\t\"founderGov\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"founderImplFL\": { \t\t\t\t\t\t\t\"fl\": { \t\t\t\t\t\t\t\t\"fio\": \"=concat(@(1,lastName), ' ', @(1,firstName), ' ', @(1,patronymic))\" \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t} \t\t\t} \t\t} \t}, \t{ \t\t\"operation\": \"modify-overwrite-beta\", \t\t\"spec\": { \t\t\t\"address\": { \t\t\t\t\"addressRF\": { \t\t\t\t\t\"value\": \"=concat(@(1,index), ', ', @(1,region), ', ', @(1,district), ', ', @(1,town), ', ', @(1,settlement), ', ', @(1,street), ', ', @(1,house), ', ', @(1,building), ', ', @(1,apartment))\", \t\t\t\t\t\"fias\": null \t\t\t\t} \t\t\t} \t\t} \t}, \t{ \t\t\"operation\": \"shift\", \t\t\"spec\": { \t\t\t\"reportDate|ogrn|ogrnDate|inn|kpp|opfCode|opfName\": \"&amp;\", \t\t\t\"name\": { \t\t\t\t\"*\": \"&amp;\" \t\t\t}, \t\t\t\"address\": { \t\t\t\t\"addressRF\": { \t\t\t\t\t\"kladr|regionCode|value|fias\": \"&amp;2.&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"termination\": { \t\t\t\t\"method\": { \t\t\t\t\t\"*\": \"&amp;2.&amp;\" \t\t\t\t}, \t\t\t\t\"*\": \"&amp;1.&amp;\" \t\t\t}, \t\t\t\"capital\": \"&amp;\", \t\t\t\"manageOrg\": { \t\t\t\t\"egrulData\": { \t\t\t\t\t\"*\": \"&amp;2.&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"director\": { \t\t\t\t\"*\": { \t\t\t\t\t\"fl\": { \t\t\t\t\t\t\"fio|inn\": \"&amp;3[&amp;2].&amp;\" \t\t\t\t\t}, \t\t\t\t\t\"position\": { \t\t\t\t\t\t\"name\": \"&amp;3[&amp;2].&amp;1\", \t\t\t\t\t\t\"*\": \"&amp;3[&amp;2].&amp;\" \t\t\t\t\t}, \t\t\t\t\t\"disqualification\": \"&amp;2[&amp;1].&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"founders\": { \t\t\t\t\"founderULRF|founderULForeign\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"egrulData|foreignReg\": { \t\t\t\t\t\t\t\"*\": \"&amp;4.&amp;3[&amp;2].&amp;\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"*\": \"&amp;3.&amp;2[&amp;1].&amp;\" \t\t\t\t\t} \t\t\t\t}, \t\t\t\t\"founderFL\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"fl\": { \t\t\t\t\t\t\t\"fio|inn\": \"&amp;4.&amp;3[&amp;2].&amp;\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"*\": \"&amp;3.&amp;2[&amp;1].&amp;\" \t\t\t\t\t} \t\t\t\t}, \t\t\t\t\"founderGov\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"govOrg\": { \t\t\t\t\t\t\t\"*\": \"&amp;4.&amp;3[&amp;2].&amp;\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"capitalPart\": \"&amp;3.&amp;2[&amp;1].&amp;\", \t\t\t\t\t\t\"founderImplUL\": { \t\t\t\t\t\t\t\"egrulData\": { \t\t\t\t\t\t\t\t\"*\": \"&amp;5.&amp;4[&amp;3].&amp;2.&amp;\" \t\t\t\t\t\t\t} \t\t\t\t\t\t}, \t\t\t\t\t\t\"founderImplFL\": { \t\t\t\t\t\t\t\"fl\": { \t\t\t\t\t\t\t\t\"fio|inn\": \"&amp;5.&amp;4[&amp;3].&amp;2.&amp;\" \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t}, \t\t\t\t\"founderPIF\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"PIFName\": { \t\t\t\t\t\t\t\"name\": \"&amp;4.&amp;3[&amp;2].&amp;1\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"manageOrg\": { \t\t\t\t\t\t\t\"egrulData\": { \t\t\t\t\t\t\t\t\"*\": \"&amp;5.&amp;4[&amp;3].&amp;\" \t\t\t\t\t\t\t} \t\t\t\t\t\t}, \t\t\t\t\t\t\"capitalPart\": \"&amp;3.&amp;2[&amp;1].&amp;\" \t\t\t\t\t} \t\t\t\t} \t\t\t}, \t\t\t\"capitalPart\": \"&amp;\", \t\t\t\"holderReestrAO\": { \t\t\t\t\"egrulData\": { \t\t\t\t\t\"*\": \"&amp;2.&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"okved\": \"&amp;\" \t\t} \t} ] <\/code><\/pre>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0438\u0439 JSON<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"reportDate\" : \"2020-05-20\",   \"ogrn\" : \"1234567890123\",   \"ogrnDate\" : \"2002-12-30\",   \"inn\" : \"1234567890\",   \"kpp\" : \"123456789\",   \"opfCode\" : \"12300\",   \"opfName\" : \"\u041e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0441 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u043e\u0439 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u044c\u044e\",   \"fullName\" : \"\u041e\u0411\u0429\u0415\u0421\u0422\u0412\u041e \u0421 \u041e\u0413\u0420\u0410\u041d\u0418\u0427\u0415\u041d\u041d\u041e\u0419 \u041e\u0422\u0412\u0415\u0422\u0421\u0422\u0412\u0415\u041d\u041d\u041e\u0421\u0422\u042c\u042e\",   \"shortName\" : \"\u041e\u041e\u041e\",   \"address\" : {     \"kladr\" : \"500000570000011\",     \"regionCode\" : \"50\",     \"value\" : \"143500, \u041e\u0411\u041b\u0410\u0421\u0422\u042c \u041c\u041e\u0421\u041a\u041e\u0412\u0421\u041a\u0410\u042f,  , \u0413\u041e\u0420\u041e\u0414 \u0418\u0421\u0422\u0420\u0410,  , \u041f\u0415\u0420\u0415\u0423\u041b\u041e\u041a \u0412\u041e\u041b\u041e\u041a\u041e\u041b\u0410\u041c\u0421\u041a\u0418\u0419, , , \",     \"fias\" : null   },   \"capital\" : null,   \"director\" : [ {     \"fio\" : \"\u0418\u0412\u0410\u041d\u041e\u0412 \u0418\u0412\u0410\u041d \u0418\u0412\u0410\u041d\u041e\u0412\u0418\u0427\",     \"inn\" : \"123456789012\",     \"ogrnip\" : null,     \"typeCode\" : \"02\",     \"typeName\" : \"\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u044e\u0440\u0438\u0434\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043b\u0438\u0446\u0430\",     \"position\" : \"\u0413\u0415\u041d\u0415\u0420\u0410\u041b\u042c\u041d\u042b\u0419 \u0414\u0418\u0420\u0415\u041a\u0422\u041e\u0420\",     \"disqualification\" : null   } ],   \"founders\" : {     \"founderFL\" : [ {       \"fio\" : \"\u0418\u0412\u0410\u041d\u041e\u0412 \u0418\u0412\u0410\u041d \u0418\u0412\u0410\u041d\u041e\u0412\u0418\u0427\",       \"inn\" : \"123456789012\",       \"capitalPart\" : {         \"nominal\" : 20000,         \"size\" : {           \"percent\" : 50,           \"decimalPart\" : null,           \"simplePart\" : null         }       }     }, {       \"fio\" : \"\u041f\u0415\u0422\u0420\u041e\u0412 \u041f\u0415\u0422\u0420 \u041f\u0415\u0422\u0420\u041e\u0412\u0418\u0427\",       \"inn\" : \"123456789021\",       \"capitalPart\" : {         \"nominal\" : 20000,         \"size\" : {           \"percent\" : 50,           \"decimalPart\" : null,           \"simplePart\" : null         }       }     } ]   },   \"capitalPart\" : null,   \"okved\" : {     \"mainOkved\" : {       \"code\" : \"47.11\",       \"name\" : \"\u0422\u043e\u0440\u0433\u043e\u0432\u043b\u044f \u0440\u043e\u0437\u043d\u0438\u0447\u043d\u0430\u044f \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u0438\u0449\u0435\u0432\u044b\u043c\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u043c\u0438, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043d\u0430\u043f\u0438\u0442\u043a\u0438, \u0438 \u0442\u0430\u0431\u0430\u0447\u043d\u044b\u043c\u0438 \u0438\u0437\u0434\u0435\u043b\u0438\u044f\u043c\u0438 \u0432 \u043d\u0435\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430\u0445\"     },     \"addOkved\" : null   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<h2>\u0414\u0430\u043b\u0435\u0435<\/h2>\n<p>\u0414\u0430\u043b\u0435\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0432\u0448\u0438\u0439\u0441\u044f JSON \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u043a\u0443\u0434\u0430-\u0442\u043e \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0438 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f. \u041d\u043e \u044d\u0442\u043e \u0432\u044b\u0445\u043e\u0434\u0438\u0442 \u0437\u0430 \u0440\u0430\u043c\u043a\u0438 \u043f\u043e\u0432\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f. \u0422\u0443\u0442 \u0443\u0436 \u043a\u043e\u043c\u0443 \u0447\u0442\u043e \u0443\u0434\u043e\u0431\u043d\u043e.<\/p>\n<\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/post\/541904\/\"> https:\/\/habr.com\/ru\/post\/541904\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div class=\"post__text post__text_v2\" id=\"post-content-body\">\n<p>\u0412 \u043e\u0434\u043d\u043e\u043c \u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0432\u043e\u0437\u043d\u0438\u043a\u043b\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0432\u0435\u0441\u0442\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u043d\u0430 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043d\u0443\u044e \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0443. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 \u0432\u044b\u0431\u0440\u0430\u043d Apache NiFi. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043f\u043e\u0434\u043e\u043f\u044b\u0442\u043d\u043e\u0433\u043e \u0432\u044b\u0431\u0440\u0430\u043d \u0438\u043c\u043f\u043e\u0440\u0442 \u0415\u0413\u0420\u042e\u041b \u0424\u041d\u0421.<\/p>\n<p>\u0412 <a href=\"https:\/\/habr.com\/ru\/post\/503122\/\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435<\/a> \u0431\u044b\u043b \u043e\u043f\u0438\u0441\u0430\u043d \u0441\u043f\u043e\u0441\u043e\u0431 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f XML \u0432 JSON \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c AVRO schema.<\/p>\n<p>\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043e\u043f\u0438\u0441\u0430\u043d \u0441\u043f\u043e\u0441\u043e\u0431 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f JSON \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e JOLT \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.<\/p>\n<h2>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u044b \u0438 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u044b<\/h2>\n<h3>\u0414\u0435\u043b\u0435\u043d\u0438\u0435 JSON \u043d\u0430 \u0447\u0430\u0441\u0442\u0438<\/h3>\n<p>FlowFile, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c \u044d\u0442\u0430\u043f\u0435, \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 JSON \u0441 \u043c\u0430\u0441\u0441\u0438\u0432\u043e\u043c \u0432\u044b\u043f\u0438\u0441\u043e\u043a \u0415\u0413\u0420\u042e\u041b \u043f\u043e \u0440\u0430\u0437\u043d\u044b\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f\u043c. \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u043c \u0435\u0433\u043e \u043d\u0430 \u0447\u0430\u0441\u0442\u0438, \u0447\u0442\u043e\u0431\u044b \u043a\u0430\u0436\u0434\u044b\u0439 FlowFile \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043b \u043e\u0434\u043d\u0443 \u0432\u044b\u043f\u0438\u0441\u043a\u0443.<\/p>\n<p>\u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 <a href=\"https:\/\/nifi.apache.org\/docs\/nifi-docs\/components\/org.apache.nifi\/nifi-standard-nar\/1.11.3\/org.apache.nifi.processors.standard.SplitJson\/\" rel=\"noopener noreferrer nofollow\">SplitJson<\/a>. \u0418\u0437 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a &#8212; \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435 JsonPath \u0434\u043b\u044f \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f json \u043d\u0430 \u0447\u0430\u0441\u0442\u0438. \u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 <em>$.*<\/em><\/p>\n<figure class=\"bordered full-width\"><figcaption><\/figcaption><\/figure>\n<p>\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043f\u043e JsonPath <a href=\"https:\/\/support.smartbear.com\/alertsite\/docs\/monitors\/api\/endpoint\/jsonpath.html\" rel=\"noopener noreferrer nofollow\">\u0437\u0434\u0435\u0441\u044c<\/a><\/p>\n<p>\u041f\u043e\u0442\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043c\u043e\u0436\u043d\u043e <a href=\"https:\/\/jsonpath.com\/\" rel=\"noopener noreferrer nofollow\">\u0437\u0434\u0435\u0441\u044c<\/a><\/p>\n<h3>\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 JSON<\/h3>\n<p>\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 JSON \u0438\u043c\u0435\u0435\u0442 \u0438\u0437\u043b\u0438\u0448\u043d\u0435 \u0441\u043b\u043e\u0436\u043d\u0443\u044e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0432 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u043c \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0438 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0435\u0433\u043e. \u0410\u0434\u0440\u0435\u0441 \u0438 \u0424\u0418\u041e \u043b\u0443\u0447\u0448\u0435 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u0432 \u043e\u0434\u043d\u0443 \u0441\u0442\u0440\u043e\u043a\u0443, \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0442\u0438 \u0432\u044b\u0448\u0435 \u043f\u043e \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438.<\/p>\n<details class=\"spoiler\">\n<summary>JSON \u043f\u0435\u0440\u0435\u0434 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">{   \"reportDate\" : \"2020-05-20\",   \"ogrn\" : \"1234567890123\",   \"ogrnDate\" : \"2002-12-30\",   \"inn\" : \"1234567890\",   \"kpp\" : \"123456789\",   \"opfCode\" : \"12300\",   \"opfName\" : \"\u041e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0441 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u043e\u0439 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u044c\u044e\",   \"name\" : {     \"fullName\" : \"\u041e\u0411\u0429\u0415\u0421\u0422\u0412\u041e \u0421 \u041e\u0413\u0420\u0410\u041d\u0418\u0427\u0415\u041d\u041d\u041e\u0419 \u041e\u0422\u0412\u0415\u0422\u0421\u0422\u0412\u0415\u041d\u041d\u041e\u0421\u0422\u042c\u042e\",     \"shortName\" : \"\u041e\u041e\u041e\"   },   \"address\" : {     \"addressRF\" : {       \"region\" : {         \"type\" : \"\u041e\u0411\u041b\u0410\u0421\u0422\u042c\",         \"name\" : \"\u041c\u041e\u0421\u041a\u041e\u0412\u0421\u041a\u0410\u042f\"       },       \"district\" : null,       \"town\" : {         \"type\" : \"\u0413\u041e\u0420\u041e\u0414\",         \"name\" : \"\u0418\u0421\u0422\u0420\u0410\"       },       \"settlement\" : null,       \"street\" : {         \"type\" : \"\u041f\u0415\u0420\u0415\u0423\u041b\u041e\u041a\",         \"name\" : \"\u0412\u041e\u041b\u041e\u041a\u041e\u041b\u0410\u041c\u0421\u041a\u0418\u0419\"       },       \"index\" : \"143500\",       \"regionCode\" : \"50\",       \"kladr\" : \"500000570000011\",       \"house\" : null,       \"building\" : null,       \"apartment\" : null     }   },   \"termination\" : null,   \"capital\" : null,   \"manageOrg\" : null,   \"director\" : [ {     \"fl\" : {       \"lastName\" : \"\u0418\u0412\u0410\u041d\u041e\u0412\",       \"firstName\" : \"\u0418\u0412\u0410\u041d\",       \"patronymic\" : \"\u0418\u0412\u0410\u041d\u041e\u0412\u0418\u0427\",       \"inn\" : \"123456789012\"     },     \"position\" : {       \"ogrnip\" : null,       \"typeCode\" : \"02\",       \"typeName\" : \"\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c \u044e\u0440\u0438\u0434\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043b\u0438\u0446\u0430\",       \"name\" : \"\u0413\u0415\u041d\u0415\u0420\u0410\u041b\u042c\u041d\u042b\u0419 \u0414\u0418\u0420\u0415\u041a\u0422\u041e\u0420\"     },     \"disqualification\" : null   } ],   \"founders\" : {     \"founderULRF\" : null,     \"founderULForeign\" : null,     \"founderFL\" : [ {       \"fl\" : {         \"lastName\" : \"\u0418\u0412\u0410\u041d\u041e\u0412\",         \"firstName\" : \"\u0418\u0412\u0410\u041d\",         \"patronymic\" : \"\u0418\u0412\u0410\u041d\u041e\u0412\u0418\u0427\",         \"inn\" : \"123456789012\"       },       \"capitalPart\" : {         \"nominal\" : 20000.0,         \"size\" : {           \"percent\" : 50.0,           \"decimalPart\" : null,           \"simplePart\" : null         }       }     }, {       \"fl\" : {         \"lastName\" : \"\u041f\u0415\u0422\u0420\u041e\u0412\",         \"firstName\" : \"\u041f\u0415\u0422\u0420\",         \"patronymic\" : \"\u041f\u0415\u0422\u0420\u041e\u0412\u0418\u0427\",         \"inn\" : \"123456789021\"       },       \"capitalPart\" : {         \"nominal\" : 20000.0,         \"size\" : {           \"percent\" : 50.0,           \"decimalPart\" : null,           \"simplePart\" : null         }       }     } ],     \"founderGov\" : null,     \"founderPIF\" : null   },   \"capitalPart\" : null,   \"holderReestrAO\" : null,   \"okved\" : {     \"mainOkved\" : {       \"code\" : \"47.11\",       \"name\" : \"\u0422\u043e\u0440\u0433\u043e\u0432\u043b\u044f \u0440\u043e\u0437\u043d\u0438\u0447\u043d\u0430\u044f \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u0438\u0449\u0435\u0432\u044b\u043c\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u043c\u0438, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043d\u0430\u043f\u0438\u0442\u043a\u0438, \u0438 \u0442\u0430\u0431\u0430\u0447\u043d\u044b\u043c\u0438 \u0438\u0437\u0434\u0435\u043b\u0438\u044f\u043c\u0438 \u0432 \u043d\u0435\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430\u0445\"     },     \"addOkved\" : null   } }<\/code><\/pre>\n<\/div>\n<\/details>\n<p>\u0414\u043b\u044f \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 JSON \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 <a href=\"https:\/\/nifi.apache.org\/docs\/nifi-docs\/components\/org.apache.nifi\/nifi-standard-nar\/1.11.4\/org.apache.nifi.processors.standard.JoltTransformJSON\/\" rel=\"noopener noreferrer nofollow\">JoltTransformJSON<\/a>.<\/p>\n<p>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438:<\/p>\n<ul>\n<li>\n<p><em>Jolt Transformation DSL<\/em> &#8212; \u0442\u0438\u043f \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438. \u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 <em>Chain <\/em>&#8212; \u0446\u0435\u043f\u043e\u0447\u043a\u0430 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0439<\/p>\n<\/li>\n<li>\n<p><em>Jolt Specification<\/em> &#8212; \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0441\u0430\u043c\u0430 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f. \u0415\u0435 \u0440\u0430\u0437\u0431\u043e\u0440 \u043d\u0438\u0436\u0435<\/p>\n<\/li>\n<\/ul>\n<figure class=\"full-width\"><figcaption><\/figcaption><\/figure>\n<h2>JOLT \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f<\/h2>\n<p>\u0421\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0441\u0430\u043c \u0441\u0443\u0431\u044a\u0435\u043a\u0442 &#8212; <a href=\"https:\/\/github.com\/bazaarvoice\/jolt#Documentation\" rel=\"noopener noreferrer nofollow\">\u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 \u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044e<\/a>.<\/p>\n<p>\u041f\u043e\u0442\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043c\u043e\u0436\u043d\u043e <a href=\"https:\/\/jolt-demo.appspot.com\/#inception\" rel=\"noopener noreferrer nofollow\">\u0437\u0434\u0435\u0441\u044c<\/a>.<\/p>\n<p>\u041c\u0435\u043d\u044f \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043b\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u0434\u0432\u0438\u0433\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u043f\u043e \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438 &#8212; <a href=\"https:\/\/github.com\/bazaarvoice\/jolt\/blob\/master\/jolt-core\/src\/main\/java\/com\/bazaarvoice\/jolt\/Shiftr.java\" rel=\"noopener noreferrer nofollow\">\u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f shift<\/a> \u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0430\u043c\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 &#8212; \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f modify-overwrite-beta. \u041f\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0434\u043e\u043a\u0438 \u043a\u0430\u043a \u0442\u0430\u043a\u043e\u0432\u043e\u0439 \u0438 \u043d\u0435\u0442. \u0418\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0432 <a href=\"https:\/\/github.com\/bazaarvoice\/jolt\/blob\/master\/jolt-core\/src\/main\/java\/com\/bazaarvoice\/jolt\/Modifier.java\" rel=\"noopener noreferrer nofollow\">Modifier.java<\/a>, \u0442\u0430\u043c \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439. \u041d\u043e \u043d\u0430 <a href=\"https:\/\/jolt-demo.appspot.com\/#inception\" rel=\"noopener noreferrer nofollow\">jolt-demo.appspot.com<\/a> \u0432\u043d\u0438\u0437\u0443 \u0435\u0441\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438. \u0422\u0430\u043a \u0447\u0442\u043e \u043c\u0435\u0442\u043e\u0434\u043e\u043c \u043d\u0430\u0443\u0447\u043d\u043e\u0433\u043e \u0442\u044b\u043a\u0430 \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0438\u0439\u0442\u0438 \u043a \u0440\u0435\u0448\u0435\u043d\u0438\u044e.<\/p>\n<details class=\"spoiler\">\n<summary>JOLT \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"json\">[ \t{ \t\t\"operation\": \"modify-overwrite-beta\", \t\t\"spec\": { \t\t\t\"address\": { \t\t\t\t\"addressRF\": { \t\t\t\t\t\"region\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"district\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"town\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"settlement\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"street\": \"=concat(@(type), ' ', @(name))\" \t\t\t\t} \t\t\t}, \t\t\t\"director\": { \t\t\t\t\"*\": { \t\t\t\t\t\"fl\": { \t\t\t\t\t\t\"fio\": \"=concat(@(1,lastName), ' ', @(1,firstName), ' ', @(1,patronymic))\" \t\t\t\t\t} \t\t\t\t} \t\t\t}, \t\t\t\"founders\": { \t\t\t\t\"founderFL\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"fl\": { \t\t\t\t\t\t\t\"fio\": \"=concat(@(1,lastName), ' ', @(1,firstName), ' ', @(1,patronymic))\" \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t}, \t\t\t\t\"founderGov\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"founderImplFL\": { \t\t\t\t\t\t\t\"fl\": { \t\t\t\t\t\t\t\t\"fio\": \"=concat(@(1,lastName), ' ', @(1,firstName), ' ', @(1,patronymic))\" \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t} \t\t\t} \t\t} \t}, \t{ \t\t\"operation\": \"modify-overwrite-beta\", \t\t\"spec\": { \t\t\t\"address\": { \t\t\t\t\"addressRF\": { \t\t\t\t\t\"value\": \"=concat(@(1,index), ', ', @(1,region), ', ', @(1,district), ', ', @(1,town), ', ', @(1,settlement), ', ', @(1,street), ', ', @(1,house), ', ', @(1,building), ', ', @(1,apartment))\", \t\t\t\t\t\"fias\": null \t\t\t\t} \t\t\t} \t\t} \t}, \t{ \t\t\"operation\": \"shift\", \t\t\"spec\": { \t\t\t\"reportDate|ogrn|ogrnDate|inn|kpp|opfCode|opfName\": \"&amp;\", \t\t\t\"name\": { \t\t\t\t\"*\": \"&amp;\" \t\t\t}, \t\t\t\"address\": { \t\t\t\t\"addressRF\": { \t\t\t\t\t\"kladr|regionCode|value|fias\": \"&amp;2.&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"termination\": { \t\t\t\t\"method\": { \t\t\t\t\t\"*\": \"&amp;2.&amp;\" \t\t\t\t}, \t\t\t\t\"*\": \"&amp;1.&amp;\" \t\t\t}, \t\t\t\"capital\": \"&amp;\", \t\t\t\"manageOrg\": { \t\t\t\t\"egrulData\": { \t\t\t\t\t\"*\": \"&amp;2.&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"director\": { \t\t\t\t\"*\": { \t\t\t\t\t\"fl\": { \t\t\t\t\t\t\"fio|inn\": \"&amp;3[&amp;2].&amp;\" \t\t\t\t\t}, \t\t\t\t\t\"position\": { \t\t\t\t\t\t\"name\": \"&amp;3[&amp;2].&amp;1\", \t\t\t\t\t\t\"*\": \"&amp;3[&amp;2].&amp;\" \t\t\t\t\t}, \t\t\t\t\t\"disqualification\": \"&amp;2[&amp;1].&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"founders\": { \t\t\t\t\"founderULRF|founderULForeign\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"egrulData|foreignReg\": { \t\t\t\t\t\t\t\"*\": \"&amp;4.&amp;3[&amp;2].&amp;\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"*\": \"&amp;3.&amp;2[&amp;1].&amp;\" \t\t\t\t\t} \t\t\t\t}, \t\t\t\t\"founderFL\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"fl\": { \t\t\t\t\t\t\t\"fio|inn\": \"&amp;4.&amp;3[&amp;2].&amp;\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"*\": \"&amp;3.&amp;2[&amp;1].&amp;\" \t\t\t\t\t} \t\t\t\t}, \t\t\t\t\"founderGov\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"govOrg\": { \t\t\t\t\t\t\t\"*\": \"&amp;4.&amp;3[&amp;2].&amp;\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"capitalPart\": \"&amp;3.&amp;2[&amp;1].&amp;\", \t\t\t\t\t\t\"founderImplUL\": { \t\t\t\t\t\t\t\"egrulData\": { \t\t\t\t\t\t\t\t\"*\": \"&amp;5.&amp;4[&amp;3].&amp;2.&amp;\" \t\t\t\t\t\t\t} \t\t\t\t\t\t}, \t\t\t\t\t\t\"founderImplFL\": { \t\t\t\t\t\t\t\"fl\": { \t\t\t\t\t\t\t\t\"fio|inn\": \"&amp;5.&amp;4[&amp;3].&amp;2.&amp;\" \t\t\t\t\t\t\t} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t}, \t\t\t\t\"founderPIF\": { \t\t\t\t\t\"*\": { \t\t\t\t\t\t\"PIFName\": { \t\t\t\t\t\t\t\"name\": \"&amp;4.&amp;3[&amp;2].&amp;1\" \t\t\t\t\t\t}, \t\t\t\t\t\t\"manageOrg\": { \t\t\t\t\t\t\t\"egrulData\": { \t\t\t\t\t\t\t\t\"*\": \"&amp;5.&amp;4[&amp;3].&amp;\" \t\t\t\t\t\t\t} \t\t\t\t\t\t}, \t\t\t\t\t\t\"capitalPart\": \"&amp;3.&amp;2[&amp;1].&amp;\" \t\t\t\t\t} \t\t\t\t} \t\t\t}, \t\t\t\"capitalPart\": \"&amp;\", \t\t\t\"holderReestrAO\": { \t\t\t\t\"egrulData\": { \t\t\t\t\t\"*\": \"&amp;2.&amp;\" \t\t\t\t} \t\t\t}, \t\t\t\"okved\": \"&amp;\" \t\t} \t} ]<\/code><\/pre>\n<\/div>\n<\/details>\n<p>\u041e\u043f\u0435\u0440\u0430\u0446\u0438\u044e <em>modify-overwrite-beta<\/em> \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0434\u0435\u043b\u0430\u0442\u044c \u0434\u0432\u0430 \u0440\u0430\u0437\u0430, \u0442.\u043a. \u043f\u043e \u0434\u0440\u0443\u0433\u043e\u043c\u0443 \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u0430\u0434\u0440\u0435\u0441 \u0432 \u043e\u0434\u043d\u0443 \u0441\u0442\u0440\u043e\u043a\u0443 \u0443 \u043c\u0435\u043d\u044f \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c.<\/p>\n<p>\u041a\u0430\u043a \u0432\u0438\u0434\u043d\u043e, \u0432\u0441\u044f \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043c\u0430\u0441\u0441\u0438\u0432 \u0438\u0437 \u0442\u0440\u0435\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439: \u0434\u0432\u0435 &#8212; <em>modify-overwrite-beta<\/em> \u0438 \u043e\u0434\u043d\u0430 &#8212; <em>shift. <\/em>\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043a\u0430\u0436\u0434\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0435\u0435 \u0442\u0438\u043f &#8212; \u044d\u043b\u0435\u043c\u0435\u043d\u0442 <em>operation<\/em> \u0438 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e &#8212; \u044d\u043b\u0435\u043c\u0435\u043d\u0442 <em>spec<\/em>.<\/p>\n<p>\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e \u0446\u0435\u043f\u043e\u0447\u043a\u0435 \u043e\u0442 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043a \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c\u0443 \u0431\u043b\u043e\u043a\u0443 \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0447\u0442\u043e \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0431\u043b\u043e\u043a\u0430 \u0441\u043b\u0443\u0436\u0430\u0442 \u0432\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0434\u043b\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e.<\/p>\n<h3>\u041e\u043f\u0435\u0440\u0430\u0446\u0438\u044f modify-overwrite-beta<\/h3>\n<p>\u0421\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043b\u0435\u0432\u0443\u044e \u0438 \u043f\u0440\u0430\u0432\u0443\u044e \u0447\u0430\u0441\u0442\u044c. \u0412 \u043b\u0435\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0443\u0442\u044c \u043a \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0435\u043d \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435. \u0412 \u043f\u0440\u0430\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f, \u043a\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430.<\/p>\n<h4>\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0430\u0434\u0440\u0435\u0441\u0430<\/h4>\n<p>\u0420\u0430\u0437\u0431\u0435\u0440\u0435\u043c \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0430\u0434\u0440\u0435\u0441\u0430.<\/p>\n<p>\u041f\u0435\u0440\u0432\u044b\u0439 \u044d\u0442\u0430\u043f (\u0441\u043c. \u043f\u0435\u0440\u0432\u044b\u0439 \u0431\u043b\u043e\u043a <em>modify-overwrite-beta<\/em>) &#8212; \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c <em>type <\/em>\u0438 <em>name <\/em>\u0434\u043b\u044f <em>region<\/em>, <em>district<\/em>, <em>town<\/em>, <em>settlement <\/em>\u0438 <em>street<\/em>. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u043f\u0443\u0442\u044c \u043a \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u043c \u0438 \u0432 \u043f\u0440\u0430\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043f\u0438\u0448\u0435\u043c <code>\"=concat(@(type), ' ', @(name))\"<\/code> .<\/p>\n<pre><code class=\"json\">\"address\": { \t\t\t\t\"addressRF\": { \t\t\t\t\t\"region\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"district\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"town\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"settlement\": \"=concat(@(type), ' ', @(name))\", \t\t\t\t\t\"street\": \"=concat(@(type), ' ', @(name))\" \t\t\t\t} \t\t\t}<\/code><\/pre>\n<p>\u0427\u0442\u043e \u044d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <code>\"region\": \"=concat(@(type), ' ', @(name))\",<\/code> \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442: \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u044d\u043b\u0435\u043c\u0435\u043d\u0442 <em>region<\/em>, \u0430 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0435\u0433\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043a\u043e\u043d\u043a\u0430\u0442\u0435\u043d\u0430\u0446\u0438\u044e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 <em>type<\/em> \u0438 <em>name<\/em>. \u041f\u0440\u0438\u0447\u0435\u043c \u0438\u0441\u043a\u0430\u0442\u044c \u044d\u0442\u0438 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0432\u043d\u0443\u0442\u0440\u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 <em>region<\/em>, \u043e \u0447\u0435\u043c \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f <code>@(type)<\/code>.<\/p>\n<p>\u0412\u0442\u043e\u0440\u043e\u0439 \u044d\u0442\u0430\u043f (\u0441\u043c. \u0432\u0442\u043e\u0440\u043e\u0439 \u0431\u043b\u043e\u043a <em>modify-overwrite-beta<\/em>) &#8212; \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0435 \u0430\u0434\u0440\u0435\u0441\u0430 \u0432 \u043e\u0434\u043d\u0443 \u0441\u0442\u0440\u043e\u043a\u0443 \u0438 \u0437\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0432 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 <em>value<\/em>.<\/p>\n<pre><code class=\"json\">\"address\": { \t\t\t\t\"addressRF\": { \t\t\t\t\t\"value\": \"=concat(@(1,index), ', ', @(1,region), ', ', @(1,district), ', ', @(1,town), ', ', @(1,settlement), ', ', @(1,street), ', ', @(1,house), ', ', @(1,building), ', ', @(1,apartment))\", \t\t\t\t\t\"fias\": null \t\t\t\t} \t\t\t}<\/code><\/pre>\n<p>\u0417\u0434\u0435\u0441\u044c \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435, \u043d\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u0432\u0438\u0434\u0430 <code>@(1,index)<\/code>. \u041e\u043d\u0430 \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 <em>index<\/em> \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u043e\u0434\u043d\u044f\u0442\u044c\u0441\u044f \u043d\u0430 \u043e\u0434\u0438\u043d \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0432\u0432\u0435\u0440\u0445 \u043e\u0442 \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u0438 \u0438\u0441\u043a\u0430\u0442\u044c \u0435\u0433\u043e \u0442\u0430\u043c. \u0422.\u0435. \u043e\u0442 \u0443\u0440\u043e\u0432\u043d\u044f <em>value <\/em>\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0443\u0440\u043e\u0432\u043d\u044e <em>addressRF<\/em>, \u0438 \u0432 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 <em>addressRF <\/em>\u043d\u0430\u0439\u0442\u0438 \u044d\u043b\u0435\u043c\u0435\u043d\u0442 <em>index<\/em>.<\/p>\n<p>\u0421\u043b\u0435\u0434\u0443\u0435\u0442 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043f\u0440\u043e\u0431\u0435\u043b\u043e\u0432 \u043c\u0435\u0436\u0434\u0443 <code>=<\/code> \u0438 <code>concat<\/code>, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432 <code>@(1,index)<\/code>.<\/p>\n<p>\u042d\u043b\u0435\u043c\u0435\u043d\u0442 <em>fias <\/em>\u0431\u044b\u043b \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0432 \u043d\u0430\u0434\u0435\u0436\u0434\u0435 \u0432 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u043c \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0438\u0442\u044c \u043f\u043e\u0438\u0441\u043a \u043a\u043e\u0434\u0430 \u0424\u0418\u0410\u0421 \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443 \u0432 \u043a\u0430\u043a\u043e\u043c-\u043d\u0438\u0431\u0443\u0434\u044c \u0441\u0442\u043e\u0440\u043e\u043d\u043d\u0435\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u0435.<\/p>\n<p>\u041d\u0430 \u044d\u0442\u043e\u043c \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0430\u0434\u0440\u0435\u0441\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e. \u041f\u0440\u043e \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044e <em>shift<\/em> \u0431\u0443\u0434\u0435\u0442 \u043d\u0438\u0436\u0435.<\/p>\n<h4>\u041e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0424\u0418\u041e \u0434\u043b\u044f \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043b\u0438\u0446<\/h4>\n<p>\u041e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0424\u0418\u041e \u0434\u043b\u044f \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043b\u0438\u0446 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c. \u0417\u0434\u0435\u0441\u044c \u043e\u0431\u0440\u0430\u0449\u0430\u0435\u0442 \u043d\u0430 \u0441\u0435\u0431\u044f \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0441\u0435\u043b\u0435\u043a\u0442\u043e\u0440\u0430 <code>\"*\"<\/code> \u0432 \u043b\u0435\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438. \u041e\u043d \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f, \u0442.\u043a. \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 <em>director <\/em>\u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043c\u0430\u0441\u0441\u0438\u0432, \u0430 \u044d\u0442\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438.<\/p>\n<pre><code class=\"json\">\"director\": { \t\t\t\t\"*\": { \t\t\t\t\t\"fl\": { \t\t\t\t\t\t\"fio\": \"=concat(@(1,lastName), ' ', @(1,firstName), ' ', @(1,patronymic))\"<\/code><\/pre>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-317848","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/317848","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=317848"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/317848\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=317848"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=317848"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=317848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}