tag Document
type Document
path: /Document[1..1]
X-path: /Document
mode:
minOccurs 1
maxOccurs 1
Elements:
Document [Sequence]
FinInstrmRptgNonWorkgDayRpt
tag FinInstrmRptgNonWorkgDayRpt
type FinancialInstrumentReportingNonWorkingDayReportV01
fullName FinancialInstrumentReportingNonWorkingDayReportV01
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Message Definition The FinancialInstrumentReportingNonWorkingDayReport message is sent by the reporting entity to the competent authority to report on non-working days.
Building Block:
Name ReportHeader
Definition Header information related to the global report.
Building Block:
Name NonWorkingDay
Definition Provides details on the days a venue is not open.
Building Block:
Name SupplementaryData
Definition Additional information that can not be captured in the structured fields and/or any other specific block.
FinInstrmRptgNonWorkgDayRpt
tag RptHdr
type SecuritiesMarketReportHeader1
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/RptHdr[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/RptHdr
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Type Definition Provides the securities market transaction report related header details.
Elements:
Document/FinInstrmRptgNonWorkgDayRpt/RptHdr [Sequence]
RptgNtty Reporting Entity
RptgPrd Reporting Period
SubmissnDtTm Submission Date Time
FinInstrmRptgNonWorkgDayRpt
+RptHdr
tag RptgNtty
type TradingVenueIdentification1Choice
fullName ReportingEntity
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/RptHdr[1..1]/RptgNtty[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgNtty
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Reporting Entity
ISO Element Definition Identification of the venue which generates the report.
ISO Type Definition Trade venue related fields.
Elements:
Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgNtty [Choice]
MktIdCd Market Identification Code
NtlCmptntAuthrty National Competent Authority
Othr Other
Constraint:
Name ValidMICRule
Definition Market Identification code must be an active market at the time of reporting.
FinInstrmRptgNonWorkgDayRpt
+RptHdr
++RptgNtty
tag MktIdCd
type MICIdentifier
fullName MarketIdentificationCode
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/RptHdr[1..1]/RptgNtty[1..1]/MktIdCd[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgNtty/MktIdCd
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z0-9]{4,4}
Documentation:
ISO Element Name Market Identification Code
ISO Type Definition Market Identifier Code. The identification of a financial market, as stipulated in the norm ISO 10383 'Codes for exchanges and market identifications'.
FinInstrmRptgNonWorkgDayRpt
+RptHdr
++RptgNtty
tag NtlCmptntAuthrty
type CountryCode
fullName NationalCompetentAuthority
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/RptHdr[1..1]/RptgNtty[1..1]/NtlCmptntAuthrty[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgNtty/NtlCmptntAuthrty
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{2,2}
Documentation:
ISO Element Name National Competent Authority
ISO Type Definition Code to identify a country, a dependency, or another area of particular geopolitical interest, on the basis of country names obtained from the United Nations (ISO 3166, Alpha-2 code).
Constraint:
Name Country
Definition The code is checked against the list of country names obtained from the United Nations (ISO 3166, Alpha-2 code).
FinInstrmRptgNonWorkgDayRpt
+RptHdr
++RptgNtty
tag Othr
type TradingVenueIdentification2
fullName Other
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/RptHdr[1..1]/RptgNtty[1..1]/Othr[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgNtty/Othr
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Other
ISO Type Definition Trading venue related fields.
Elements:
Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgNtty/Othr [Sequence]
Id Identification
Tp Type
FinInstrmRptgNonWorkgDayRpt
+RptHdr
++RptgNtty
+++Othr
tag Id
type Max50Text
fullName Identification
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/RptHdr[1..1]/RptgNtty[1..1]/Othr[1..1]/Id[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgNtty/Othr/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 50
Documentation:
ISO Element Name Identification
ISO Element Definition Identification field of the submitting entity.
FinInstrmRptgNonWorkgDayRpt
+RptHdr
++RptgNtty
+++Othr
tag Tp
type TradingVenue2Code
fullName Type
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/RptHdr[1..1]/RptgNtty[1..1]/Othr[1..1]/Tp[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgNtty/Othr/Tp
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
APPA
Definition Person authorised under the provisions established in the regulation to provide the service of publishing trade reports on behalf of investment firms.
Name ApprovedPublicationArrangement
ISO Definition Person authorised under the provisions established in the regulation to provide the service of publishing trade reports on behalf of investment firms.
ISO Name ApprovedPublicationArrangement
CTPS
Definition Provider which will consolidate post-trade information into a continuous electronic data stream and make it publicly available as close to real time as technologically possible on a reasonable commercial basis and free of charge after 15 minutes.
Name ConsolidatedTapeProvider
ISO Definition Provider which will consolidate post-trade information into a continuous electronic data stream and make it publicly available as close to real time as technologically possible on a reasonable commercial basis and free of charge after 15 minutes.
ISO Name ConsolidatedTapeProvider
Documentation:
ISO Element Name Type
ISO Element Definition Code list of venues to populate free form text identification.
ISO Type Definition Specifies the type of a trading venue which can submit the report.
FinInstrmRptgNonWorkgDayRpt
+RptHdr
tag RptgPrd
type Period4Choice
fullName ReportingPeriod
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/RptHdr[1..1]/RptgPrd[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgPrd
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Reporting Period
ISO Element Definition Date or date range the report relates to.
ISO Type Definition Choice between date and date-time for the specification of a period.
Elements:
Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgPrd [Choice]
Dt Date
FrDt From Date
ToDt To Date
FrDtToDt From Date To Date
FinInstrmRptgNonWorkgDayRpt
+RptHdr
++RptgPrd
tag Dt
type ISODate
fullName Date
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/RptHdr[1..1]/RptgPrd[1..1]/Dt[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgPrd/Dt
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Date
FinInstrmRptgNonWorkgDayRpt
+RptHdr
++RptgPrd
tag FrDt
type ISODate
fullName FromDate
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/RptHdr[1..1]/RptgPrd[1..1]/FrDt[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgPrd/FrDt
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name From Date
FinInstrmRptgNonWorkgDayRpt
+RptHdr
++RptgPrd
tag ToDt
type ISODate
fullName ToDate
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/RptHdr[1..1]/RptgPrd[1..1]/ToDt[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgPrd/ToDt
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name To Date
FinInstrmRptgNonWorkgDayRpt
+RptHdr
++RptgPrd
tag FrDtToDt
type Period2
fullName FromDateToDate
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/RptHdr[1..1]/RptgPrd[1..1]/FrDtToDt[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgPrd/FrDtToDt
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name From Date To Date
ISO Type Definition Time span defined by a start date and time, and an end date and time.
Elements:
Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgPrd/FrDtToDt [Sequence]
FrDt From Date
ToDt To Date
FinInstrmRptgNonWorkgDayRpt
+RptHdr
++RptgPrd
+++FrDtToDt
tag FrDt
type ISODate
fullName FromDate
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/RptHdr[1..1]/RptgPrd[1..1]/FrDtToDt[1..1]/FrDt[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgPrd/FrDtToDt/FrDt
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name From Date
ISO Element Definition Date and time at which the range starts.
FinInstrmRptgNonWorkgDayRpt
+RptHdr
++RptgPrd
+++FrDtToDt
tag ToDt
type ISODate
fullName ToDate
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/RptHdr[1..1]/RptgPrd[1..1]/FrDtToDt[1..1]/ToDt[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/RptgPrd/FrDtToDt/ToDt
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name To Date
ISO Element Definition Date and time at which the range ends.
FinInstrmRptgNonWorkgDayRpt
+RptHdr
tag SubmissnDtTm
type ISODateTime
fullName SubmissionDateTime
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/RptHdr[1..1]/SubmissnDtTm[0..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/RptHdr/SubmissnDtTm
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Submission Date Time
ISO Element Definition Date and time of the report originally submitted by the reporting entity when the file is generated for submission to their reporting authority.
FinInstrmRptgNonWorkgDayRpt
tag NonWorkgDay
type SecuritiesNonTradingDayReport1
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/NonWorkgDay[1..unbounded]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/NonWorkgDay
mode: Sequence
minOccurs 1
maxOccurs unbounded
Documentation:
ISO Type Definition Details the non-working days of an entity.
Elements:
Document/FinInstrmRptgNonWorkgDayRpt/NonWorkgDay [Sequence]
Id Identification
NonWorkgDay Non Working Day
FinInstrmRptgNonWorkgDayRpt
+NonWorkgDay
tag Id
type TradingVenueIdentification1Choice
fullName Identification
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/NonWorkgDay[1..unbounded]/Id[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/NonWorkgDay/Id
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Identification
ISO Element Definition Identification of the specific venue this relates to - operating MIC, segment MIC, NCA


ISO Type Definition Trade venue related fields.
Elements:
Document/FinInstrmRptgNonWorkgDayRpt/NonWorkgDay/Id [Choice]
MktIdCd Market Identification Code
NtlCmptntAuthrty National Competent Authority
Othr Other
Constraint:
Name ValidMICRule
Definition Market Identification code must be an active market at the time of reporting.
FinInstrmRptgNonWorkgDayRpt
+NonWorkgDay
++Id
tag MktIdCd
type MICIdentifier
fullName MarketIdentificationCode
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/NonWorkgDay[1..unbounded]/Id[1..1]/MktIdCd[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/NonWorkgDay/Id/MktIdCd
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z0-9]{4,4}
Documentation:
ISO Element Name Market Identification Code
ISO Type Definition Market Identifier Code. The identification of a financial market, as stipulated in the norm ISO 10383 'Codes for exchanges and market identifications'.
FinInstrmRptgNonWorkgDayRpt
+NonWorkgDay
++Id
tag NtlCmptntAuthrty
type CountryCode
fullName NationalCompetentAuthority
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/NonWorkgDay[1..unbounded]/Id[1..1]/NtlCmptntAuthrty[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/NonWorkgDay/Id/NtlCmptntAuthrty
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{2,2}
Documentation:
ISO Element Name National Competent Authority
ISO Type Definition Code to identify a country, a dependency, or another area of particular geopolitical interest, on the basis of country names obtained from the United Nations (ISO 3166, Alpha-2 code).
Constraint:
Name Country
Definition The code is checked against the list of country names obtained from the United Nations (ISO 3166, Alpha-2 code).
FinInstrmRptgNonWorkgDayRpt
+NonWorkgDay
++Id
tag Othr
type TradingVenueIdentification2
fullName Other
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/NonWorkgDay[1..unbounded]/Id[1..1]/Othr[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/NonWorkgDay/Id/Othr
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Other
ISO Type Definition Trading venue related fields.
Elements:
Document/FinInstrmRptgNonWorkgDayRpt/NonWorkgDay/Id/Othr [Sequence]
Id Identification
Tp Type
FinInstrmRptgNonWorkgDayRpt
+NonWorkgDay
++Id
+++Othr
tag Id
type Max50Text
fullName Identification
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/NonWorkgDay[1..unbounded]/Id[1..1]/Othr[1..1]/Id[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/NonWorkgDay/Id/Othr/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 50
Documentation:
ISO Element Name Identification
ISO Element Definition Identification field of the submitting entity.
FinInstrmRptgNonWorkgDayRpt
+NonWorkgDay
++Id
+++Othr
tag Tp
type TradingVenue2Code
fullName Type
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/NonWorkgDay[1..unbounded]/Id[1..1]/Othr[1..1]/Tp[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/NonWorkgDay/Id/Othr/Tp
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
APPA
Definition Person authorised under the provisions established in the regulation to provide the service of publishing trade reports on behalf of investment firms.
Name ApprovedPublicationArrangement
ISO Definition Person authorised under the provisions established in the regulation to provide the service of publishing trade reports on behalf of investment firms.
ISO Name ApprovedPublicationArrangement
CTPS
Definition Provider which will consolidate post-trade information into a continuous electronic data stream and make it publicly available as close to real time as technologically possible on a reasonable commercial basis and free of charge after 15 minutes.
Name ConsolidatedTapeProvider
ISO Definition Provider which will consolidate post-trade information into a continuous electronic data stream and make it publicly available as close to real time as technologically possible on a reasonable commercial basis and free of charge after 15 minutes.
ISO Name ConsolidatedTapeProvider
Documentation:
ISO Element Name Type
ISO Element Definition Code list of venues to populate free form text identification.
ISO Type Definition Specifies the type of a trading venue which can submit the report.
FinInstrmRptgNonWorkgDayRpt
+NonWorkgDay
tag NonWorkgDay
type SecuritiesNonTradingDay1
fullName NonWorkingDay
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/NonWorkgDay[1..unbounded]/NonWorkgDay[1..unbounded]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/NonWorkgDay/NonWorkgDay
mode: Sequence
minOccurs 1
maxOccurs unbounded
Documentation:
ISO Element Name Non Working Day
ISO Element Definition Provides the non working days of the identified venue. Details on why it is a non working day are also captured.
ISO Type Definition Details the date and reason for a non working day.
Elements:
Document/FinInstrmRptgNonWorkgDayRpt/NonWorkgDay/NonWorkgDay [Sequence]
TechRcrdId Technical Record Identification
Dt Date
Rsn Reason
FinInstrmRptgNonWorkgDayRpt
+NonWorkgDay
++NonWorkgDay
tag TechRcrdId
type Max35Text
fullName TechnicalRecordIdentification
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/NonWorkgDay[1..unbounded]/NonWorkgDay[1..unbounded]/TechRcrdId[0..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/NonWorkgDay/NonWorkgDay/TechRcrdId
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Technical Record Identification
ISO Element Definition Unique identifier of a record in a message used as part of error management and status advice messages.
ISO Element Usage This identification will be used in the status advice report sent back.
FinInstrmRptgNonWorkgDayRpt
+NonWorkgDay
++NonWorkgDay
tag Dt
type ISODate
fullName Date
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/NonWorkgDay[1..unbounded]/NonWorkgDay[1..unbounded]/Dt[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/NonWorkgDay/NonWorkgDay/Dt
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Date
ISO Element Definition Non-working date.
FinInstrmRptgNonWorkgDayRpt
+NonWorkgDay
++NonWorkgDay
tag Rsn
type NonTradingDayReason1Code
fullName Reason
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/NonWorkgDay[1..unbounded]/NonWorkgDay[1..unbounded]/Rsn[0..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/NonWorkgDay/NonWorkgDay/Rsn
mode: Sequence
minOccurs 0
maxOccurs 1
Enumeration:
THOL
Definition The date is a full day trading holiday with no trades performed.
Name TradingHoliday
ISO Definition The date is a full day trading holiday with no trades performed.
ISO Name TradingHoliday
OTHR
Definition Other reasons a day is a non-trading day e.g. technical fault, company specific non-trading day not known in advance.
Name Other
ISO Definition Other reasons a day is a non-trading day e.g. technical fault, company specific non-trading day not known in advance.
ISO Name Other
HALF
Definition Trading venue was open for an amount of time, up to half the day.
Name HalfDay
ISO Definition Trading venue was open for an amount of time, up to half the day.
ISO Name HalfDay
PHOL
Definition Date is a public holiday.
Name PublicHoliday
ISO Definition Date is a public holiday.
ISO Name PublicHoliday
BHOL
Definition Date is a bank holiday.
Name BankHoliday
ISO Definition Date is a bank holiday.
ISO Name BankHoliday
WKND
Definition Date being reported falls during the weekend.
Name Weekend
ISO Definition Date being reported falls during the weekend.
ISO Name Weekend
Documentation:
ISO Element Name Reason
ISO Element Definition Reason code for the non-working day.
ISO Type Definition Specifies the reason capturing a non trading day.
FinInstrmRptgNonWorkgDayRpt
tag SplmtryData
type SupplementaryData1
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/SplmtryData[0..unbounded]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/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/FinInstrmRptgNonWorkgDayRpt/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.
FinInstrmRptgNonWorkgDayRpt
+SplmtryData
tag PlcAndNm
type Max350Text
fullName PlaceAndName
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/SplmtryData[0..unbounded]/PlcAndNm[0..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/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.
FinInstrmRptgNonWorkgDayRpt
+SplmtryData
tag Envlp
type SupplementaryDataEnvelope1
fullName Envelope
path: /Document[1..1]/FinInstrmRptgNonWorkgDayRpt[1..1]/SplmtryData[0..unbounded]/Envlp[1..1]
X-path: /Document/FinInstrmRptgNonWorkgDayRpt/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/FinInstrmRptgNonWorkgDayRpt/SplmtryData/Envlp [Sequence]