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