semt: Securities Management
semt.022 Securities Settlement Transaction Audit Trail Report
Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked
semt.022 is the ISO 20022 SecuritiesSettlementTransactionAuditTrailReport message in the Securities Management business area (semt). The latest version is semt.022.001.06, and 9 versions are in the repository.
- Message
- SecuritiesSettlementTransactionAuditTrailReport
- Latest version
- semt.022.001.06
- Submitting organisation
- Not read from the catalogue
- MT equivalent
- None listed
In use: published in the current ISO 20022 catalogue.
What semt.022 is for
This message is sent by the Market Infrastructure to the CSD to advise of the history of all the statuses, modifications, replacement and cancellation of a specific transaction during its whole life cycle when the instructing party is a direct participant to the Settlement Infrastructure.
The message may also be used to:
- re-send a message sent by the market infrastructure to the direct participant,
- provide a third party with a copy of a message being sent by the market infrastructure for information,
- re-send to a third party a copy of a message being sent by the market infrastructure for information using the relevant elements in the Business Application Header.
semt.022 versions
Every version published in the e-Repository, newest first. Variant 001 and 002 are listed together: a variant other than 001 is a restricted form of the same message with its own schema.
| Version | Registration status | Published in |
|---|---|---|
| semt.022.002.05 | Registered | Latest version set |
| semt.022.002.04 | Registered | Previous version set |
| semt.022.002.03 | Registered | Archive |
| semt.022.001.06latest | Registered | Latest version set |
| semt.022.001.05 | Registered | Previous version set |
| semt.022.001.04 | Registered | Archive |
| semt.022.001.03 | Registered | Archive |
| semt.022.001.02 | Registered | Archive |
| semt.022.001.01 | Registered | Archive |
semt.022 message structure
The building blocks of semt.022.001.06 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]SctiesSttlmTxAudtTrlRptSecuritiesSettlementTransactionAuditTrailReport [1..1]PgntnPagination [1..1]Pagination1Page number of the message (within a statement) and continuation indicator to indicate that the statement is to continue or that the message is the last page of the statement.
PgNbPage Number [1..1]Max5NumericTextPage number.
LastPgIndLast Page Indicator [1..1]YesNoIndicatorIndicates the last page.
QryRefQuery Reference [0..1]Max35TextIdentification of the message sent to request this report.
TxIdTransaction Identification [0..1]TransactionIdentifications54Provides unambiguous transaction identification information.
TradIdTrade Identification [0..1]Max35TextReference assigned to the trade by the investor or the trading party.
UnqTxIdrUnique Transaction Identifier [0..1]UTIIdentifierUnique Transaction Identifier (UTI) as agreed with the other counterparty.
AcctOwnrTxIdAccount Owner Transaction Identification [1..1]Max35TextUnambiguous identification of the transaction as known by the account owner (or the instructing party managing the account).
AcctSvcrTxIdAccount Servicer Transaction Identification [0..1]Max35TextUnambiguous identification of the transaction as known by the account servicer.
MktInfrstrctrTxIdMarket Infrastructure Transaction Identification [0..1]Max35TextIdentification of a transaction assigned by a market infrastructure other than a central securities depository, for example, Target2-Securities.
PrcrTxIdProcessor Transaction Identification [0..1]Max35TextIdentification of the transaction assigned by the processor of the instruction other than the account owner the account servicer and the market...
SfkpgAcctSafekeeping Account [0..1]SecuritiesAccount22Account to or from which a securities entry is made.
IdIdentification [1..1]Max35TextUnambiguous identification for the account between the account owner and the account servicer.
TpType [0..1]GenericIdentification30Type of securities account.
IdIdentification [1..1]Exact4AlphaNumericTextIssrIssuer [1..1]Max35TextSchmeNmScheme Name [0..1]Max35Text
NmName [0..1]Max70TextDescription of the account.
BlckChainAdrOrWlltBlock Chain Address Or Wallet [0..1]BlockChainAddressWallet3Blockchain address or wallet where digital assets are maintained.
IdIdentification [1..1]Max140TextUnambiguous identification for the account between the account owner and the account servicer.
TpType [0..1]GenericIdentification30Specifies the type of securities account.
IdIdentification [1..1]Exact4AlphaNumericTextIssrIssuer [1..1]Max35TextSchmeNmScheme Name [0..1]Max35Text
NmName [0..1]Max70TextDescription of the account.
AcctOwnrAccount Owner [0..1]PartyIdentification144Party that legally owns the account.
IdIdentification [1..1]PartyIdentification127Choice (choice)Unique identification of the party.
AnyBICAny BIC [1..1]AnyBICDec2014IdentifierPrtryIdProprietary Identification [1..1]GenericIdentification36
LEILEI [0..1]LEIIdentifierLegal entity identification as an alternate identification for a party.
StsTrlStatus Trail [0..*]StatusTrail12Provides the history of status and reasons for a pending, posted or cancelled transaction.
StsDtStatus Date [1..1]ISODateTimeDate and time at which the status was assigned.
SndgOrgIdSending Organisation Identification [0..1]OrganisationIdentification31Unique and unambiguous way to identify the organisation that sent the message instance.
AnyBICAny BIC [0..1]AnyBICDec2014IdentifierOthrOther [0..*]GenericOrganisationIdentification1
UsrIdUser Identification [0..1]Max35TextUnique and unambiguous way to identify the user that created the message instance.
PrcgStsProcessing Status [0..1]ProcessingStatus87Choice (choice)Provides details on the processing status of the transaction.
AckdAccptdAcknowledged Accepted [1..1]AcknowledgedAcceptedStatus21Choice (choice)PdgPrcgPending Processing [1..1]PendingProcessingStatus11Choice (choice)RjctdRejected [1..1]RejectionStatus38Choice (choice)RprRepair [1..1]RepairStatus12Choice (choice)CancCancelled [1..1]CancellationStatus24Choice (choice)PdgCxlPending Cancellation [1..1]PendingStatus38Choice (choice)PrtryProprietary [1..1]ProprietaryStatusAndReason6CxlReqdCancellation Requested [1..1]ProprietaryReason4ModReqdModification Requested [1..1]ProprietaryReason4
IfrrdMtchgStsInferred Matching Status [0..1]MatchingStatus25Choice (choice)Provides the matching status of an instruction as per the account servicer or the Market Infrastructure based on an allegement.
MtchdMatched [1..1]ProprietaryReason4UmtchdUnmatched [1..1]UnmatchedStatus17Choice (choice)PrtryProprietary [1..1]ProprietaryStatusAndReason6
MtchgStsMatching Status [0..1]MatchingStatus25Choice (choice)Provides the matching status of the instruction.
MtchdMatched [1..1]ProprietaryReason4UmtchdUnmatched [1..1]UnmatchedStatus17Choice (choice)PrtryProprietary [1..1]ProprietaryStatusAndReason6
SttlmStsSettlement Status [0..1]SettlementStatus32Choice (choice)Provides the status of settlement of a transaction.
PdgPending [1..1]PendingStatus73Choice (choice)FlngFailing [1..1]FailingStatus15Choice (choice)PrtryProprietary [1..1]ProprietaryStatusAndReason6
ModPrcgStsModification Processing Status [0..1]ModificationProcessingStatus10Choice (choice)Provides details on the modification processing status of the transaction.
AckdAccptdAcknowledged Accepted [1..1]AcknowledgedAcceptedStatus23Choice (choice)PdgPrcgPending Processing [1..1]PendingProcessingStatus13Choice (choice)DndDenied [1..1]DeniedStatus15Choice (choice)RjctdRejected [1..1]RejectionStatus37Choice (choice)RprdRepaired [1..1]RepairStatus13Choice (choice)ModfdModified [1..1]ModificationStatus4Choice (choice)PrtryProprietary [1..1]ProprietaryStatusAndReason6
CxlStsCancellation Status [0..1]ProcessingStatus86Choice (choice)Provides details on the processing status of the cancellation request.
PdgCxlPending Cancellation [1..1]PendingStatus39Choice (choice)RjctdRejected [1..1]RejectionOrRepairStatus43Choice (choice)RprRepair [1..1]RejectionOrRepairStatus42Choice (choice)AckdAccptdAcknowledged Accepted [1..1]AcknowledgedAcceptedStatus24Choice (choice)PrtryProprietary [1..1]ProprietaryStatusAndReason6DndDenied [1..1]DeniedStatus16Choice (choice)CancCancelled [1..1]CancellationStatus15Choice (choice)
SttldSettled [0..1]ProprietaryReason4Status is settled.
RsnReason [0..1]GenericIdentification30AddtlRsnInfAdditional Reason Information [0..1]Max210Text
SplmtryDataSupplementary Data [0..*]SupplementaryData1Additional information that cannot be captured in the structured elements and/or any other specific block.
PlcAndNmPlace And Name [0..1]Max350TextEnvlpEnvelope [1..1]SupplementaryDataEnvelope1
Have a semt.022 message? Paste it into the parser to see every element with its name and definition, and format checks on BICs, IBANs, dates and amounts.
External code sets used in semt.022
These elements take their values from ISO 20022 external code sets, which are published separately and updated every quarter without a new message version.
semt.022 questions
- What is the latest version of semt.022?
- The latest version in the ISO 20022 e-Repository release of 24 April 2025 is semt.022.001.06.
- What is the root element of semt.022?
- The XML document is Document with the namespace urn:iso:std:iso:20022:tech:xsd:semt.022.001.06, and its message element is SctiesSttlmTxAudtTrlRpt (SecuritiesSettlementTransactionAuditTrailReport).
- Is there an MT equivalent of semt.022?
- No Swift MT message is listed as its direct equivalent on this site. Many ISO 20022 messages have no MT counterpart.
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.