new base npis-docs

This commit is contained in:
2025-10-16 09:01:38 +03:00
parent 6a64eac91c
commit d2961071d9
62 changed files with 14836 additions and 0 deletions

427
static/img/microservice.svg Executable file
View File

@@ -0,0 +1,427 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by Microsoft Visio, SVG Export microservice.svg Page-1 -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events"
xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="8.60964in" height="3.35687in"
viewBox="0 0 619.894 241.695" xml:space="preserve" color-interpolation-filters="sRGB" class="st20">
<v:documentProperties v:langID="8192" v:metric="true" v:viewMarkup="false"/>
<style type="text/css">
<![CDATA[
.st1 {fill:none;stroke:#7f7f7f;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5}
.st2 {fill:none;stroke:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75}
.st3 {fill:#000000;font-family:Segoe UI;font-size:0.833336em;font-weight:bold}
.st4 {marker-start:url(#mrkr4-16);stroke:#000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}
.st5 {fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1;stroke-width:0.37313432835821}
.st6 {fill:#000000;font-family:Segoe UI;font-size:0.833336em}
.st7 {font-size:1em}
.st8 {fill:none;stroke:#0078d7;stroke-dasharray:2.25,2.25;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75}
.st9 {fill:#ffffff;stroke:#7f7f7f;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75}
.st10 {marker-end:url(#mrkr4-39);stroke:#000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}
.st11 {fill:none;stroke:#a5a5a5;stroke-width:0.25}
.st12 {fill:#50e6ff;stroke:none;stroke-width:12.75}
.st13 {fill:#32b0e7;stroke:none;stroke-width:12.75}
.st14 {fill:#0078d4;stroke:none;stroke-width:12.75}
.st15 {fill:#ffffff;stroke:#a5a5a5;stroke-width:0.25}
.st16 {fill:#59b4d9;stroke:none;stroke-width:1.62093}
.st17 {fill:#a0a1a2;stroke:none;stroke-width:1.62093}
.st18 {fill:#ffffff;fill-opacity:0.2;stroke:none;stroke-width:1.62093}
.st19 {fill:#ffffff;stroke:none;stroke-width:1.62093}
.st20 {fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3}
]]>
</style>
<defs id="Markers">
<g id="lend4">
<path d="M 2 1 L 0 0 L 2 -1 L 2 1 " style="stroke:none"/>
</g>
<marker id="mrkr4-16" class="st5" v:arrowType="4" v:arrowSize="2" v:setback="5.12" refX="5.12" orient="auto"
markerUnits="strokeWidth" overflow="visible">
<use xlink:href="#lend4" transform="scale(2.68) "/>
</marker>
<marker id="mrkr4-39" class="st5" v:arrowType="4" v:arrowSize="2" v:setback="5.36" refX="-5.36" orient="auto"
markerUnits="strokeWidth" overflow="visible">
<use xlink:href="#lend4" transform="scale(-2.68,-2.68) "/>
</marker>
</defs>
<g v:mID="0" v:index="1" v:groupContext="foregroundPage">
<title>Page-1</title>
<v:pageProperties v:drawingScale="0.0393701" v:pageScale="0.0393701" v:drawingUnits="24" v:shadowOffsetX="9"
v:shadowOffsetY="-9"/>
<v:layer v:name="Connector" v:index="0"/>
<g id="shape1-1" v:mID="1" v:groupContext="shape" transform="translate(220.687,-14.5482)">
<title>Sheet.1</title>
<rect x="0" y="29.0965" width="67.5" height="212.598" class="st1"/>
</g>
<g id="shape2-3" v:mID="2" v:groupContext="shape" transform="translate(307.484,-14.5482)">
<title>Sheet.2</title>
<rect x="0" y="29.0965" width="297.862" height="212.598" class="st1"/>
</g>
<g id="shape3-5" v:mID="3" v:groupContext="shape" transform="translate(222.669,-199.473)">
<title>Sheet.3</title>
<desc>Frontend</desc>
<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
<v:textRect cx="33.75" cy="234.945" width="67.51" height="13.5"/>
<rect x="0" y="228.195" width="67.5" height="13.5" class="st2"/>
<text x="12.31" y="237.94" class="st3" v:langID="3072"><v:paragraph v:horizAlign="1"/><v:tabList/>Frontend</text> </g>
<g id="shape4-8" v:mID="4" v:groupContext="shape" transform="translate(309.447,-199.473)">
<title>Sheet.4</title>
<desc>Backend</desc>
<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
<v:textRect cx="27.2813" cy="234.945" width="54.57" height="13.5"/>
<rect x="0" y="228.195" width="54.5625" height="13.5" class="st2"/>
<text x="7.36" y="237.94" class="st3" v:langID="3072"><v:paragraph v:horizAlign="1"/><v:tabList/>Backend</text> </g>
<g id="shape11-11" v:mID="11" v:groupContext="shape" transform="translate(315.882,361.579) rotate(-179.665)">
<title>Sheet.11</title>
<path d="M7.68 241.69 L8.04 241.69 L44.16 241.69" class="st4"/>
</g>
<g id="shape12-17" v:mID="12" v:groupContext="shape" transform="translate(0.375,-79.8197)">
<title>Sheet.12</title>
<desc>Client Apps (NPIS Web/Mobile)</desc>
<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
<v:textRect cx="51.5624" cy="234.445" width="103.13" height="14.5"/>
<rect x="0" y="227.195" width="103.125" height="14.5" class="st2"/>
<text x="26.31" y="231.44" class="st6" v:langID="3072"><v:paragraph v:horizAlign="1"/><v:tabList/>Client<tspan
class="st7" v:langID="2057"> </tspan><tspan class="st7" v:langID="2057">Apps<v:newlineChar/></tspan><tspan
x="9.08" dy="1.2em" class="st7" v:langID="2057">(NPIS Web/Mobile)</tspan></text> </g>
<g id="shape13-23" v:mID="13" v:groupContext="shape" transform="translate(209.437,-0.375)">
<title>Virtual Network Box</title>
<rect x="0" y="0.749997" width="410.082" height="240.945" rx="4.5" ry="4.5" class="st8"/>
</g>
<g id="shape15-25" v:mID="15" v:groupContext="shape" transform="translate(209.437,-81.8687)">
<title>Sheet.15</title>
<desc>Reverse Proxy</desc>
<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
<v:textRect cx="45.5625" cy="229.267" width="91.13" height="24.8556"/>
<rect x="0" y="216.839" width="91.125" height="24.8556" class="st2"/>
<text x="14.92" y="232.27" class="st6" v:langID="2057"><v:paragraph v:horizAlign="1"/><v:tabList/>Reverse Proxy</text> </g>
<g id="group18-28" transform="translate(237.984,-105.611)" v:mID="18" v:groupContext="group">
<title>Sheet.18</title>
<g id="shape19-29" v:mID="19" v:groupContext="shape">
<title>Sheet.19</title>
<ellipse cx="16.4537" cy="225.241" rx="16.4537" ry="16.4537" class="st9"/>
</g>
<g id="shape20-31" v:mID="20" v:groupContext="shape" transform="translate(8.45502,-7.23612)">
<title>Sheet.20</title>
<rect v:rectContext="foreign" x="0" y="223.26" width="15.9975" height="18.4352" class="st2"/>
<switch>
<foreignObject x="0" y="223.26" width="15.9975" height="18.4352"
requiredExtensions="http://schemas.microsoft.com/visio/2003/SVGExtensions/">
<v:foreignData v:orgSize="1484" v:data="data:metafile;base64,eNqt0r1PFEEYBvBnOW5yvnCKYCGhARU9w1cQNCGgUSN
2Vha3BUHvjkPUIwalwYqTIEJoaEwQA0QLLYwF/hlaaHlE/Rek0NblueXddfbED6Kb/DI7s+/M7DwZB8AkjcSALQdYY9t
bBXy7CSwOACcngNIloHnwymXAwbs40MP6akqSC33KA5x7nmts8fUCRnAHWeTRjKuYwj3uksc4W+Ag1VKC6vWd0yBUhx9
PbUV/n/Yb+X8ZqtH+G3pLDTqHn3CCDuu6/nO/x29arf2uUa/Wt2tZ0Max+9Nq7dGvZ2jS/5jlAU6bnUweaaZHWLiumZb
rPsmYCXyUW2ZTbpuSFCIWZDk0L0/MnKyYWZqhIvvTHLd1c06gi+t1ct0Orn9W/29A23OaydpDx5eZ+u6V7ZZbTM/bkj4
VOXd5PGVl+LsMXlGRE744Oxkc5QbH/Jr38cAczdOCfIgoiRfaFDArh5nFzGepJkOJCjlLnkb9jNdlMLRqWZGLoX/JKbx
fj/t+ul8pK7M/3ZWc5vRAc2qqyGmGijTNbGzdzCfQxZw6mVMHc2pnTm3MqY3ZROUsedaN/re74nnenu5KgRm4msFXuss
JVVx4iW0L2zN+zbC5IVmToSFKs58Wt0K9Jcm6hMnRGI2LmAk5YCb5LbAauQsNv5A0zzn/Jb2mDfY3OB7lWoZZlzUv6Bk
9letmWYZMQY5b3NDf5p2y8rbv0346pLnX6fs23N7Y/A=="/>
</foreignObject>
<svg viewBox="868 496 59.008 68" enable-background="new" color-interpolation-filters="sRGB" height="18.4352"
preserveAspectRatio="none" width="15.9975" x="0" y="223.26">
<defs>
<clipPath id="mfid7">
<rect id="mfid8" x="868" y="496" width="59.008" height="68"/>
</clipPath>
</defs>
<g clip-path="url(#mfid7)">
<defs>
<g id="mfid9">
<path transform="matrix(0.33333, 0, 0, 0.33333, 0, 0)"
d="M2693,1589 C2781,1640 2781,1640 2781,1640 C2780,1642 2778,1643 2777,1644 C2777,1644 2777,1644 2777,1644 C2698,1689 2698,1689 2698,1689 C2697,1690 2695,1691 2693,1691 C2691,1691 2689,1690 2688,1689 C2688,1689 2688,1689 2688,1689 C2609,1644 2609,1644 2609,1644 C2607,1643 2606,1642 2605,1640 Z"/>
</g>
</defs>
<g transform="matrix(0.33333, 0, 0, 0.33333, 0, 0)">
<g stroke-width="8.2993" stroke="none" fill="#007a33">
<use xlink:href="#mfid9" transform="matrix(3, -0, -0, 3, -0, 0)" stroke="none"/>
</g>
</g>
<defs>
<g id="mfid10">
<path transform="matrix(0.33333, 0, 0, 0.33333, 0, 0)"
d="M2693,1589 C2693,1488 2693,1488 2693,1488 C2695,1488 2697,1488 2698,1489 C2698,1489 2698,1489 2698,1489 C2777,1535 2777,1535 2777,1535 C2778,1536 2780,1537 2781,1539 C2782,1540 2782,1542 2782,1544 C2782,1544 2782,1544 2782,1544 C2782,1635 2782,1635 2782,1635 C2782,1637 2782,1638 2781,1640 C2720,1605 2720,1605 2720,1605 C2718,1605 2718,1605 2718,1605 C2715,1602 2715,1602 2715,1602 Z"/>
</g>
</defs>
<g transform="matrix(0.33333, 0, 0, 0.33333, 0, 0)">
<g stroke-width="8.2993" stroke="none" fill="#215732">
<use xlink:href="#mfid10" transform="matrix(3, -0, -0, 3, -0, 0)" stroke="none"/>
</g>
</g>
<defs>
<g id="mfid11">
<path transform="matrix(0.33333, 0, 0, 0.33333, 0, 0)"
d="M2693,1589 C2693,1488 2693,1488 2693,1488 C2691,1488 2689,1488 2688,1489 C2688,1489 2688,1489 2688,1489 C2609,1535 2609,1535 2609,1535 C2607,1536 2606,1537 2605,1539 C2604,1540 2603,1542 2603,1544 C2603,1544 2603,1544 2603,1544 C2603,1635 2603,1635 2603,1635 C2603,1637 2604,1638 2605,1640 Z"/>
</g>
</defs>
<g transform="matrix(0.33333, 0, 0, 0.33333, 0, 0)">
<g stroke-width="8.2993" stroke="none" fill="#009639">
<use xlink:href="#mfid11" transform="matrix(3, -0, -0, 3, -0, 0)" stroke="none"/>
</g>
</g>
<defs>
<g id="mfid12">
<path transform="matrix(0.33333, 0, 0, 0.33333, 0, 0)"
d="M2668,1624 C2668,1630 2663,1634 2657,1634 C2652,1634 2647,1630 2647,1624 C2647,1624 2647,1624 2647,1624 C2647,1554 2647,1554 2647,1554 C2647,1549 2652,1544 2659,1544 C2664,1544 2669,1546 2673,1551 C2676,1554 2676,1554 2676,1554 C2718,1605 2718,1605 2718,1605 C2718,1555 2718,1555 2718,1555 C2718,1555 2718,1555 2718,1555 C2718,1549 2723,1544 2728,1544 C2734,1544 2738,1549 2738,1555 C2738,1555 2738,1555 2738,1555 C2738,1624 2738,1624 2738,1624 C2738,1630 2734,1634 2727,1634 C2722,1634 2716,1632 2713,1628 C2668,1574 2668,1574 2668,1574 C2668,1624 2668,1624 2668,1624 Z"/>
</g>
</defs>
<g transform="matrix(0.33333, 0, 0, 0.33333, 0, 0)">
<g stroke-width="8.2993" stroke="none" fill="#ffffff">
<use xlink:href="#mfid12" transform="matrix(3, -0, -0, 3, -0, 0)" stroke="none"/>
</g>
</g>
</g>
</svg>
</switch>
<rect v:rectContext="foreign" x="0" y="223.26" width="15.9975" height="18.4352" class="st2"/>
</g>
</g>
<g id="shape69-34" v:mID="69" v:groupContext="shape" v:layerMember="0"
transform="translate(68.0962,-120.531) rotate(-0.0699135)">
<title>Directed line 1.1072</title>
<v:userDefs>
<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
</v:userDefs>
<path d="M0 241.69 L129.23 241.69" class="st10"/>
</g>
<g id="group119-40" transform="translate(406.921,-28.7215)" v:mID="119" v:groupContext="group">
<title>Sheet.119</title>
<g id="shape120-41" v:mID="120" v:groupContext="shape">
<title>Sheet.120</title>
<ellipse cx="17.4375" cy="224.257" rx="17.4375" ry="17.4375" class="st11"/>
</g>
<g id="group121-43" transform="translate(8.2577,-6.80847)" v:mID="121" v:groupContext="group">
<title>Sheet.121</title>
<g id="shape122-44" v:mID="122" v:groupContext="shape">
<title>Sheet.122</title>
<path d="M18.36 236.38 L18.36 225.75 L9.18 220.44 L0 225.75 L0 236.38 L9.18 241.69 L18.36 236.38 Z"
class="st12"/>
</g>
<g id="shape123-46" v:mID="123" v:groupContext="shape" transform="translate(3.59712E-14,-10.0964)">
<title>Sheet.123</title>
<path d="M18.36 235.85 L9.18 230.53 L0 235.85 L9.18 241.69 L18.36 235.85 Z" class="st13"/>
</g>
<g id="shape124-48" v:mID="124" v:groupContext="shape" transform="translate(9.17976,0)">
<title>Sheet.124</title>
<path d="M9.18 236.38 L9.18 225.75 L0 231.31 L0 241.69 L9.18 236.38 Z" class="st14"/>
</g>
</g>
</g>
<g id="group125-50" transform="translate(456.824,-145.837)" v:mID="125" v:groupContext="group">
<title>Sheet.125</title>
<g id="shape126-51" v:mID="126" v:groupContext="shape">
<title>Sheet.126</title>
<ellipse cx="17.4375" cy="224.257" rx="17.4375" ry="17.4375" class="st11"/>
</g>
<g id="group127-53" transform="translate(8.2577,-6.80847)" v:mID="127" v:groupContext="group">
<title>Sheet.127</title>
<g id="shape128-54" v:mID="128" v:groupContext="shape">
<title>Sheet.128</title>
<path d="M18.36 236.38 L18.36 225.75 L9.18 220.44 L0 225.75 L0 236.38 L9.18 241.69 L18.36 236.38 Z"
class="st12"/>
</g>
<g id="shape129-56" v:mID="129" v:groupContext="shape" transform="translate(3.59712E-14,-10.0964)">
<title>Sheet.129</title>
<path d="M18.36 235.85 L9.18 230.53 L0 235.85 L9.18 241.69 L18.36 235.85 Z" class="st13"/>
</g>
<g id="shape130-58" v:mID="130" v:groupContext="shape" transform="translate(9.17976,0)">
<title>Sheet.130</title>
<path d="M9.18 236.38 L9.18 225.75 L0 231.31 L0 241.69 L9.18 236.38 Z" class="st14"/>
</g>
</g>
</g>
<g id="group131-60" transform="translate(387.074,-105.211)" v:mID="131" v:groupContext="group">
<title>Sheet.131</title>
<g id="shape132-61" v:mID="132" v:groupContext="shape">
<title>Sheet.132</title>
<ellipse cx="17.4375" cy="224.257" rx="17.4375" ry="17.4375" class="st11"/>
</g>
<g id="group133-63" transform="translate(8.2577,-6.80847)" v:mID="133" v:groupContext="group">
<title>Sheet.133</title>
<g id="shape134-64" v:mID="134" v:groupContext="shape">
<title>Sheet.134</title>
<path d="M18.36 236.38 L18.36 225.75 L9.18 220.44 L0 225.75 L0 236.38 L9.18 241.69 L18.36 236.38 Z"
class="st12"/>
</g>
<g id="shape135-66" v:mID="135" v:groupContext="shape" transform="translate(3.59712E-14,-10.0964)">
<title>Sheet.135</title>
<path d="M18.36 235.85 L9.18 230.53 L0 235.85 L9.18 241.69 L18.36 235.85 Z" class="st13"/>
</g>
<g id="shape136-68" v:mID="136" v:groupContext="shape" transform="translate(9.17976,0)">
<title>Sheet.136</title>
<path d="M9.18 236.38 L9.18 225.75 L0 231.31 L0 241.69 L9.18 236.38 Z" class="st14"/>
</g>
</g>
</g>
<g id="group137-70" transform="translate(319.887,-104.627)" v:mID="137" v:groupContext="group">
<title>Sheet.137</title>
<g id="shape138-71" v:mID="138" v:groupContext="shape">
<title>Sheet.138</title>
<ellipse cx="17.4375" cy="224.257" rx="17.4375" ry="17.4375" class="st15"/>
</g>
<g id="group139-73" transform="translate(8.2577,-6.80847)" v:mID="139" v:groupContext="group">
<title>Sheet.139</title>
<g id="shape140-74" v:mID="140" v:groupContext="shape">
<title>Sheet.140</title>
<path d="M18.36 236.38 L18.36 225.75 L9.18 220.44 L0 225.75 L0 236.38 L9.18 241.69 L18.36 236.38 Z"
class="st12"/>
</g>
<g id="shape141-76" v:mID="141" v:groupContext="shape" transform="translate(3.59712E-14,-10.0964)">
<title>Sheet.141</title>
<path d="M18.36 235.85 L9.18 230.53 L0 235.85 L9.18 241.69 L18.36 235.85 Z" class="st13"/>
</g>
<g id="shape142-78" v:mID="142" v:groupContext="shape" transform="translate(9.17976,0)">
<title>Sheet.142</title>
<path d="M9.18 236.38 L9.18 225.75 L0 231.31 L0 241.69 L9.18 236.38 Z" class="st14"/>
</g>
</g>
</g>
<g id="group143-80" transform="translate(406.921,-178.098)" v:mID="143" v:groupContext="group">
<title>Sheet.143</title>
<g id="shape144-81" v:mID="144" v:groupContext="shape">
<title>Sheet.144</title>
<ellipse cx="17.4375" cy="224.257" rx="17.4375" ry="17.4375" class="st11"/>
</g>
<g id="group145-83" transform="translate(8.2577,-6.80847)" v:mID="145" v:groupContext="group">
<title>Sheet.145</title>
<g id="shape146-84" v:mID="146" v:groupContext="shape">
<title>Sheet.146</title>
<path d="M18.36 236.38 L18.36 225.75 L9.18 220.44 L0 225.75 L0 236.38 L9.18 241.69 L18.36 236.38 Z"
class="st12"/>
</g>
<g id="shape147-86" v:mID="147" v:groupContext="shape" transform="translate(3.59712E-14,-10.0964)">
<title>Sheet.147</title>
<path d="M18.36 235.85 L9.18 230.53 L0 235.85 L9.18 241.69 L18.36 235.85 Z" class="st13"/>
</g>
<g id="shape148-88" v:mID="148" v:groupContext="shape" transform="translate(9.17976,0)">
<title>Sheet.148</title>
<path d="M9.18 236.38 L9.18 225.75 L0 231.31 L0 241.69 L9.18 236.38 Z" class="st14"/>
</g>
</g>
</g>
<g id="group149-90" transform="translate(35.4836,-106.151)" v:mID="149" v:groupContext="group">
<title>Browser</title>
<g id="shape150-91" v:mID="150" v:groupContext="shape">
<title>path337</title>
<path d="M-0 240.38 A1.3201 1.3201 -180 0 0 1.32 241.69 L31.59 241.69 A1.3201 1.3201 -180 0 0 32.91 240.38 L32.91
219.78 L0 219.78 L0 240.38 Z" class="st16"/>
</g>
<g id="shape151-93" v:mID="151" v:groupContext="shape" transform="translate(0,-20.4706)">
<title>path339</title>
<path d="M31.59 233.41 L1.32 233.41 A1.3201 1.3201 -180 0 0 -0 234.72 L0 241.69 L32.91 241.69 L32.91 234.72 A1.3201
1.3201 -180 0 0 31.59 233.41 Z" class="st17"/>
</g>
<g id="shape152-95" v:mID="152" v:groupContext="shape" transform="translate(3.29736E-13,-0.724179)">
<title>path341</title>
<path d="M1.32 213.66 A1.3201 1.3201 -180 0 0 0 214.97 L0 240.38 A1.3201 1.3201 -180 0 0 1.32 241.69 L2.76 241.69
L28.7 213.66 L1.32 213.66 Z" class="st18"/>
</g>
<g id="shape153-97" v:mID="153" v:groupContext="shape" transform="translate(8.49051,-23.0352)">
<title>rect343</title>
<rect x="0" y="239.128" width="22.1797" height="2.56699" class="st19"/>
</g>
<g id="shape154-99" v:mID="154" v:groupContext="shape" transform="translate(1.93139,-22.0711)">
<title>path345</title>
<path d="M5.51 239.41 A3.22523 3.22523 0 1 1 2.28 236.19 A3.23007 3.23007 0 0 1 5.51 239.41 Z" class="st16"/>
</g>
<g id="shape155-101" v:mID="155" v:groupContext="shape" transform="translate(2.63233,-22.4429)">
<title>polygon347</title>
<path d="M2.7 241.69 L1.91 241.69 L0 239.85 L1.91 238.01 L2.7 238.01 L1.25 239.52 L4.8 239.52 L4.8 240.18 L1.25 240.18
L2.7 241.69 Z" class="st19"/>
</g>
</g>
<g id="shape171-103" v:mID="171" v:groupContext="shape" transform="translate(214.737,-6.04429)">
<title>Sheet.171</title>
<rect x="0" y="13.2224" width="396.278" height="228.472" class="st1"/>
</g>
<g id="shape172-105" v:mID="172" v:groupContext="shape" transform="translate(305.187,-86.0876)">
<title>Sheet.172</title>
<desc>NPIS API microservice</desc>
<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
<v:textRect cx="34.7344" cy="234.945" width="69.47" height="13.5"/>
<rect x="0" y="228.195" width="69.4688" height="13.5" class="st2"/>
<text x="15.48" y="231.95" class="st6" v:langID="2057"><v:paragraph v:horizAlign="1"/><v:tabList/>NPIS API <tspan
x="7.23" dy="1.2em" class="st7">microservice</tspan></text> </g>
<g id="shape173-109" v:mID="173" v:groupContext="shape" transform="translate(424.264,-114.434)">
<title>Sheet.173</title>
<desc>NPIS IAM microservice</desc>
<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
<v:textRect cx="55.1077" cy="234.945" width="110.22" height="13.5"/>
<rect x="0" y="228.195" width="110.215" height="13.5" class="st2"/>
<text x="5.3" y="237.94" class="st6" v:langID="2057"><v:paragraph v:horizAlign="1"/><v:tabList/>NPIS IAM microservice</text> </g>
<g id="shape174-112" v:mID="174" v:groupContext="shape" transform="translate(384.243,360.521) rotate(180)">
<title>Sheet.174</title>
<path d="M7.68 241.69 L8.04 241.69 L28.5 241.69" class="st4"/>
</g>
<g id="shape175-117" v:mID="175" v:groupContext="shape" transform="translate(651.868,133.291) rotate(105.121)">
<title>Sheet.175</title>
<path d="M7.68 241.69 L8.04 241.69 L28.99 241.69" class="st4"/>
</g>
<g id="shape176-122" v:mID="176" v:groupContext="shape" transform="translate(179.046,213.689) rotate(-100.305)">
<title>Sheet.176</title>
<path d="M7.68 241.69 L8.04 241.69 L31.69 241.69" class="st4"/>
</g>
<g id="shape177-127" v:mID="177" v:groupContext="shape" transform="translate(580.367,294.245) rotate(147.2)">
<title>Sheet.177</title>
<path d="M7.68 241.69 L8.04 241.69 L30.35 241.69" class="st4"/>
</g>
<g id="shape220-132" v:mID="220" v:groupContext="shape" transform="translate(432.425,-194.039)">
<title>Sheet.220</title>
<desc>NPIS Forms Engine microservice</desc>
<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
<v:textRect cx="55.1077" cy="234.945" width="110.22" height="13.5"/>
<rect x="0" y="228.195" width="110.215" height="13.5" class="st2"/>
<text x="13.34" y="231.95" class="st6" v:langID="2057"><v:paragraph v:horizAlign="1"/><v:tabList/>NPIS Forms Engine <tspan
x="27.61" dy="1.2em" class="st7" v:langID="3072">microservice</tspan></text> </g>
<g id="shape222-136" v:mID="222" v:groupContext="shape" transform="translate(426.224,-37.8853)">
<title>Sheet.222</title>
<desc>NPIS Data Analytics microservice</desc>
<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
<v:textRect cx="61.2142" cy="234.945" width="122.43" height="13.5"/>
<rect x="0" y="228.195" width="122.428" height="13.5" class="st2"/>
<text x="18.09" y="231.95" class="st6" v:langID="2057"><v:paragraph v:horizAlign="1"/><v:tabList/>NPIS Data Analytics <tspan
x="33.71" dy="1.2em" class="st7" v:langID="3072">microservice</tspan></text> </g>
<g id="shape281-140" v:mID="281" v:groupContext="shape" transform="translate(481.798,-152.302)">
<title>Sheet.281</title>
<desc>NPIS BPM Workflows microservice</desc>
<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
<v:textRect cx="61.2142" cy="234.945" width="122.43" height="13.5"/>
<rect x="0" y="228.195" width="122.428" height="13.5" class="st2"/>
<text x="14.53" y="231.95" class="st6" v:langID="2057"><v:paragraph v:horizAlign="1"/><v:tabList/>NPIS BPM Workflows <tspan
x="33.71" dy="1.2em" class="st7" v:langID="3072">microservice</tspan></text> </g>
<g id="group282-144" transform="translate(454.261,-73.852)" v:mID="282" v:groupContext="group">
<title>Sheet.282</title>
<g id="shape283-145" v:mID="283" v:groupContext="shape">
<title>Sheet.283</title>
<ellipse cx="17.4375" cy="224.257" rx="17.4375" ry="17.4375" class="st11"/>
</g>
<g id="group284-147" transform="translate(8.2577,-6.80847)" v:mID="284" v:groupContext="group">
<title>Sheet.284</title>
<g id="shape285-148" v:mID="285" v:groupContext="shape">
<title>Sheet.285</title>
<path d="M18.36 236.38 L18.36 225.75 L9.18 220.44 L0 225.75 L0 236.38 L9.18 241.69 L18.36 236.38 Z"
class="st12"/>
</g>
<g id="shape286-150" v:mID="286" v:groupContext="shape" transform="translate(3.59712E-14,-10.0964)">
<title>Sheet.286</title>
<path d="M18.36 235.85 L9.18 230.53 L0 235.85 L9.18 241.69 L18.36 235.85 Z" class="st13"/>
</g>
<g id="shape287-152" v:mID="287" v:groupContext="shape" transform="translate(9.17976,0)">
<title>Sheet.287</title>
<path d="M9.18 236.38 L9.18 225.75 L0 231.31 L0 241.69 L9.18 236.38 Z" class="st14"/>
</g>
</g>
</g>
<g id="shape288-154" v:mID="288" v:groupContext="shape" transform="translate(291.147,333.257) rotate(-139.086)">
<title>Sheet.288</title>
<path d="M7.68 241.69 L8.04 241.69 L33.76 241.69" class="st4"/>
</g>
<g id="shape289-159" v:mID="289" v:groupContext="shape" transform="translate(481.907,-81.1509)">
<title>Sheet.289</title>
<desc>NPIS Documents microservice</desc>
<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
<v:textRect cx="51.5624" cy="234.945" width="103.13" height="13.5"/>
<rect x="0" y="228.195" width="103.125" height="13.5" class="st2"/>
<text x="14.52" y="231.95" class="st6" v:langID="2057"><v:paragraph v:horizAlign="1"/><v:tabList/>NPIS Documents <tspan
x="24.06" dy="1.2em" class="st7" v:langID="3072">microservice</tspan></text> </g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 25 KiB