Struktura komunikatu: Status komunikatu z danymi uzupełniającymi na potrzeby ARM (auth.ste.001.01)


Status komunikatu z danymi uzupełniającymi na potrzeby ARM

Document- Status komunikatu z danymi uzupełniającymi na potrzeby ARM (element)

Opis Status komunikatu z danymi uzupełniającymi na potrzeby ARM
Typ Document
Źródło <xs:element name="Document" type="Document" />

Document- (typ złożony)

Elementy

składowe
StsAdvc{1,unbounded}

Źródło <xs:complexType name="Document" >

   <xs:sequence >

     <xs:element name="StsAdvc" type="MessageReportHeader3__1" minOccurs="1" maxOccurs="unbounded" />

   </xs:sequence>

</xs:complexType>

Document/StsAdvc- Szczegółowe dane dotyczące statusu (element)

Opis Status advice report.
Typ MessageReportHeader3__1
Źródło <xs:element name="StsAdvc" type="MessageReportHeader3__1" minOccurs="1" maxOccurs="unbounded" />

ESMA_AlphaNumericMax52_Pattern- (typ prosty)

Opis ESMA_AlphaNumericMax52_Pattern
Typ Pochodna typu: xs:string
Format xs:pattern=([A-Z]|[0-9]){1,52}

Źródło <xs:simpleType name="ESMA_AlphaNumericMax52_Pattern" >

   <xs:restriction base="xs:string" >

     <xs:pattern value="([A-Z]|[0-9]){1,52}" />

   </xs:restriction>

</xs:simpleType>

CodeStatus3Code_ENR- Kod statusu (typ prosty)

Opis Status code
Typ Pochodna typu: xs:string
Format
Kod Opis
ARAC Accepted by ARM
ARRJ Rejected by ARM
ARPD Pending at ARM
Źródło <xs:simpleType name="CodeStatus3Code_ENR" >

   <xs:restriction base="xs:string" >

     <xs:enumeration value="ARAC" />

     <xs:enumeration value="ARRJ" />

     <xs:enumeration value="ARPD" />

   </xs:restriction>

</xs:simpleType>

GenericValidationRuleIdentification1__1- Reguła kontroli (typ złożony)

Opis Information for the identification of a validation rule.
Elementy

składowe
Id

Desc

Źródło <xs:complexType name="GenericValidationRuleIdentification1__1" >

   <xs:sequence >

     <xs:element name="Id" type="Max35Text" />

     <xs:element name="Desc" type="Max350Text" />

   </xs:sequence>

</xs:complexType>

GenericValidationRuleIdentification1__1/Id- Kod reguły (element)

Opis Unique and unambiguous identification of a validation rule.
Typ Max35Text
Źródło <xs:element name="Id" type="Max35Text" />

GenericValidationRuleIdentification1__1/Desc- Opis (element)

Opis Further information on the validation rule as identified in the Identification.
Typ Max350Text
Źródło <xs:element name="Desc" type="Max350Text" />

Max140Text- (typ prosty)

Opis Max140Text Specifies a character string with a maximum length of 140 characters.
Typ Pochodna typu: xs:string
Format Min. długość=1

Maks. długość=140

Źródło <xs:simpleType name="Max140Text" >

   <xs:restriction base="xs:string" >

     <xs:minLength value="1" />

     <xs:maxLength value="140" />

   </xs:restriction>

</xs:simpleType>

Max350Text- (typ prosty)

Opis Max350Text Specifies a character string with a maximum length of 350 characters.
Typ Pochodna typu: xs:string
Format Min. długość=1

Maks. długość=350

Źródło <xs:simpleType name="Max350Text" >

   <xs:restriction base="xs:string" >

     <xs:minLength value="1" />

     <xs:maxLength value="350" />

   </xs:restriction>

</xs:simpleType>

Max35Text- (typ prosty)

Opis Max35Text Specifies a character string with a maximum length of 35 characters.
Typ Pochodna typu: xs:string
Format Min. długość=1

Maks. długość=35

Źródło <xs:simpleType name="Max35Text" >

   <xs:restriction base="xs:string" >

     <xs:minLength value="1" />

     <xs:maxLength value="35" />

   </xs:restriction>

</xs:simpleType>

MessageReportHeader3__1- Nagłówek (typ złożony)

Opis Provides details of many status advice reports where many received reports are reported at once.
Elementy

składowe
MsgRptIdr{0,1}

RcrdSts{0,unbounded}

Źródło <xs:complexType name="MessageReportHeader3__1" >

   <xs:sequence >

     <xs:element name="MsgRptIdr" type="Max35Text" minOccurs="0" maxOccurs="1" />

     <xs:element name="RcrdSts" type="StatusReportRecord2__1" minOccurs="0" maxOccurs="unbounded" />

   </xs:sequence>

</xs:complexType>

MessageReportHeader3__1/MsgRptIdr- Identyfikator otrzymanego komunikatu (element)

Opis Provide detail on previously received message reports that are being reported as part of this status advice. Usage: Within MiFIR, when required, this field will be populated with the BAH Business Message Identifier field. Where only a single message report header is used, this field is not used and relies solely on the BAH Business Message Identifier field.
Typ Max35Text
Źródło <xs:element name="MsgRptIdr" type="Max35Text" minOccurs="0" maxOccurs="1" />

MessageReportHeader3__1/RcrdSts- Kod statusu (element)

Opis Provides per record status on the report that has been submitted. Usage: Within MiFIR, the same record can be reported multiple times where different elements of the record have an issue.
Typ StatusReportRecord2__1
Źródło <xs:element name="RcrdSts" type="StatusReportRecord2__1" minOccurs="0" maxOccurs="unbounded" />

StatusReportRecord2__1- Kod statusu (typ złożony)

Opis Provides the per record status details.
Elementy

składowe
OrgnlRcrdId

Sts

VldtnRule{0,unbounded}

Źródło <xs:complexType name="StatusReportRecord2__1" >

   <xs:sequence >

     <xs:element name="OrgnlRcrdId" type="ESMA_AlphaNumericMax52_Pattern" />

     <xs:element name="Sts" type="CodeStatus3Code_ENR" />

     <xs:element name="VldtnRule" type="GenericValidationRuleIdentification1__1" minOccurs="0" maxOccurs="unbounded" />

   </xs:sequence>

</xs:complexType>

StatusReportRecord2__1/OrgnlRcrdId- Identyfikator rekordu (element)

Opis Unique and unambiguous identification of the transaction.
Typ ESMA_AlphaNumericMax52_Pattern
Źródło <xs:element name="OrgnlRcrdId" type="ESMA_AlphaNumericMax52_Pattern" />

StatusReportRecord2__1/Sts- Kod statusu wzbogacanej transakcji (element)

Opis Defines status of the reported transaction.
Typ CodeStatus3Code_ENR
Źródło <xs:element name="Sts" type="CodeStatus3Code_ENR" />

StatusReportRecord2__1/VldtnRule- Reguła (element)

Opis Provides the details of the rule which could not be validated.
Typ GenericValidationRuleIdentification1__1
Źródło <xs:element name="VldtnRule" type="GenericValidationRuleIdentification1__1" minOccurs="0" maxOccurs="unbounded" />