Внутрішній переказ ЦП OWNI
# Опис методу
# XSD-схема відповіді
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="urn:schemas-owni" elementFormDefault="qualified" targetNamespace="urn:schemas-owni" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="OWNI">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="Document" type="tns:DocumentData" />
<xs:element minOccurs="1" maxOccurs="1" name="Sign" nillable="true" type="tns:RestrictedString_1_48000" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="DocumentData">
<xs:sequence>
<xs:element minOccurs="1" maxOccurs="1" name="PREF" nillable="true" type="tns:LimitedString1_36" />
<xs:element minOccurs="1" maxOccurs="1" name="SIDE" type="tns:SIDE_TYPE" />
<xs:element minOccurs="1" maxOccurs="1" name="REQ" nillable="true" type="tns:LimitedString1_36" />
<xs:element minOccurs="1" maxOccurs="1" name="SETTLE" type="tns:DateTimeOffset" />
<xs:element minOccurs="1" maxOccurs="1" name="TRADE" type="tns:DateTimeOffset" />
<xs:element minOccurs="1" maxOccurs="1" name="STS" type="tns:STS_TYPE" />
<xs:element minOccurs="1" maxOccurs="1" name="MREM" nillable="true" type="tns:RestrictedString_1_1000" />
<xs:element minOccurs="1" maxOccurs="1" name="ISIN_CODE" nillable="true" type="tns:RestrictedString_1_12" />
<xs:element minOccurs="1" maxOccurs="1" name="QTY" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="TRANTYPE" type="tns:TRAN_TYPE" />
<xs:element minOccurs="1" maxOccurs="1" name="CUSTODIAN_L1" nillable="true" type="tns:CUSTODIAN_L1_TYPE" />
<xs:element minOccurs="1" maxOccurs="1" name="CUSTODIAN_L2" nillable="true" type="tns:CUSTODIAN_L2_TYPE" />
<xs:element minOccurs="1" maxOccurs="1" name="CUSTODIAN_CPARTY_L1" nillable="true" type="tns:CUSTODIAN_CPARTY_L1_TYPE" />
<xs:element minOccurs="1" maxOccurs="1" name="CUSTODIAN_CPARTY_L2" nillable="true" type="tns:CUSTODIAN_CPARTY_L2_TYPE" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="SIDE_TYPE">
<xs:restriction base="xs:string">
<xs:enumeration value="DELI" />
<xs:enumeration value="RECE" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="DateTimeOffset" />
<xs:simpleType name="STS_TYPE">
<xs:restriction base="xs:string">
<xs:enumeration value="Y" />
<xs:enumeration value="N" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="TRAN_TYPE">
<xs:restriction base="xs:string">
<xs:enumeration value="OWNI" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="CUSTODIAN_L1_TYPE">
<xs:sequence>
<xs:element minOccurs="1" maxOccurs="1" name="CUST_BIC" nillable="true" type="tns:RestrictedString_1_11" />
<xs:element minOccurs="1" maxOccurs="1" name="ACCOUNT_REFERENCE" nillable="true" type="tns:RestrictedString_1_60" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="CUSTODIAN_L2_TYPE">
<xs:sequence>
<xs:element minOccurs="1" maxOccurs="1" name="NAME" nillable="true" type="tns:RestrictedString_1_150" />
<xs:element minOccurs="1" maxOccurs="1" name="REFERENCE" nillable="true" type="tns:LimitedString1_36" />
<xs:element minOccurs="1" maxOccurs="1" name="ACCOUNT_REFERENCE" nillable="true" type="tns:RestrictedString_1_60" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="CUSTODIAN_CPARTY_L1_TYPE">
<xs:sequence>
<xs:element minOccurs="1" maxOccurs="1" name="BIC" nillable="true" type="tns:RestrictedString_1_11" />
<xs:element minOccurs="1" maxOccurs="1" name="ACCOUNT_REFERENCE" nillable="true" type="tns:RestrictedString_1_60" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="CUSTODIAN_CPARTY_L2_TYPE">
<xs:sequence>
<xs:element minOccurs="1" maxOccurs="1" name="NAME" nillable="true" type="tns:RestrictedString_1_11" />
<xs:element minOccurs="1" maxOccurs="1" name="ACCOUNT_REFERENCE" nillable="true" type="tns:RestrictedString_1_60" />
<xs:element minOccurs="1" maxOccurs="1" name="REFERENCE" nillable="true" type="tns:LimitedString1_36" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="RestrictedString_1_12">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="12" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="RestrictedString_1_150">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="150" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="RestrictedString_1_1000">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="1000" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="RestrictedString_1_48000">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="48000" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="RestrictedString_1_11">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="11" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="RestrictedString_1_60">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="60" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="LimitedString1_36">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="36" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
# Приклад запиту
<?xml version="1.0" encoding="utf-8"?>
<OWNI xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Document xmlns="urn:schemas-owni">
<PREF>13</PREF>
<SIDE>DELI</SIDE>
<REQ>REQ</REQ>
<SETTLE>2025-08-28T15:23:16.3466754+03:00</SETTLE>
<TRADE>2025-08-28T15:23:16.346692+03:00</TRADE>
<STS>Y</STS>
<MREM>MREM</MREM>
<ISIN_CODE>UA5000011040</ISIN_CODE>
<QTY>1</QTY>
<TRANTYPE>OWNI</TRANTYPE>
<CUSTODIAN_L1>
<CUST_BIC>DUUUUAL2XXX</CUST_BIC>
<ACCOUNT_REFERENCE>100100-IN10000001</ACCOUNT_REFERENCE>
</CUSTODIAN_L1>
<CUSTODIAN_L2>
<NAME>ТОВ Ю. О.1</NAME>
<REFERENCE>20000001</REFERENCE>
<ACCOUNT_REFERENCE>100100-IN10000001</ACCOUNT_REFERENCE>
</CUSTODIAN_L2>
<CUSTODIAN_CPARTY_L1>
<BIC>DUUUUAL2XXX</BIC>
<ACCOUNT_REFERENCE>100100-IN10007319</ACCOUNT_REFERENCE>
</CUSTODIAN_CPARTY_L1>
<CUSTODIAN_CPARTY_L2>
<NAME>Іваненко28 С. П.</NAME>
<ACCOUNT_REFERENCE>100100-IN10007319</ACCOUNT_REFERENCE>
<REFERENCE>1000000028</REFERENCE>
</CUSTODIAN_CPARTY_L2>
</Document>
<Sign xmlns="urn:schemas-owni">MIIkaAYJKoZIhvcNAQcCoIIkWTCCJFUCAQExDjAMBgoqhiQCAQEBAQIBMAsGCSqGSIb3DQEHAaCCBv8wggb7MIIGo6ADAgECAhQ2MEOAPpo0HAQAAAAADQAAhkIBADANBgsqhiQCAQEBAQMBATCBtDEhMB8GA1UECgwY0JTQnyAi0JTQhtCvIiAo0KLQldCh0KIpMTswO...rest-of-sign</Sign>
</OWNI>