Message: Report pairing or comparison failure message (trar.rcn.001.03)


Report pairing or comparison failure message.

KDPWDocument- KDPW_TR system message (element)

Description KDPW_TR system message
Type KDPWDocument
Source <xs:element name="KDPWDocument" type="KDPWDocument" />

Code4Text- Qualifier (simple type)

Description Qualifier
Type Derived from: xs:string
Format Min. length=4

Max. length=4

Source <xs:simpleType name="Code4Text" >

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

     <xs:whiteSpace value="collapse" />

     <xs:minLength value="4" />

     <xs:maxLength value="4" />

   </xs:restriction>

</xs:simpleType>

DateAndDateTimeChoice- Date and time (complex type)

Description Date and time
Components

Dt

DtTm

Source <xs:complexType name="DateAndDateTimeChoice" >

   <xs:sequence >

     <xs:choice >

       <xs:element name="Dt" type="ISODate" />

       <xs:element name="DtTm" type="ISODateTime" />

     </xs:choice>

   </xs:sequence>

</xs:complexType>

DateAndDateTimeChoice/Dt- Date (element)

Description Date
Type ISODate
Source <xs:element name="Dt" type="ISODate" />

DateAndDateTimeChoice/DtTm- Date and time (element)

Description Date and time
Type ISODateTime
Source <xs:element name="DtTm" type="ISODateTime" />

ESMAMax50AlphaNumeric- ESMAMax50AlphaNumeric (simple type)

Description A string of up to 50 captial letters (A-Z) or numbers (0-9).
Type Derived from: xs:string
Format xs:pattern=[A-Z0-9]{1,50}

Source <xs:simpleType name="ESMAMax50AlphaNumeric" >

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

     <xs:pattern value="[A-Z0-9]{1,50}" />

   </xs:restriction>

</xs:simpleType>

GeneralInformation- General information (complex type)

Description General information
Components

SndrMsgRef

RepTmStmp

ParDt

CompDt{0,1}

EligDt

Lnk

Source <xs:complexType name="GeneralInformation" >

   <xs:sequence >

     <xs:element name="SndrMsgRef" type="Max16Text" />

     <xs:element name="RepTmStmp" type="ISODateTime" />

     <xs:element name="ParDt" type="ISODate" />

     <xs:element name="CompDt" type="ISODate" minOccurs="0" />

     <xs:element name="EligDt" type="ISODate" />

     <xs:element name="Lnk" type="Linkages" />

   </xs:sequence>

</xs:complexType>

GeneralInformation/SndrMsgRef- Sender message reference (element)

Description Sender message reference
Type Max16Text
Source <xs:element name="SndrMsgRef" type="Max16Text" />

GeneralInformation/RepTmStmp- ReportingTimestamp (element)

Description Reporting timestamp
Type ISODateTime
Source <xs:element name="RepTmStmp" type="ISODateTime" />

GeneralInformation/ParDt- Pairing date (element)

Description Pairing date
Type ISODate
Source <xs:element name="ParDt" type="ISODate" />

GeneralInformation/CompDt- Comparison date (element)

Description Comparison date
Type ISODate
Source <xs:element name="CompDt" type="ISODate" minOccurs="0" />

GeneralInformation/EligDt- Eligible date (element)

Description Eligible date
Type ISODate
Source <xs:element name="EligDt" type="ISODate" />

GeneralInformation/Lnk- Linkages (element)

Description Linkages to related messages
Type Linkages
Source <xs:element name="Lnk" type="Linkages" />

ISODate- ISODate (simple type)

Description A particular point in the progression of time in a calendar year expressed in the YYYY-MM-DD format. This representation is defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601.
Type Derived from: xs:date
Format
Source <xs:simpleType name="ISODate" >

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

   </xs:restriction>

</xs:simpleType>

ISODateTime- ISODateTime (simple type)

Description an ISODateTime
Type Derived from: xs:dateTime
Format
Source <xs:simpleType name="ISODateTime" >

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

   </xs:restriction>

</xs:simpleType>

KDPWDocument- KDPW_TR system message (complex type)

Description KDPW_TR system message
Attributes
Name Description Type
Sndr Senders KDPW institution code KDPWMemberIdentifier
Rcvr Receivers KDPW institution code KDPWMemberIdentifier
Components

trar.rcn.001.03{1,10000}

Source <xs:complexType name="KDPWDocument" >

   <xs:sequence >

     <xs:element name="trar.rcn.001.03" type="trar.rcn.001.03" maxOccurs="10000" />

   </xs:sequence>

  < xs:attribute name="Sndr" type="KDPWMemberIdentifier" use="required" />

  < xs:attribute name="Rcvr" type="KDPWMemberIdentifier" use="required" />

</xs:complexType>

KDPWDocument/trar.rcn.001.03- Report pairing or comparison failure message (element)

Description Report pairing or comparison failure message
Type trar.rcn.001.03
Source <xs:element name="trar.rcn.001.03" type="trar.rcn.001.03" maxOccurs="10000" />

KDPWMemberIdentifier- KDPW institution code (simple type)

Description KDPW institution code
Type Derived from: xs:string
Format Min. length=4

Max. length=4

Source <xs:simpleType name="KDPWMemberIdentifier" >

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

     <xs:whiteSpace value="collapse" />

     <xs:minLength value="4" />

     <xs:maxLength value="4" />

   </xs:restriction>

</xs:simpleType>

LEIIdentifier- LEIIdentifier (simple type)

Description Legal Entity Identifier is a code allocated to a party as described in ISO 17442 "Financial Services - Legal Entity Identifier (LEI)".
Type Derived from: xs:string
Format xs:pattern=[A-Z0-9]{18,18}[0-9]{2,2}

Source <xs:simpleType name="LEIIdentifier" >

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

     <xs:pattern value="[A-Z0-9]{18,18}[0-9]{2,2}" />

   </xs:restriction>

</xs:simpleType>

Linkages- Linkages (complex type)

Description Linkages to related messages
Components

UnqTradIdr

RptgCtrPtyId

OthrCtrPtyId

Source <xs:complexType name="Linkages" >

   <xs:sequence >

     <xs:element name="UnqTradIdr" type="Max52Text" />

     <xs:element name="RptgCtrPtyId" type="LEIIdentifier" />

     <xs:element name="OthrCtrPtyId" type="ESMAMax50AlphaNumeric" />

   </xs:sequence>

</xs:complexType>

Linkages/UnqTradIdr- UniqueTradeIdentifier (element)

Description Unique Trade identifier
Type Max52Text
Source <xs:element name="UnqTradIdr" type="Max52Text" />

Linkages/RptgCtrPtyId- CounterpartyIdentication (element)

Description Counterparty identication
Type LEIIdentifier
Source <xs:element name="RptgCtrPtyId" type="LEIIdentifier" />

Linkages/OthrCtrPtyId- OtherCounterpartyIdentication (element)

Description Other counterparty identication
Type ESMAMax50AlphaNumeric
Source <xs:element name="OthrCtrPtyId" type="ESMAMax50AlphaNumeric" />

Max1Text- Max1Text (simple type)

Description Specifies a character string with a maximum length of 1 character.
Type Derived from: xs:string
Format Min. length=1

Max. length=1

Source <xs:simpleType name="Max1Text" >

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

     <xs:minLength value="1" />

     <xs:maxLength value="1" />

   </xs:restriction>

</xs:simpleType>

Max16Text- Max16Text (simple type)

Description Specifies a character string with a maximum length of 16 characters.
Type Derived from: xs:string
Format Min. length=1

Max. length=16

Source <xs:simpleType name="Max16Text" >

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

     <xs:minLength value="1" />

     <xs:maxLength value="16" />

   </xs:restriction>

</xs:simpleType>

Max52Text- Max52Text (simple type)

Description Specifies a character string with a maximum length of 52 characters.
Type Derived from: xs:string
Format Min. length=1

Max. length=52

Source <xs:simpleType name="Max52Text" >

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

     <xs:minLength value="1" />

     <xs:maxLength value="52" />

   </xs:restriction>

</xs:simpleType>

Max60Text- Max60Text (simple type)

Description Specifies a character string with a maximum length of 60 characters.
Type Derived from: xs:string
Format Min. length=1

Max. length=60

Source <xs:simpleType name="Max60Text" >

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

     <xs:minLength value="1" />

     <xs:maxLength value="60" />

   </xs:restriction>

</xs:simpleType>

Max140Text- Max140Text (simple type)

Description Specifies a character string with a maximum length of 140 characters.
Type Derived from: xs:string
Format Min. length=1

Max. length=140

Source <xs:simpleType name="Max140Text" >

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

     <xs:minLength value="1" />

     <xs:maxLength value="140" />

   </xs:restriction>

</xs:simpleType>

Reason- Reason (complex type)

Description Reason
Components

RsnCd

RsnTxt{0,1}

CtrPtyVal{0,1}

OthrCtrPtyVal{0,1}

Source <xs:complexType name="Reason" >

   <xs:sequence >

     <xs:element name="RsnCd" type="Code4Text" />

     <xs:element name="RsnTxt" type="Max140Text" minOccurs="0" />

     <xs:element name="CtrPtyVal" type="Max60Text" minOccurs="0" />

     <xs:element name="OthrCtrPtyVal" type="Max60Text" minOccurs="0" />

   </xs:sequence>

</xs:complexType>

Reason/RsnCd- ReasonCode (element)

Description Reason code
Type Code4Text
Source <xs:element name="RsnCd" type="Code4Text" />

Reason/RsnTxt- ReasonText (element)

Description Reason description
Type Max140Text
Source <xs:element name="RsnTxt" type="Max140Text" minOccurs="0" />

Reason/CtrPtyVal- Counterparty (conflicting) value (element)

Description Counterparty (conflicting) value
Type Max60Text
Source <xs:element name="CtrPtyVal" type="Max60Text" minOccurs="0" />

Reason/OthrCtrPtyVal- Other counterparty (conflicting) value (element)

Description Other counterparty (conflicting) value
Type Max60Text
Source <xs:element name="OthrCtrPtyVal" type="Max60Text" minOccurs="0" />

Status- Status (complex type)

Description Status
Components

StsCd

Rsn{1,unbounded}

Source <xs:complexType name="Status" >

   <xs:sequence >

     <xs:element name="StsCd" type="Code4Text" />

     <xs:element name="Rsn" type="Reason" maxOccurs="unbounded" />

   </xs:sequence>

</xs:complexType>

Status/StsCd- StatusCode (element)

Description Status code
Type Code4Text
Source <xs:element name="StsCd" type="Code4Text" />

Status/Rsn- Reason (element)

Description Reason
Type Reason
Source <xs:element name="Rsn" type="Reason" maxOccurs="unbounded" />

trar.rcn.001.03- Report pairing or comparison failure message (complex type)

Description Report pairing or comparison failure message
Components

GnlInf

Sts

Source <xs:complexType name="trar.rcn.001.03" >

   <xs:sequence >

     <xs:element name="GnlInf" type="GeneralInformation" />

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

   </xs:sequence>

</xs:complexType>

trar.rcn.001.03/GnlInf- General information (element)

Description General information
Type GeneralInformation
Source <xs:element name="GnlInf" type="GeneralInformation" />

trar.rcn.001.03/Sts- Status (element)

Description Status
Type Status
Source <xs:element name="Sts" type="Status" />