Struktura komunikatu: Status komunikatu z danymi klientów na potrzeby ARM (auth.stc.001.01)


Status komunikatu z danymi klientów na potrzeby ARM

Document- Status komunikatu z danymi klientów na potrzeby ARM (element)

Opis Status komunikatu z danymi klientów 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" />

ShortCodeStatus1Code- Kod statusu komunikatu (typ prosty)

Opis Short code status
Typ Pochodna typu: xs:string
Format
Kod Opis
CRPT
INCF
PART
RCVD
ACPT
RJCT
Źródło <xs:simpleType name="ShortCodeStatus1Code" >

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

     <xs:enumeration value="CRPT" />

     <xs:enumeration value="INCF" />

     <xs:enumeration value="PART" />

     <xs:enumeration value="RCVD" />

     <xs:enumeration value="ACPT" />

     <xs:enumeration value="RJCT" />

   </xs:restriction>

</xs:simpleType>

ShortCodeStatus3Code__1- Kod statusu dla short code (typ prosty)

Opis Short code status
Typ Pochodna typu: xs:string
Format
Kod Opis
ACPT
RJCT
RCVD
Źródło <xs:simpleType name="ShortCodeStatus3Code__1" >

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

     <xs:enumeration value="ACPT" />

     <xs:enumeration value="RJCT" />

     <xs:enumeration value="RCVD" />

   </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}

MsgSts

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="MsgSts" type="StatusAdviceReport2__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/MsgSts- Status komunikatu (element)

Opis Details the submitting message status of the whole report that has been received.
Typ StatusAdviceReport2__1
Źródło <xs:element name="MsgSts" type="StatusAdviceReport2__1" />

MessageReportHeader3__1/RcrdSts- Status kodu short code (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" />

ShortCode- Short code (typ prosty)

Opis Short code
Typ Pochodna typu: xs:string
Format Min. długość=1

Maks. długość=16

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

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

     <xs:minLength value="1" />

     <xs:maxLength value="16" />

   </xs:restriction>

</xs:simpleType>

StatusAdviceReport2__1- Status komunikatu (typ złożony)

Opis Provides the report level status advice.
Elementy

składowe
RptSts

VldtnRule{0,unbounded}

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

   <xs:sequence >

     <xs:element name="RptSts" type="ShortCodeStatus1Code" />

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

   </xs:sequence>

</xs:complexType>

StatusAdviceReport2__1/RptSts- Kod statusu komunikatu (element)

Opis Provides the status for the full report.
Typ ShortCodeStatus1Code
Źródło <xs:element name="RptSts" type="ShortCodeStatus1Code" />

StatusAdviceReport2__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" />

StatusReportRecord2__1- Status kodu short code (typ złożony)

Opis Provides the per record status details.
Elementy

składowe
OrgnlShrtCd

Sts

VldtnRule{0,unbounded}

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

   <xs:sequence >

     <xs:element name="OrgnlShrtCd" type="ShortCode" />

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

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

   </xs:sequence>

</xs:complexType>

StatusReportRecord2__1/OrgnlShrtCd- Short code (element)

Opis Short code from the original message
Typ ShortCode
Źródło <xs:element name="OrgnlShrtCd" type="ShortCode" />

StatusReportRecord2__1/Sts- Status kodu short code (element)

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

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