setr: Securities Trade
setr.016 Order Instruction Status Report
Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked
setr.016 is the ISO 20022 OrderInstructionStatusReport message in the Securities Trade business area (setr). The latest version is setr.016.001.04, and 3 versions are in the repository.
- Message
- OrderInstructionStatusReport
- Latest version
- setr.016.001.04
- Submitting organisation
- Not read from the catalogue
- MT equivalent
- MT509
In use: published in the current ISO 20022 catalogue.
What setr.016 is for
The OrderInstructionStatusReport message is sent by an executing party, for example, a transfer agent, to the instructing party, for example, an investment manager or its authorised representative, to report the status of an order from the time the executing party receives the order until the time the order is executed.
The OrderInstructionStatusReport message is used to report on the status of a subscription, redemption or a switch order.
The OrderInstructionStatusReport message may be used to give the status of:
- one order message by using OrderDetailsReport or,
- one or more individual order instructions by using IndividualOrderDetailsReport, or
- one or more switch orders by using SwitchOrderDetailsReport.
If the OrderInstructionStatusReport message is used to report the status of an individual order, then IndividualOrderDetailsReport is used and the order reference of the individual order is quoted in OrderReference. The message identification of the message in which the individual order was conveyed may also be quoted in RelatedReference but this is not recommended.
If the OrderInstructionStatusReport message is used to report the status of a switch order, then SwitchOrderDetailsReport is used and the order reference of the switch order is quoted in OrderReference. The message identification of the message in which the switch order was conveyed may also be quoted in RelatedReference but this is not recommended.
setr.016 versions
Every version published in the e-Repository, newest first. A message keeps its business purpose across versions; each new version is a separate schema with its own namespace.
| Version | Registration status | Published in |
|---|---|---|
| setr.016.001.04latest | Registered | Latest version set |
| setr.016.001.03 | Registered | Previous version set |
| setr.016.001.02 | Registered | Archive |
setr.016 message structure
The building blocks of setr.016.001.04 to three levels, with multiplicity ([0..1] optional, [1..1] mandatory, * any number) and the data type or component. Element names and definitions are from the ISO 20022 repository; usage guidelines such as CBPR+ or a market infrastructure's rules can restrict them further.
Document[1..1]OrdrInstrStsRptOrderInstructionStatusReport [1..1]MsgIdMessage Identification [1..1]MessageIdentification1Reference that uniquely identifies the message from a business application standpoint.
IdIdentification [1..1]Max35TextIdentification of the message.
CreDtTmCreation Date Time [1..1]ISODateTimeDate of creation of the message.
RefReference [0..1]References61Choice (choice)Reference to the message or communication that was previously received.
RltdRefRelated Reference [1..2]AdditionalReference8Reference to a linked message that was previously received.
RefReference [1..1]Max35TextRefIssrReference Issuer [0..1]PartyIdentification113MsgNmMessage Name [0..1]Max35Text
OthrRefOther Reference [1..2]AdditionalReference8Reference to a linked proprietary message or reference of a system that was previously received.
RefReference [1..1]Max35TextRefIssrReference Issuer [0..1]PartyIdentification113MsgNmMessage Name [0..1]Max35Text
StsRptStatus Report [1..1]Status24Choice (choice)Status of the order.
OrdrDtlsRptOrder Details Report [1..1]OrderStatusAndReason10Status report details of all the individual orders conveyed in a bulk or multiple order message.
MstrRefMaster Reference [0..1]Max35TextOrdrStsOrder Status [1..1]OrderStatus3Choice (choice)StsInitrStatus Initiator [0..1]PartyIdentification113
IndvOrdrDtlsRptIndividual Order Details Report [1..*]IndividualOrderStatusAndReason7Status report details of an individual order.
MstrRefMaster Reference [0..1]Max35TextOrdrRefOrder Reference [1..1]Max35TextClntRefClient Reference [0..1]Max35TextDealRefDeal Reference [0..1]Max35TextCxlRefCancellation Reference [0..1]Max35TextOrdrStsOrder Status [1..1]OrderStatus5Choice (choice)RprdFeeRepaired Fee [0..10]Fee3StsInitrStatus Initiator [0..1]PartyIdentification113OrdrDataOrder Data [0..1]FundOrderData5NewDtlsNew Details [0..1]ExpectedExecutionDetails4GtgOrHldBckDtlsGating Or Hold Back Details [0..1]HoldBackInformation3
SwtchOrdrDtlsRptSwitch Order Details Report [1..*]SwitchOrderStatusAndReason2Status report details of a switch order.
MstrRefMaster Reference [0..1]Max35TextOrdrRefOrder Reference [1..1]Max35TextClntRefClient Reference [0..1]Max35TextDealRefDeal Reference [0..1]Max35TextCxlRefCancellation Reference [0..1]Max35TextOrdrStsOrder Status [1..1]OrderStatus4Choice (choice)LegInfLeg Information [0..*]SwitchLegReferences2StsInitrStatus Initiator [0..1]PartyIdentification113OrdrDataOrder Data [0..1]FundOrderData6NewDtlsNew Details [0..1]ExpectedExecutionDetails2
XtnsnExtension [0..*]Extension1Additional information that cannot be captured in the structured elements and/or any other specific block.
PlcAndNmPlace And Name [1..1]Max350TextName qualifying the information provided in the Text field, and place where this information should be inserted.
TxtText [1..1]Max350TextText of the extension.
Have a setr.016 message? Paste it into the parser to see every element with its name and definition, and format checks on BICs, IBANs, dates and amounts.
setr.016 questions
- What is the latest version of setr.016?
- The latest version in the ISO 20022 e-Repository release of 24 April 2025 is setr.016.001.04.
- What is the root element of setr.016?
- The XML document is Document with the namespace urn:iso:std:iso:20022:tech:xsd:setr.016.001.04, and its message element is OrdrInstrStsRpt (OrderInstructionStatusReport).
- Is there an MT equivalent of setr.016?
- Yes. setr.016 does the same business job as MT509. Field-level translation has gaps in both directions.
All ISO 20022 messages · ISO 20022 code sets · MT messages
The ISO 20022 message definitions, element names and definitions on this page are reproduced from material published at iso20022.org under the ISO 20022 Intellectual Property Rights policy. This is not the official source: the up-to-date ISO 20022 standards and repository material are published only at iso20022.org. Explanations in our own words are by ZagTrader. ZagTrader is not affiliated with or endorsed by ISO or Swift.