Add KYC Entities.

This commit is contained in:
AccentuSoft
2022-03-07 20:31:30 +02:00
parent ca890d8ed2
commit 2e8f83febc
5 changed files with 178 additions and 0 deletions

66
Modules/KYC/KYC.xml Normal file
View File

@@ -0,0 +1,66 @@
<KYC>
<Sanctioned_Person>
<Attributes>
<Attribute default="John Smith" check="String" primary="True">Full Name</Attribute>
<Attribute default="Unknown" check="String" primary="False">Gender</Attribute>
<Attribute default="Unknown" check="String" primary="False">Occupation</Attribute>
<Attribute default="Unknown" check="String" primary="False">Date of Birth</Attribute>
<Attribute default="Unknown" check="String" primary="False">Nationality</Attribute>
</Attributes>
<Icon>
SanctionedPerson.svg
</Icon>
</Sanctioned_Person>
<Criminal>
<Attributes>
<Attribute default="John Smith" check="String" primary="True">Full Name</Attribute>
<Attribute default="Unknown" check="String" primary="False">Gender</Attribute>
<Attribute default="Unknown" check="String" primary="False">Occupation</Attribute>
<Attribute default="Unknown" check="String" primary="False">Date of Birth</Attribute>
<Attribute default="Unknown" check="String" primary="False">Nationality</Attribute>
</Attributes>
<Icon>
SanctionedPerson.svg
</Icon>
</Criminal>
<Sanctioned_Organization>
<Attributes>
<Attribute default="Organization Name" check="String" primary="True">Organization Name</Attribute>
</Attributes>
<Icon>
SanctionedOrganization.svg
</Icon>
</Sanctioned_Organization>
<Politically_Exposed_Organization>
<Attributes>
<Attribute default="Organization Name" check="String" primary="True">Organization Name</Attribute>
</Attributes>
<Icon>
SanctionedOrganization.svg
</Icon>
</Politically_Exposed_Organization>
<Sanctioned_Company>
<Attributes>
<Attribute default="Company Name" check="String" primary="True">Company Name</Attribute>
</Attributes>
<Icon>
SanctionedCompany.svg
</Icon>
</Sanctioned_Company>
<Politically_Exposed_Company>
<Attributes>
<Attribute default="Company Name" check="String" primary="True">Company Name</Attribute>
</Attributes>
<Icon>
SanctionedCompany.svg
</Icon>
</Politically_Exposed_Company>
<KYC_Phrase>
<Attributes>
<Attribute default="Phrase" check="String" primary="True">KYC Phrase</Attribute>
</Attributes>
<Icon>
KYCPhrase.svg
</Icon>
</KYC_Phrase>
</KYC>

View File

@@ -0,0 +1,22 @@
<svg width="40" height="40" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
<defs>
<style>
.cls-1 {
fill: #1a1a1a;
}
.cls-2 {
fill: none;
stroke: #fff;
stroke-linecap: round;
stroke-miterlimit: 10;
stroke-width: 16px;
}
</style>
</defs>
<title>phrase</title>
<path class="cls-1" d="M500,250A250,250,0,1,1,0,250C0,111.93,111.93,0,250,0S500,111.93,500,250Z" />
<path class="cls-2" d="M183.31,363.19h84.31c23.73,0,43.14-18.11,43.14-40.24l0-12.67A10.3,10.3,0,0,1,321.1,300h13.2c23.73,0,43.14-18.11,43.14-40.24V177.06c0-22.13-19.41-40.24-43.14-40.24H165.69c-23.73,0-43.14,18.11-43.14,40.24v82.72c0,22.13,19.41,40.24,43.14,40.24h77.58" />
<line class="cls-2" x1="177.56" y1="194.94" x2="322.06" y2="194.94" />
<line class="cls-2" x1="179.73" y1="243.56" x2="264.17" y2="243.56" />
</svg>

After

Width:  |  Height:  |  Size: 920 B

View File

@@ -0,0 +1,31 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="40" height="40" viewBox="0 0 100 100">
<circle stroke="none" fill="#1a1a1a" r="48%" cx="50%" cy="50%"></circle>
<g transform="translate(70 100) scale(1.1 1.1) rotate(0) translate(-50 -80)" style="fill:#ffffff">
<title>company-Building-bank-Business-office</title>
<g>
<polygon points="33 55 35 55 35 57 33 57 33 60 37 60 37 52 33 52 33 55"></polygon>
<polygon points="27 60 31 60 31 57 29 57 29 55 31 55 31 52 27 52 27 60"></polygon>
<path d="M22,12c0-.077.01-.152.012-.229L20,11.926V14h2.2A9.983,9.983,0,0,1,22,12Z"></path>
<rect x="27" y="32" width="2" height="2"></rect>
<path d="M10,56H20V22H10Zm2-31a1,1,0,0,1,1-1h4a1,1,0,0,1,1,1v4a1,1,0,0,1-1,1H13a1,1,0,0,1-1-1Zm0,8a1,1,0,0,1,1-1h4a1,1,0,0,1,1,1v4a1,1,0,0,1-1,1H13a1,1,0,0,1-1-1Zm0,8a1,1,0,0,1,1-1h4a1,1,0,0,1,1,1v4a1,1,0,0,1-1,1H13a1,1,0,0,1-1-1Zm0,8a1,1,0,0,1,1-1h4a1,1,0,0,1,1,1v4a1,1,0,0,1-1,1H13a1,1,0,0,1-1-1Z"></path>
<rect x="27" y="40" width="2" height="2"></rect>
<path d="M22,60h3V51a1,1,0,0,1,1-1H38a1,1,0,0,1,1,1v9h3V48H22Z"></path>
<path d="M32,20a8,8,0,1,0-8-8A8.009,8.009,0,0,0,32,20Zm-3-6h2v.146a.856.856,0,0,0,.854.854h.292a.854.854,0,0,0,.381-1.618l-1.949-.975A2.844,2.844,0,0,1,31,7.145V6h2V7.145a2.849,2.849,0,0,1,2,2.709V10H33V9.854A.856.856,0,0,0,32.146,9h-.292a.854.854,0,0,0-.381,1.618l1.949.975A2.844,2.844,0,0,1,33,16.855V18H31V16.855a2.849,2.849,0,0,1-2-2.709Z"></path>
<rect x="10" y="58" width="10" height="2"></rect>
<rect x="35" y="40" width="2" height="2"></rect>
<rect x="14" y="50" width="2" height="2"></rect>
<rect x="14" y="26" width="2" height="2"></rect>
<rect x="14" y="34" width="2" height="2"></rect>
<rect x="14" y="42" width="2" height="2"></rect>
<path d="M44,14V10.08l-2.164.166A9.742,9.742,0,0,1,41.8,14Z"></path>
<rect x="48" y="50" width="2" height="2"></rect>
<rect x="44" y="58" width="10" height="2"></rect>
<path d="M32,22a10.012,10.012,0,0,1-9.159-6H22V46H42V16h-.841A10.012,10.012,0,0,1,32,22ZM31,43a1,1,0,0,1-1,1H26a1,1,0,0,1-1-1V39a1,1,0,0,1,1-1h4a1,1,0,0,1,1,1Zm0-8a1,1,0,0,1-1,1H26a1,1,0,0,1-1-1V31a1,1,0,0,1,1-1h4a1,1,0,0,1,1,1Zm0-8a1,1,0,0,1-1,1H26a1,1,0,0,1-1-1V23h2v3h2V23h2Zm8,16a1,1,0,0,1-1,1H34a1,1,0,0,1-1-1V39a1,1,0,0,1,1-1h4a1,1,0,0,1,1,1Zm0-8a1,1,0,0,1-1,1H34a1,1,0,0,1-1-1V31a1,1,0,0,1,1-1h4a1,1,0,0,1,1,1Zm0-8a1,1,0,0,1-1,1H34a1,1,0,0,1-1-1V23h2v3h2V23h2Z"></path>
<path d="M44,22V56H54V22Zm8,31a1,1,0,0,1-1,1H47a1,1,0,0,1-1-1V49a1,1,0,0,1,1-1h4a1,1,0,0,1,1,1Zm0-8a1,1,0,0,1-1,1H47a1,1,0,0,1-1-1V41a1,1,0,0,1,1-1h4a1,1,0,0,1,1,1Zm0-8a1,1,0,0,1-1,1H47a1,1,0,0,1-1-1V33a1,1,0,0,1,1-1h4a1,1,0,0,1,1,1Zm0-8a1,1,0,0,1-1,1H47a1,1,0,0,1-1-1V25a1,1,0,0,1,1-1h4a1,1,0,0,1,1,1Z"></path>
<rect x="48" y="34" width="2" height="2"></rect>
<rect x="48" y="26" width="2" height="2"></rect>
<rect x="48" y="42" width="2" height="2"></rect>
<rect x="35" y="32" width="2" height="2"></rect>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@@ -0,0 +1,30 @@
<svg width="40" height="40" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
<defs>
<style>
.cls-1 {
fill: #1a1a1a;
}
.cls-2 {
fill: none;
stroke: #fff;
stroke-linecap: round;
stroke-miterlimit: 10;
stroke-width: 16px;
}
</style>
</defs>
<title>organization</title>
<path class="cls-1" d="M500,250A250,250,0,1,1,0,250C0,111.93,111.93,0,250,0S500,111.93,500,250Z" />
<path class="cls-2" d="M175.58,171.22H324.42a13.41,13.41,0,0,1,13.41,13.41V379.06a0,0,0,0,1,0,0H162.17a0,0,0,0,1,0,0V184.63A13.41,13.41,0,0,1,175.58,171.22Z" />
<line class="cls-2" x1="131.35" y1="379.06" x2="368.65" y2="379.06" />
<path class="cls-2" d="M192.34,163.44V138a7.6,7.6,0,0,1,7.6-7.6H300.06a7.6,7.6,0,0,1,7.6,7.6v25.48" />
<path class="cls-2" d="M210.54,322.57h74a8.82,8.82,0,0,1,8.82,8.82v47.67a0,0,0,0,1,0,0H203.07a0,0,0,0,1,0,0v-49A7.48,7.48,0,0,1,210.54,322.57Z" />
<line class="cls-2" x1="199.65" y1="213.83" x2="229.24" y2="213.83" />
<line class="cls-2" x1="199.65" y1="249.59" x2="229.24" y2="249.59" />
<line class="cls-2" x1="199.65" y1="285.35" x2="229.24" y2="285.35" />
<line class="cls-2" x1="267.77" y1="213.83" x2="297.36" y2="213.83" />
<line class="cls-2" x1="267.77" y1="249.59" x2="297.36" y2="249.59" />
<line class="cls-2" x1="267.77" y1="285.35" x2="297.36" y2="285.35" />
<line class="cls-2" x1="248.21" y1="322.78" x2="248.21" y2="373.7" />
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,29 @@
<svg width="40" height="40" id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
<defs>
<style>
.cls-1 {
fill: #1a1a1a;
}
.cls-2,
.cls-3 {
fill: none;
stroke: #fff;
stroke-linecap: round;
stroke-width: 16px;
}
.cls-2 {
stroke-linejoin: round;
}
.cls-3 {
stroke-miterlimit: 10;
}
</style>
</defs>
<title>person</title>
<path class="cls-1" d="M500,250A250,250,0,1,1,0,250C0,111.93,111.93,0,250,0S500,111.93,500,250Z" />
<path class="cls-2" d="M249.33,266.72c31.64,0,50.44-22.89,50.44-22.89s47.36-3,51.3,62S331,368.1,314.22,369.33c-43.07,3.15-61.85,2.63-61.85,2.63s-21.21.56-66.59-2.63c-16.79-1.18-40.8,1.58-36.86-63.46s51.3-62,51.3-62,18.81,22.89,50.44,22.89Z" />
<circle class="cls-3" cx="250" cy="179.92" r="51.92" />
</svg>

After

Width:  |  Height:  |  Size: 896 B