Message: (trar.rqs.001.03)


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

FilterInformation- Filter information (complex type)

Description Filter information
Components

TradLstId

TradId

Source <xs:complexType name="FilterInformation" >

   <xs:sequence >

     <xs:choice >

       <xs:element name="TradLstId" type="TradeListIdentification" />

       <xs:element name="TradId" type="TradeIdentification" />

     </xs:choice>

   </xs:sequence>

</xs:complexType>

FilterInformation/TradLstId- Transaction list filter (element)

Description Transaction list filter
Type TradeListIdentification
Source <xs:element name="TradLstId" type="TradeListIdentification" />

FilterInformation/TradId- Single transaction filter (element)

Description Single transaction filter
Type TradeIdentification
Source <xs:element name="TradId" type="TradeIdentification" />

GeneralInformation- General information (complex type)

Description General information
Components

SndrMsgRef

Source <xs:complexType name="GeneralInformation" >

   <xs:sequence >

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

   </xs:sequence>

</xs:complexType>

GeneralInformation/SndrMsgRef- Sender message reference (element)

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

InstitutionCode- Institution code (complex type)

Description Institution code
Components

Id

Tp

Source <xs:complexType name="InstitutionCode" >

   <xs:sequence >

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

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

   </xs:sequence>

</xs:complexType>

InstitutionCode/Id- Institution identifier (element)

Description Institution identifier
Type Max50Text
Source <xs:element name="Id" type="Max50Text" />

InstitutionCode/Tp- Identifier type (element)

Description Eligible values: LEIC - legal entity id; PLEI - temporary id; BICC - BIC code; OTHR - client code.
Type Code4Text
Source <xs:element name="Tp" type="Code4Text" />

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.rqs.001.03{1,10000}

Source <xs:complexType name="KDPWDocument" >

   <xs:sequence >

     <xs:element name="trar.rqs.001.03" type="trar.rqs.001.03" minOccurs="1" maxOccurs="10000" />

   </xs:sequence>

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

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

</xs:complexType>

KDPWDocument/trar.rqs.001.03- Trade repository query message (element)

Description Trade repository query message
Type trar.rqs.001.03
Source <xs:element name="trar.rqs.001.03" type="trar.rqs.001.03" minOccurs="1" 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>

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>

Max4Text- Max4Text (simple type)

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

Max. length=4

Source <xs:simpleType name="Max4Text" >

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

     <xs:minLength value="1" />

     <xs:maxLength value="4" />

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

Max50Text- Max50Text (simple type)

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

Max. length=50

Source <xs:simpleType name="Max50Text" >

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

     <xs:minLength value="1" />

     <xs:maxLength value="50" />

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

Period- Period (complex type)

Description Period
Components

FrDt

ToDt

Source <xs:complexType name="Period" >

   <xs:sequence >

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

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

   </xs:sequence>

</xs:complexType>

Period/FrDt- Date from (element)

Description Start date of the period
Type ISODate
Source <xs:element name="FrDt" type="ISODate" />

Period/ToDt- Date to (element)

Description End date of the period.
Type ISODate
Source <xs:element name="ToDt" type="ISODate" />

TradeIdentification- Trade identification (complex type)

Description Trade identification.
Components

Id

EligDt

Prd

Source <xs:complexType name="TradeIdentification" >

   <xs:sequence >

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

     <xs:choice >

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

       <xs:element name="Prd" type="Period" />

     </xs:choice>

   </xs:sequence>

</xs:complexType>

TradeIdentification/Id- Trade identification code (element)

Description Trade identification code.
Type Max52Text
Source <xs:element name="Id" type="Max52Text" />

TradeIdentification/EligDt- Eligibility date (element)

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

TradeIdentification/Prd- Period (element)

Description Period
Type Period
Source <xs:element name="Prd" type="Period" />

TradeListIdentification- Trade list idenification (complex type)

Description Trade list idenification
Components

EligDt

Prd

CtrPtyTRId{0,1}

OthrCtrPtyTRId{0,1}

VenueOfExc{0,1}

RcrdSts{0,1}

Source <xs:complexType name="TradeListIdentification" >

   <xs:sequence >

     <xs:choice >

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

       <xs:element name="Prd" type="Period" />

     </xs:choice>

     <xs:element name="CtrPtyTRId" type="InstitutionCode" minOccurs="0" />

     <xs:element name="OthrCtrPtyTRId" type="InstitutionCode" minOccurs="0" />

     <xs:element name="VenueOfExc" type="Max4Text" minOccurs="0" />

     <xs:element name="RcrdSts" type="Max1Text" minOccurs="0" />

   </xs:sequence>

</xs:complexType>

TradeListIdentification/EligDt- Eligibility date (element)

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

TradeListIdentification/Prd- Period (element)

Description Period
Type Period
Source <xs:element name="Prd" type="Period" />

TradeListIdentification/CtrPtyTRId- Trade party identifier (element)

Description Trade party identifier
Type InstitutionCode
Source <xs:element name="CtrPtyTRId" type="InstitutionCode" minOccurs="0" />

TradeListIdentification/OthrCtrPtyTRId- Trade counterparty identifier (element)

Description Trade counterparty identifier
Type InstitutionCode
Source <xs:element name="OthrCtrPtyTRId" type="InstitutionCode" minOccurs="0" />

TradeListIdentification/VenueOfExc- Venue of execution (element)

Description Venue of execution
Type Max4Text
Source <xs:element name="VenueOfExc" type="Max4Text" minOccurs="0" />

TradeListIdentification/RcrdSts- Record status (element)

Description Record status
Type Max1Text
Source <xs:element name="RcrdSts" type="Max1Text" minOccurs="0" />

trar.rqs.001.03- Trade repository query message (complex type)

Description Trade repository query message
Components

GnlInf

FltrInf

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

   <xs:sequence >

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

     <xs:element name="FltrInf" type="FilterInformation" />

   </xs:sequence>

</xs:complexType>

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

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

trar.rqs.001.03/FltrInf- Filter information (element)

Description TFilter information
Type FilterInformation
Source <xs:element name="FltrInf" type="FilterInformation" />