tag Document
type Document
path: /Document[1..1]
X-path: /Document
mode:
minOccurs 1
maxOccurs 1
Elements:
Document [Sequence]
FXTradCaptrRptReq
tag FXTradCaptrRptReq
type ForeignExchangeTradeCaptureReportRequestV01
fullName ForeignExchangeTradeCaptureReportRequestV01
path: /Document[1..1]/FXTradCaptrRptReq[1..1]
X-path: /Document/FXTradCaptrRptReq
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Message Definition Scope
The ForeignExchangeTradeCaptureReportRequest message is sent by a trading member to the trading system for inquiry of trade capture report.
Usage
The request is sent by the trading member to the trading system to inquire trade capture report.
Note a capture request could be rejected.
Building Block:
Name QueryRequestIdentification
Definition Identifies the capture request message.
Building Block:
Name QueryOrderStatus
Definition Range of the trade for the inquire.
Building Block:
Name QueryType
Definition Specifies the inquiry type of the data.
Building Block:
Name QueryStartNumber
Definition Start number in request result.
Building Block:
Name QueryByPeriod
Definition Indicates whether the request is query trade for a period of time.
Building Block:
Name QueryPeriod
Definition Period of the inquiry.
Building Block:
Name QueryTradeIdentification
Definition States the identification of the trade which the trading member inquires.
Building Block:
Name QueryEndIdentification
Definition Identifies the end of the request result.
Building Block:
Name SupplementaryData
Definition Additional information that cannot be captured in the structured elements and/or any other specific block.
Building Block:
Name QueryPageSize
Definition Largest number of request result.
Building Block:
Name QueryParameterValue
Definition Specifies the inquiry value of the parameter.
Constraint:
Name QueryPeriodandTradeIdentificationRule1
Definition Either QueryTradeIdentification or QueryPeriod may be present, but not both.
Constraint:
Name QueryPeriodandTradeIdentificationRule2
Definition If QueryByPeriod is "false" or "0" (No), then QueryTradeIdentification must be present. If QueryByPeriod is "true" or "1" (Yes), then QueryPeriod must be present.
FXTradCaptrRptReq
tag QryReqId
type MessageIdentification1
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryReqId[1..1]
X-path: /Document/FXTradCaptrRptReq/QryReqId
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Type Definition Identifies a message by a unique identifier and the date and time when the message was created by the sender.
Elements:
Document/FXTradCaptrRptReq/QryReqId [Sequence]
Id Identification
CreDtTm Creation Date Time
FXTradCaptrRptReq
+QryReqId
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryReqId[1..1]/Id[1..1]
X-path: /Document/FXTradCaptrRptReq/QryReqId/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Identification of the message.
FXTradCaptrRptReq
+QryReqId
tag CreDtTm
type ISODateTime
fullName CreationDateTime
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryReqId[1..1]/CreDtTm[1..1]
X-path: /Document/FXTradCaptrRptReq/QryReqId/CreDtTm
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Creation Date Time
ISO Element Definition Date of creation of the message.
FXTradCaptrRptReq
tag QryOrdrSts
type QueryOrderStatus1Code
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryOrdrSts[1..1]
X-path: /Document/FXTradCaptrRptReq/QryOrdrSts
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
QUCO
Definition Query for orders which are not confirmed by a party.
Name QueryUnconfirmedOrder
ISO Definition Query for orders which are not confirmed by a party.
ISO Name QueryUnconfirmedOrder
QOFP
Definition Query for all orders for a party.
Name QueryOrdersForTheParty
ISO Definition Query for all orders for a party.
ISO Name QueryOrdersForTheParty
QFEO
Definition Query for orders have been completely executed.
Name QueryFullyExecutedOrder
ISO Definition Query for orders have been completely executed.
ISO Name QueryFullyExecutedOrder
QPEO
Definition Query for orders have been partially executed.
Name QueryPartiallyExecutedOrder
ISO Definition Query for orders have been partially executed.
ISO Name QueryPartiallyExecutedOrder
QUAO
Definition Query for all orders.
Name QueryAllOrders
ISO Definition Query for all orders.
ISO Name QueryAllOrders
Documentation:
ISO Type Definition Specifies the inquiry status of order.
FXTradCaptrRptReq
tag QryTp
type QueryDataType1Code
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryTp[0..1]
X-path: /Document/FXTradCaptrRptReq/QryTp
mode: Sequence
minOccurs 0
maxOccurs 1
Enumeration:
QFXT
Definition Query for tading data of foreign exchange.
Name QueryForeignExchangeTradingData
ISO Definition Query for tading data of foreign exchange.
ISO Name QueryForeignExchangeTradingData
QOTD
Definition Query for tading data of option.
Name QueryOptionTradingData
ISO Definition Query for tading data of option.
ISO Name QueryOptionTradingData
Documentation:
ISO Type Definition Specifies the inquiry type of the data.
FXTradCaptrRptReq
tag QryStartNb
type Max35NumericText
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryStartNb[1..1]
X-path: /Document/FXTradCaptrRptReq/QryStartNb
mode: Sequence
minOccurs 1
maxOccurs 1
Pattern: [0-9]{1,35}
FXTradCaptrRptReq
tag QryByPrd
type YesNoIndicator
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryByPrd[1..1]
X-path: /Document/FXTradCaptrRptReq/QryByPrd
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Type Definition Indicates a "Yes" or "No" type of answer for an element.
FXTradCaptrRptReq
tag QryPrd
type Period4
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryPrd[0..1]
X-path: /Document/FXTradCaptrRptReq/QryPrd
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Type Definition Time span defined by a start date and time, and an end date and time.
Elements:
Document/FXTradCaptrRptReq/QryPrd [Sequence]
StartDt Start Date
EndDt End Date
FXTradCaptrRptReq
+QryPrd
tag StartDt
type DateFormat18Choice
fullName StartDate
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryPrd[0..1]/StartDt[1..1]
X-path: /Document/FXTradCaptrRptReq/QryPrd/StartDt
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Start Date
ISO Element Definition Date and time at which the range starts.
ISO Type Definition Specifies the value of a date.
Elements:
Document/FXTradCaptrRptReq/QryPrd/StartDt [Choice]
Dt Date
NotSpcfdDt Not Specified Date
FXTradCaptrRptReq
+QryPrd
++StartDt
tag Dt
type DateAndDateTimeChoice
fullName Date
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryPrd[0..1]/StartDt[1..1]/Dt[1..1]
X-path: /Document/FXTradCaptrRptReq/QryPrd/StartDt/Dt
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Date
ISO Type Definition Choice between a date or a date and time format.
Elements:
Document/FXTradCaptrRptReq/QryPrd/StartDt/Dt [Choice]
Dt Date
DtTm Date Time
FXTradCaptrRptReq
+QryPrd
++StartDt
+++Dt
tag Dt
type ISODate
fullName Date
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryPrd[0..1]/StartDt[1..1]/Dt[1..1]/Dt[1..1]
X-path: /Document/FXTradCaptrRptReq/QryPrd/StartDt/Dt/Dt
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Date
FXTradCaptrRptReq
+QryPrd
++StartDt
+++Dt
tag DtTm
type ISODateTime
fullName DateTime
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryPrd[0..1]/StartDt[1..1]/Dt[1..1]/DtTm[1..1]
X-path: /Document/FXTradCaptrRptReq/QryPrd/StartDt/Dt/DtTm
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Date Time
FXTradCaptrRptReq
+QryPrd
++StartDt
tag NotSpcfdDt
type DateType8Code
fullName NotSpecifiedDate
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryPrd[0..1]/StartDt[1..1]/NotSpcfdDt[1..1]
X-path: /Document/FXTradCaptrRptReq/QryPrd/StartDt/NotSpcfdDt
mode: Choice
minOccurs 1
maxOccurs 1
Enumeration:
UKWN
Definition Date is unknown by the sender or has not been established.
Name Unknown
ISO Definition Date is unknown by the sender or has not been established.
ISO Name Unknown
ONGO
Definition Ongoing basis, which indicates that the date is determined by "ongoing basis" process, for example "au fil de l'eau".
Name Ongoing
ISO Definition Ongoing basis, which indicates that the date is determined by "ongoing basis" process, for example "au fil de l'eau".
ISO Name Ongoing
Documentation:
ISO Element Name Not Specified Date
ISO Type Definition Specifies the type of dates.
FXTradCaptrRptReq
+QryPrd
tag EndDt
type DateFormat18Choice
fullName EndDate
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryPrd[0..1]/EndDt[1..1]
X-path: /Document/FXTradCaptrRptReq/QryPrd/EndDt
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name End Date
ISO Element Definition Date and time at which the range ends.
ISO Type Definition Specifies the value of a date.
Elements:
Document/FXTradCaptrRptReq/QryPrd/EndDt [Choice]
Dt Date
NotSpcfdDt Not Specified Date
FXTradCaptrRptReq
+QryPrd
++EndDt
tag Dt
type DateAndDateTimeChoice
fullName Date
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryPrd[0..1]/EndDt[1..1]/Dt[1..1]
X-path: /Document/FXTradCaptrRptReq/QryPrd/EndDt/Dt
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Date
ISO Type Definition Choice between a date or a date and time format.
Elements:
Document/FXTradCaptrRptReq/QryPrd/EndDt/Dt [Choice]
Dt Date
DtTm Date Time
FXTradCaptrRptReq
+QryPrd
++EndDt
+++Dt
tag Dt
type ISODate
fullName Date
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryPrd[0..1]/EndDt[1..1]/Dt[1..1]/Dt[1..1]
X-path: /Document/FXTradCaptrRptReq/QryPrd/EndDt/Dt/Dt
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Date
FXTradCaptrRptReq
+QryPrd
++EndDt
+++Dt
tag DtTm
type ISODateTime
fullName DateTime
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryPrd[0..1]/EndDt[1..1]/Dt[1..1]/DtTm[1..1]
X-path: /Document/FXTradCaptrRptReq/QryPrd/EndDt/Dt/DtTm
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Date Time
FXTradCaptrRptReq
+QryPrd
++EndDt
tag NotSpcfdDt
type DateType8Code
fullName NotSpecifiedDate
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryPrd[0..1]/EndDt[1..1]/NotSpcfdDt[1..1]
X-path: /Document/FXTradCaptrRptReq/QryPrd/EndDt/NotSpcfdDt
mode: Choice
minOccurs 1
maxOccurs 1
Enumeration:
UKWN
Definition Date is unknown by the sender or has not been established.
Name Unknown
ISO Definition Date is unknown by the sender or has not been established.
ISO Name Unknown
ONGO
Definition Ongoing basis, which indicates that the date is determined by "ongoing basis" process, for example "au fil de l'eau".
Name Ongoing
ISO Definition Ongoing basis, which indicates that the date is determined by "ongoing basis" process, for example "au fil de l'eau".
ISO Name Ongoing
Documentation:
ISO Element Name Not Specified Date
ISO Type Definition Specifies the type of dates.
FXTradCaptrRptReq
tag QryTradId
type Max35Text
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryTradId[0..1]
X-path: /Document/FXTradCaptrRptReq/QryTradId
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
FXTradCaptrRptReq
tag QryEndId
type Max35Text
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryEndId[0..1]
X-path: /Document/FXTradCaptrRptReq/QryEndId
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
FXTradCaptrRptReq
tag SplmtryData
type SupplementaryData1
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/SplmtryData[0..unbounded]
X-path: /Document/FXTradCaptrRptReq/SplmtryData
mode: Sequence
minOccurs 0
maxOccurs unbounded
Documentation:
ISO Type Definition Additional information that can not be captured in the structured fields and/or any other specific block.
Elements:
Document/FXTradCaptrRptReq/SplmtryData [Sequence]
PlcAndNm Place And Name
Envlp Envelope
Constraint:
Name SupplementaryDataRule
Definition This component may not be used without the explicit approval of a SEG and submission to the RA of ISO 20022 compliant structure(s) to be used in the Envelope element.
FXTradCaptrRptReq
+SplmtryData
tag PlcAndNm
type Max350Text
fullName PlaceAndName
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/SplmtryData[0..unbounded]/PlcAndNm[0..1]
X-path: /Document/FXTradCaptrRptReq/SplmtryData/PlcAndNm
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 350
Documentation:
ISO Element Name Place And Name
ISO Element Definition Unambiguous reference to the location where the supplementary data must be inserted in the message instance.

In the case of XML, this is expressed by a valid XPath.
FXTradCaptrRptReq
+SplmtryData
tag Envlp
type SupplementaryDataEnvelope1
fullName Envelope
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/SplmtryData[0..unbounded]/Envlp[1..1]
X-path: /Document/FXTradCaptrRptReq/SplmtryData/Envlp
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Envelope
ISO Element Definition Technical element wrapping the supplementary data.
ISO Type Definition Technical component that contains the validated supplementary data information. This technical envelope allows to segregate the supplementary data information from any other information.
Elements:
Document/FXTradCaptrRptReq/SplmtryData/Envlp [Sequence]
FXTradCaptrRptReq
tag QryPgSz
type Max35NumericText
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryPgSz[0..1]
X-path: /Document/FXTradCaptrRptReq/QryPgSz
mode: Sequence
minOccurs 0
maxOccurs 1
Pattern: [0-9]{1,35}
FXTradCaptrRptReq
tag QryParamVal
type Max35Text
path: /Document[1..1]/FXTradCaptrRptReq[1..1]/QryParamVal[0..1]
X-path: /Document/FXTradCaptrRptReq/QryParamVal
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35