Struktura komunikatu: Status raportu transakcji do ARM (auth.str.001.01)


Status raportu transakcji do ARM

Document- (element)

Typ Document
Źródło <xs:element name="Document" type="Document" />

Document- (typ złożony)

Elementy

składowe
FinInstrmRptgStsAdvc

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

   <xs:sequence >

     <xs:element name="FinInstrmRptgStsAdvc" type="FinancialInstrumentReportingStatusAdviceV01" />

   </xs:sequence>

</xs:complexType>

Document/FinInstrmRptgStsAdvc- (element)

Typ FinancialInstrumentReportingStatusAdviceV01
Źródło <xs:element name="FinInstrmRptgStsAdvc" type="FinancialInstrumentReportingStatusAdviceV01" />

ExternalValidationRuleIdentification1Code- Zewnętrzny kod walidacji (typ prosty)

Opis Specifies the external validation rule identification scheme name code in the format of character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately. External code sets can be downloaded from www.iso20022.org.
Typ Pochodna typu: xs:string
Format Min. długość=1

Maks. długość=4

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

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

     <xs:minLength value="1" />

     <xs:maxLength value="4" />

   </xs:restriction>

</xs:simpleType>

ESMA_AlphaNumericMax52_Pattern- Tekst (typ prosty)

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>

FinancialInstrumentReportingStatus3Code__1- Status rekordu (typ prosty)

Opis FinancialInstrumentReportingStatus3Code__1 Specifies the financial instrument reporting status per submitted item where an issue has been identified.
Typ Pochodna typu: xs:string
Format
Kod Opis
PDNG Pending
ACPD AcceptedAfterPending
ACPT Accepted
RJCT Rejected
RJPD RejectedAfterPending
RCVD Received
WARN Warning
ARAC Accepted by ARM
ARRJ Rejected by ARM
ARWR Warning by ARM
ARPD Pending at ARM
ARCL Removed from ARM
ARRW ARM warning, report for repair
ARCC Cancellation request completed by ARM
Źródło <xs:simpleType name="FinancialInstrumentReportingStatus3Code__1" >

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

     <xs:enumeration value="PDNG" />

     <xs:enumeration value="ACPD" />

     <xs:enumeration value="ACPT" />

     <xs:enumeration value="RJCT" />

     <xs:enumeration value="RJPD" />

     <xs:enumeration value="RCVD" />

     <xs:enumeration value="WARN" />

     <xs:enumeration value="ARAC" />

     <xs:enumeration value="ARRJ" />

     <xs:enumeration value="ARWR" />

     <xs:enumeration value="ARPD" />

     <xs:enumeration value="ARCL" />

     <xs:enumeration value="ARRW" />

     <xs:enumeration value="ARCC" />

   </xs:restriction>

</xs:simpleType>

FinancialInstrumentReportingStatusAdviceV01- Status raportu (typ złożony)

Opis FinancialInstrumentReportingStatusAdviceV01 The FinancialInstrumentReportingStatusAdvice message is sent by the national competent authority to the reporting agent to provide a status advice for the correctness, issues or errors that arise from the submitted report.
Elementy

składowe
StsAdvc{1,unbounded}

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

   <xs:sequence >

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

   </xs:sequence>

</xs:complexType>

FinancialInstrumentReportingStatusAdviceV01/StsAdvc- Informacje statusowe dotyczące raportu (element)

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

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

Opis GenericValidationRuleIdentification1__1 Information for the identification of a validation rule.
Elementy

składowe
Id

Desc

SchmeNm{0,1}

Issr{0,1}

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

   <xs:sequence >

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

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

     <xs:element name="SchmeNm" type="ValidationRuleSchemeName1Choice" minOccurs="0" maxOccurs="1" />

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

   </xs:sequence>

</xs:complexType>

GenericValidationRuleIdentification1__1/Id- Identyfikator (element)

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

GenericValidationRuleIdentification1__1/SchmeNm- Nazwa schematu (element)

Opis SchemeName Name of the identification scheme.
Typ ValidationRuleSchemeName1Choice
Źródło <xs:element name="SchmeNm" type="ValidationRuleSchemeName1Choice" minOccurs="0" maxOccurs="1" />

GenericValidationRuleIdentification1__1/Issr- Wystawca (element)

Opis Issuer Entity that assigns the identification.
Typ Max35Text
Źródło <xs:element name="Issr" type="Max35Text" minOccurs="0" maxOccurs="1" />

Max140Text- Tekst (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>

Max15NumericText- Tekst (typ prosty)

Opis Max15NumericText Specifies a numeric string with a maximum length of 15 digits.
Typ Pochodna typu: xs:string
Format xs:pattern=[0-9]{1,15}

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

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

     <xs:pattern value="[0-9]{1,15}" />

   </xs:restriction>

</xs:simpleType>

Max350Text- Tekst (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- Tekst (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 MessageReportHeader3__1 Provides details of many status advice reports where many received reports are reported at once.
Elementy

składowe
MsgRptIdr{0,1}

New

Cxl

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

   <xs:sequence >

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

     <xs:choice >

       <xs:element name="New" type="StatusDetails" />

       <xs:element name="Cxl" type="StatusDetails" />

     </xs:choice>

   </xs:sequence>

</xs:complexType>

MessageReportHeader3__1/MsgRptIdr- Identyfikator komunikatu (element)

Opis MessageReportIdentifier 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/New- Nowa (element)

Opis Status of a reported transaction.
Typ StatusDetails
Źródło <xs:element name="New" type="StatusDetails" />

MessageReportHeader3__1/Cxl- Usunięcie (element)

Opis Status of a cancellation instruction.
Typ StatusDetails
Źródło <xs:element name="Cxl" type="StatusDetails" />

StatusDetails- Status rekordu (typ złożony)

Opis StatusReportRecord2__1 Provides the per record status details.
Elementy

składowe
RcrdSts{0,unbounded}

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

   <xs:sequence >

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

   </xs:sequence>

</xs:complexType>

StatusDetails/RcrdSts- Status rekordu (element)

Opis RecordStatus Record status.
Typ StatusReportRecord2__1
Źródło <xs:element name="RcrdSts" type="StatusReportRecord2__1" minOccurs="0" maxOccurs="unbounded" />

StatusReportRecord2__1- Status rekordu (typ złożony)

Opis StatusReportRecord2__1 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="FinancialInstrumentReportingStatus3Code__1" />

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

   </xs:sequence>

</xs:complexType>

StatusReportRecord2__1/OrgnlRcrdId- Identyfikator rekordu (element)

Opis OriginalRecordIdentification Unique and unambiguous technical identification of the original data for which the status is provided.
Typ ESMA_AlphaNumericMax52_Pattern
Źródło <xs:element name="OrgnlRcrdId" type="ESMA_AlphaNumericMax52_Pattern" />

StatusReportRecord2__1/Sts- Status (element)

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

StatusReportRecord2__1/VldtnRule- Reguła walidacji (element)

Opis ValidationRule 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" />

ValidationRuleSchemeName1Choice- Schemat identyfikacji (typ złożony)

Opis ValidationRuleSchemeName1Choice Identifies a name of the identification scheme.
Elementy

składowe
Cd

Prtry

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

   <xs:sequence >

     <xs:choice >

       <xs:element name="Cd" type="ExternalValidationRuleIdentification1Code" />

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

     </xs:choice>

   </xs:sequence>

</xs:complexType>

ValidationRuleSchemeName1Choice/Cd- Kod (element)

Opis Code Name of the identification scheme, in a coded form as published in an external list.
Typ ExternalValidationRuleIdentification1Code
Źródło <xs:element name="Cd" type="ExternalValidationRuleIdentification1Code" />

ValidationRuleSchemeName1Choice/Prtry- Identyfikator tekstowy (element)

Opis Proprietary Name of the identification scheme, in a free text form.
Typ Max35Text
Źródło <xs:element name="Prtry" type="Max35Text" />