|
tag |
Document
|
type |
Document |
path: |
/Document[1..1] |
X-path: |
/Document |
mode: |
|
minOccurs |
1 |
maxOccurs |
1 |
Elements: |
|
|
Document [Sequence] |
|
SctiesMsgCxlAdvc |
|
|
|
tag |
SctiesMsgCxlAdvc
|
type |
SecuritiesMessageCancellationAdviceV03 |
fullName |
SecuritiesMessageCancellationAdviceV03 |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Message Definition |
Scope
This version is identical to the previous version. It was created automatically during
the 2011/2012 maintenance cycle, at the same time as new versions of other Settlement
and Reconciliation messages that were truly impacted by change requests. This should
not have been the case. In future releases, SWIFT will ensure that a new version of
a message is not created if identical to the previous version.
An account servicer sends a SecuritiesMessageCancellationAdvice to an account owner
to inform of the cancellation of a securities message previously sent by an account
servicer.
The account servicer/owner relationship may be:
- a central securities depository or another settlement market infrastructure acting
on behalf of their participants
- an agent (sub-custodian) acting on behalf of their global custodian customer, or
- a custodian acting on behalf of an investment management institution or a broker/dealer.
Usage
The previously sent message may be:
- a securities settlement transaction confirmation
- a report (transactions, pending transactions, allegements, accounting and custody
securities balance)
- an allegement notification (when sent by mistake or because the counterparty cancelled
its instruction)
- a portfolio transfer notification
- an intra-position movement confirmation
- a transaction generation notification
The previously sent message cannot be a status advice message (any). If a status advice
should not have been sent, a new status advice with the correct status should be sent,
not a cancellation advice.
The message may also be used to:
- re-send a message previously sent,
- provide a third party with a copy of a message for information,
- re-send to a third party a copy of a message for information.
using the relevant elements in the Business Application Header.
ISO 15022 - 20022 Coexistence
This ISO 20022 message is reversed engineered from ISO 15022. Both standards will
coexist for a certain number of years. Until this coexistence period ends, the usage
of certain data types is restricted to ensure interoperability between ISO 15022 and
20022 users. Compliance to these rules is mandatory in a coexistence environment.
The coexistence restrictions are described in a Textual Rule linked to the Message
Items they concern. These coexistence textual rules are clearly identified as follows:
“CoexistenceXxxxRule”.
|
Building Block: |
|
|
Name |
Reference |
|
Definition |
Reference to the message advised to be cancelled by the account servicer. |
Building Block: |
|
|
Name |
AccountOwner |
|
Definition |
Party that legally owns the account. |
Building Block: |
|
|
Name |
SafekeepingAccount |
|
Definition |
Account to or from which a securities entry is made. |
Building Block: |
|
|
Name |
SupplementaryData |
|
Definition |
Additional information that cannot be captured in the structured elements and/or any
other specific block.
|
Constraint: |
|
|
Name |
CoexistenceCharacterSetXRule |
|
Definition |
During ISO 15022 – 20022 coexistence, characters used in all text fields must correspond
to character set X, that is, a-z A-Z / - ? : ( ) . , ‘ + { } CR LF.
|
Constraint: |
|
|
Name |
CoexistenceIdentificationRule |
|
Definition |
During ISO 15022 – 20022 coexistence, all transaction and document identifications
or references must be 16 characters or less. The field must not start or end with
a slash ‘/’ or contain two consecutive slashes ‘//’.
|
|
SctiesMsgCxlAdvc
|
tag |
Ref
|
type |
References18Choice |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Type Definition |
Choice of reference.
|
Elements: |
|
|
Document/SctiesMsgCxlAdvc/Ref [Sequence] |
|
Document/SctiesMsgCxlAdvc/Ref [Choice] |
|
SctiesSttlmTxConfId |
Securities Settlement Transaction Confirmation Identification |
|
IntraPosMvmntConfId |
Intra Position Movement Confirmation Identification |
|
SctiesBalAcctgRptId |
Securities Balance Accounting Report Identification |
|
SctiesBalCtdyRptId |
Securities Balance Custody Report Identification |
|
IntraPosMvmntPstngRptId |
Intra Position Movement Posting Report Identification |
|
SctiesFincgConfId |
Securities Financing Confirmation Identification |
|
SctiesTxPdgRptId |
Securities Transaction Pending Report Identification |
|
SctiesTxPstngRptId |
Securities Transaction Posting Report Identification |
|
SctiesSttlmTxAllgmtRptId |
Securities Settlement Transaction Allegement Report Identification |
|
SctiesSttlmTxAllgmtNtfctnTxId |
Securities Settlement Transaction Allegement Notification Transaction Identification |
|
PrtflTrfNtfctnId |
Portfolio Transfer Notification Identification |
|
SctiesSttlmTxGnrtnNtfctnId |
Securities Settlement Transaction Generation Notification Identification |
|
OthrMsgId |
Other Message Identification |
Constraint: |
|
|
Name |
SecuritiesSettlementTransactionAllegementNotificationRule |
|
Definition |
The SecuritiesMessageCancellationAdvice can be used to cancel a SecuritiesSettlementTransactionAllegementNotification
for two reasons:
- The message was sent by mistake
- The counterparty cancelled its instruction.
|
Constraint: |
|
|
Name |
CoexistenceIdentificationRule |
|
Definition |
During ISO 15022 – 20022 coexistence, all transaction and document identifications
or references must be 16 characters or less. The field must not start or end with
a slash ‘/’ or contain two consecutive slashes ‘//’.
|
Constraint: |
|
|
Name |
OtherMessageIdentificationUsageRule |
|
Definition |
If OtherMessageIdentification is used, then the message to be cancelled must not be
one that can be identified using of the message identification available in the choice
list.
|
|
SctiesMsgCxlAdvc +Ref
|
tag |
SctiesSttlmTxConfId
|
type |
SettlementTypeAndIdentification13 |
fullName |
SecuritiesSettlementTransactionConfirmationIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesSttlmTxConfId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxConfId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Securities Settlement Transaction Confirmation Identification
|
|
ISO Element Definition |
Unambiguous identification of the confirmation to be cancelled.
|
|
ISO Type Definition |
Provides transaction type and identification information.
|
Elements: |
|
|
Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxConfId [Sequence] |
|
TxId |
Transaction Identification |
|
SctiesMvmntTp |
Securities Movement Type |
|
Pmt |
Payment |
Constraint: |
|
|
Name |
CoexistenceIdentificationRule |
|
Definition |
During ISO 15022 – 20022 coexistence, all transaction and document identifications
or references must be 16 characters or less. The field must not start or end with
a slash ‘/’ or contain two consecutive slashes ‘//’.
|
|
SctiesMsgCxlAdvc +Ref ++SctiesSttlmTxConfId
|
tag |
TxId
|
type |
Max35Text |
fullName |
TransactionIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesSttlmTxConfId[1..1]/TxId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxConfId/TxId |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Transaction Identification
|
|
ISO Element Definition |
Provides unambiguous transaction identification information.
|
|
SctiesMsgCxlAdvc +Ref ++SctiesSttlmTxConfId
|
tag |
SctiesMvmntTp
|
type |
ReceiveDelivery1Code |
fullName |
SecuritiesMovementType |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesSttlmTxConfId[1..1]/SctiesMvmntTp[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxConfId/SctiesMvmntTp |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
DELI |
Definition |
Financial instruments will be debited from the safekeeping account. |
Name |
Delivery |
ISO Definition |
Financial instruments will be debited from the safekeeping account. |
ISO Name |
Delivery |
|
|
RECE |
Definition |
Financial instruments will be credited to the safekeeping account. |
Name |
Receive |
ISO Definition |
Financial instruments will be credited to the safekeeping account. |
ISO Name |
Receive |
|
Documentation: |
|
|
ISO Element Name |
Securities Movement Type
|
|
ISO Element Definition |
Specifies if the movement on a securities account results from a deliver or a receive
instruction.
|
|
ISO Type Definition |
Specifies whether the settlement transaction is a delivery or receipt.
|
|
SctiesMsgCxlAdvc +Ref ++SctiesSttlmTxConfId
|
tag |
Pmt
|
type |
DeliveryReceiptType2Code |
fullName |
Payment |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesSttlmTxConfId[1..1]/Pmt[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxConfId/Pmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
FREE |
Definition |
Settlement of the financial instrument and cash is separate. |
Name |
SeparateSettlement |
ISO Definition |
Settlement of the financial instrument and cash is separate. |
ISO Name |
SeparateSettlement |
|
|
APMT |
Definition |
Settlement of the financial instrument and cash takes place in a delivery versus payment
(DVP) environment, that is, through an International Central Securities Depository
(ICSD) or Central Securities Depository (CSD).
|
Name |
AgainstPaymentSettlement |
ISO Definition |
Settlement of the financial instrument and cash takes place in a delivery versus payment
(DVP) environment, that is, through an International Central Securities Depository
(ICSD) or Central Securities Depository (CSD).
|
ISO Name |
AgainstPaymentSettlement |
|
Documentation: |
|
|
ISO Element Name |
Payment
|
|
ISO Element Definition |
Specifies how the transaction is to be settled, for example, against payment.
|
|
ISO Type Definition |
Specifies how the transaction is to be settled.
|
|
SctiesMsgCxlAdvc +Ref
|
tag |
IntraPosMvmntConfId
|
type |
Max35Text |
fullName |
IntraPositionMovementConfirmationIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/IntraPosMvmntConfId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/IntraPosMvmntConfId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Intra Position Movement Confirmation Identification
|
|
ISO Element Definition |
Unambiguous account servicer identification of the intra-position movement confirmation
to be cancelled.
|
|
SctiesMsgCxlAdvc +Ref
|
tag |
SctiesBalAcctgRptId
|
type |
Max35Text |
fullName |
SecuritiesBalanceAccountingReportIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesBalAcctgRptId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesBalAcctgRptId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Securities Balance Accounting Report Identification
|
|
ISO Element Definition |
Unambiguous identification of the report message to be cancelled.
|
|
SctiesMsgCxlAdvc +Ref
|
tag |
SctiesBalCtdyRptId
|
type |
Max35Text |
fullName |
SecuritiesBalanceCustodyReportIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesBalCtdyRptId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesBalCtdyRptId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Securities Balance Custody Report Identification
|
|
ISO Element Definition |
Unambiguous identification of the report message to be cancelled.
|
|
SctiesMsgCxlAdvc +Ref
|
tag |
IntraPosMvmntPstngRptId
|
type |
Max35Text |
fullName |
IntraPositionMovementPostingReportIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/IntraPosMvmntPstngRptId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/IntraPosMvmntPstngRptId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Intra Position Movement Posting Report Identification
|
|
ISO Element Definition |
Identification of the intra-position movement posting report to be cancelled.
|
|
SctiesMsgCxlAdvc +Ref
|
tag |
SctiesFincgConfId
|
type |
SettlementTypeAndIdentification13 |
fullName |
SecuritiesFinancingConfirmationIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesFincgConfId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesFincgConfId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Securities Financing Confirmation Identification
|
|
ISO Element Definition |
Unambiguous identification of the confirmation to be cancelled.
|
|
ISO Type Definition |
Provides transaction type and identification information.
|
Elements: |
|
|
Document/SctiesMsgCxlAdvc/Ref/SctiesFincgConfId [Sequence] |
|
TxId |
Transaction Identification |
|
SctiesMvmntTp |
Securities Movement Type |
|
Pmt |
Payment |
Constraint: |
|
|
Name |
CoexistenceIdentificationRule |
|
Definition |
During ISO 15022 – 20022 coexistence, all transaction and document identifications
or references must be 16 characters or less. The field must not start or end with
a slash ‘/’ or contain two consecutive slashes ‘//’.
|
|
SctiesMsgCxlAdvc +Ref ++SctiesFincgConfId
|
tag |
TxId
|
type |
Max35Text |
fullName |
TransactionIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesFincgConfId[1..1]/TxId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesFincgConfId/TxId |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Transaction Identification
|
|
ISO Element Definition |
Provides unambiguous transaction identification information.
|
|
SctiesMsgCxlAdvc +Ref ++SctiesFincgConfId
|
tag |
SctiesMvmntTp
|
type |
ReceiveDelivery1Code |
fullName |
SecuritiesMovementType |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesFincgConfId[1..1]/SctiesMvmntTp[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesFincgConfId/SctiesMvmntTp |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
DELI |
Definition |
Financial instruments will be debited from the safekeeping account. |
Name |
Delivery |
ISO Definition |
Financial instruments will be debited from the safekeeping account. |
ISO Name |
Delivery |
|
|
RECE |
Definition |
Financial instruments will be credited to the safekeeping account. |
Name |
Receive |
ISO Definition |
Financial instruments will be credited to the safekeeping account. |
ISO Name |
Receive |
|
Documentation: |
|
|
ISO Element Name |
Securities Movement Type
|
|
ISO Element Definition |
Specifies if the movement on a securities account results from a deliver or a receive
instruction.
|
|
ISO Type Definition |
Specifies whether the settlement transaction is a delivery or receipt.
|
|
SctiesMsgCxlAdvc +Ref ++SctiesFincgConfId
|
tag |
Pmt
|
type |
DeliveryReceiptType2Code |
fullName |
Payment |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesFincgConfId[1..1]/Pmt[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesFincgConfId/Pmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
FREE |
Definition |
Settlement of the financial instrument and cash is separate. |
Name |
SeparateSettlement |
ISO Definition |
Settlement of the financial instrument and cash is separate. |
ISO Name |
SeparateSettlement |
|
|
APMT |
Definition |
Settlement of the financial instrument and cash takes place in a delivery versus payment
(DVP) environment, that is, through an International Central Securities Depository
(ICSD) or Central Securities Depository (CSD).
|
Name |
AgainstPaymentSettlement |
ISO Definition |
Settlement of the financial instrument and cash takes place in a delivery versus payment
(DVP) environment, that is, through an International Central Securities Depository
(ICSD) or Central Securities Depository (CSD).
|
ISO Name |
AgainstPaymentSettlement |
|
Documentation: |
|
|
ISO Element Name |
Payment
|
|
ISO Element Definition |
Specifies how the transaction is to be settled, for example, against payment.
|
|
ISO Type Definition |
Specifies how the transaction is to be settled.
|
|
SctiesMsgCxlAdvc +Ref
|
tag |
SctiesTxPdgRptId
|
type |
Max35Text |
fullName |
SecuritiesTransactionPendingReportIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesTxPdgRptId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesTxPdgRptId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Securities Transaction Pending Report Identification
|
|
ISO Element Definition |
Unambiguous identification of the report message to be cancelled.
|
|
SctiesMsgCxlAdvc +Ref
|
tag |
SctiesTxPstngRptId
|
type |
Max35Text |
fullName |
SecuritiesTransactionPostingReportIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesTxPstngRptId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesTxPstngRptId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Securities Transaction Posting Report Identification
|
|
ISO Element Definition |
Unambiguous identification of the report message to be cancelled.
|
|
SctiesMsgCxlAdvc +Ref
|
tag |
SctiesSttlmTxAllgmtRptId
|
type |
Max35Text |
fullName |
SecuritiesSettlementTransactionAllegementReportIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesSttlmTxAllgmtRptId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxAllgmtRptId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Securities Settlement Transaction Allegement Report Identification
|
|
ISO Element Definition |
Unambiguous identification of the report to be cancelled.
|
|
SctiesMsgCxlAdvc +Ref
|
tag |
SctiesSttlmTxAllgmtNtfctnTxId
|
type |
SettlementTypeAndIdentification13 |
fullName |
SecuritiesSettlementTransactionAllegementNotificationTransactionIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesSttlmTxAllgmtNtfctnTxId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxAllgmtNtfctnTxId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Securities Settlement Transaction Allegement Notification Transaction Identification
|
|
ISO Element Definition |
Unambiguous identification of the allegement notification to be cancelled as know
by the account servicer.
|
|
ISO Type Definition |
Provides transaction type and identification information.
|
Elements: |
|
|
Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxAllgmtNtfctnTxId [Sequence] |
|
TxId |
Transaction Identification |
|
SctiesMvmntTp |
Securities Movement Type |
|
Pmt |
Payment |
Constraint: |
|
|
Name |
CoexistenceIdentificationRule |
|
Definition |
During ISO 15022 – 20022 coexistence, all transaction and document identifications
or references must be 16 characters or less. The field must not start or end with
a slash ‘/’ or contain two consecutive slashes ‘//’.
|
|
SctiesMsgCxlAdvc +Ref ++SctiesSttlmTxAllgmtNtfctnTxId
|
tag |
TxId
|
type |
Max35Text |
fullName |
TransactionIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesSttlmTxAllgmtNtfctnTxId[1..1]/TxId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxAllgmtNtfctnTxId/TxId |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Transaction Identification
|
|
ISO Element Definition |
Provides unambiguous transaction identification information.
|
|
SctiesMsgCxlAdvc +Ref ++SctiesSttlmTxAllgmtNtfctnTxId
|
tag |
SctiesMvmntTp
|
type |
ReceiveDelivery1Code |
fullName |
SecuritiesMovementType |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesSttlmTxAllgmtNtfctnTxId[1..1]/SctiesMvmntTp[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxAllgmtNtfctnTxId/SctiesMvmntTp |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
DELI |
Definition |
Financial instruments will be debited from the safekeeping account. |
Name |
Delivery |
ISO Definition |
Financial instruments will be debited from the safekeeping account. |
ISO Name |
Delivery |
|
|
RECE |
Definition |
Financial instruments will be credited to the safekeeping account. |
Name |
Receive |
ISO Definition |
Financial instruments will be credited to the safekeeping account. |
ISO Name |
Receive |
|
Documentation: |
|
|
ISO Element Name |
Securities Movement Type
|
|
ISO Element Definition |
Specifies if the movement on a securities account results from a deliver or a receive
instruction.
|
|
ISO Type Definition |
Specifies whether the settlement transaction is a delivery or receipt.
|
|
SctiesMsgCxlAdvc +Ref ++SctiesSttlmTxAllgmtNtfctnTxId
|
tag |
Pmt
|
type |
DeliveryReceiptType2Code |
fullName |
Payment |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesSttlmTxAllgmtNtfctnTxId[1..1]/Pmt[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxAllgmtNtfctnTxId/Pmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
FREE |
Definition |
Settlement of the financial instrument and cash is separate. |
Name |
SeparateSettlement |
ISO Definition |
Settlement of the financial instrument and cash is separate. |
ISO Name |
SeparateSettlement |
|
|
APMT |
Definition |
Settlement of the financial instrument and cash takes place in a delivery versus payment
(DVP) environment, that is, through an International Central Securities Depository
(ICSD) or Central Securities Depository (CSD).
|
Name |
AgainstPaymentSettlement |
ISO Definition |
Settlement of the financial instrument and cash takes place in a delivery versus payment
(DVP) environment, that is, through an International Central Securities Depository
(ICSD) or Central Securities Depository (CSD).
|
ISO Name |
AgainstPaymentSettlement |
|
Documentation: |
|
|
ISO Element Name |
Payment
|
|
ISO Element Definition |
Specifies how the transaction is to be settled, for example, against payment.
|
|
ISO Type Definition |
Specifies how the transaction is to be settled.
|
|
SctiesMsgCxlAdvc +Ref
|
tag |
PrtflTrfNtfctnId
|
type |
Max35Text |
fullName |
PortfolioTransferNotificationIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/PrtflTrfNtfctnId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/PrtflTrfNtfctnId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Portfolio Transfer Notification Identification
|
|
ISO Element Definition |
Identification of the portfolio transfer.
|
|
SctiesMsgCxlAdvc +Ref
|
tag |
SctiesSttlmTxGnrtnNtfctnId
|
type |
SettlementTypeAndIdentification13 |
fullName |
SecuritiesSettlementTransactionGenerationNotificationIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesSttlmTxGnrtnNtfctnId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxGnrtnNtfctnId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Securities Settlement Transaction Generation Notification Identification
|
|
ISO Element Definition |
Unambiguous identification of the notification message to be cancelled.
|
|
ISO Type Definition |
Provides transaction type and identification information.
|
Elements: |
|
|
Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxGnrtnNtfctnId [Sequence] |
|
TxId |
Transaction Identification |
|
SctiesMvmntTp |
Securities Movement Type |
|
Pmt |
Payment |
Constraint: |
|
|
Name |
CoexistenceIdentificationRule |
|
Definition |
During ISO 15022 – 20022 coexistence, all transaction and document identifications
or references must be 16 characters or less. The field must not start or end with
a slash ‘/’ or contain two consecutive slashes ‘//’.
|
|
SctiesMsgCxlAdvc +Ref ++SctiesSttlmTxGnrtnNtfctnId
|
tag |
TxId
|
type |
Max35Text |
fullName |
TransactionIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesSttlmTxGnrtnNtfctnId[1..1]/TxId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxGnrtnNtfctnId/TxId |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Transaction Identification
|
|
ISO Element Definition |
Provides unambiguous transaction identification information.
|
|
SctiesMsgCxlAdvc +Ref ++SctiesSttlmTxGnrtnNtfctnId
|
tag |
SctiesMvmntTp
|
type |
ReceiveDelivery1Code |
fullName |
SecuritiesMovementType |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesSttlmTxGnrtnNtfctnId[1..1]/SctiesMvmntTp[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxGnrtnNtfctnId/SctiesMvmntTp |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
DELI |
Definition |
Financial instruments will be debited from the safekeeping account. |
Name |
Delivery |
ISO Definition |
Financial instruments will be debited from the safekeeping account. |
ISO Name |
Delivery |
|
|
RECE |
Definition |
Financial instruments will be credited to the safekeeping account. |
Name |
Receive |
ISO Definition |
Financial instruments will be credited to the safekeeping account. |
ISO Name |
Receive |
|
Documentation: |
|
|
ISO Element Name |
Securities Movement Type
|
|
ISO Element Definition |
Specifies if the movement on a securities account results from a deliver or a receive
instruction.
|
|
ISO Type Definition |
Specifies whether the settlement transaction is a delivery or receipt.
|
|
SctiesMsgCxlAdvc +Ref ++SctiesSttlmTxGnrtnNtfctnId
|
tag |
Pmt
|
type |
DeliveryReceiptType2Code |
fullName |
Payment |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/SctiesSttlmTxGnrtnNtfctnId[1..1]/Pmt[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/SctiesSttlmTxGnrtnNtfctnId/Pmt |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Enumeration: |
|
FREE |
Definition |
Settlement of the financial instrument and cash is separate. |
Name |
SeparateSettlement |
ISO Definition |
Settlement of the financial instrument and cash is separate. |
ISO Name |
SeparateSettlement |
|
|
APMT |
Definition |
Settlement of the financial instrument and cash takes place in a delivery versus payment
(DVP) environment, that is, through an International Central Securities Depository
(ICSD) or Central Securities Depository (CSD).
|
Name |
AgainstPaymentSettlement |
ISO Definition |
Settlement of the financial instrument and cash takes place in a delivery versus payment
(DVP) environment, that is, through an International Central Securities Depository
(ICSD) or Central Securities Depository (CSD).
|
ISO Name |
AgainstPaymentSettlement |
|
Documentation: |
|
|
ISO Element Name |
Payment
|
|
ISO Element Definition |
Specifies how the transaction is to be settled, for example, against payment.
|
|
ISO Type Definition |
Specifies how the transaction is to be settled.
|
|
SctiesMsgCxlAdvc +Ref
|
tag |
OthrMsgId
|
type |
Max35Text |
fullName |
OtherMessageIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/Ref[1..1]/OthrMsgId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/Ref/OthrMsgId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Other Message Identification
|
|
ISO Element Definition |
Unambiguous identification of the message to be cancelled.
|
|
SctiesMsgCxlAdvc
|
tag |
AcctOwnr
|
type |
PartyIdentification36Choice |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/AcctOwnr[0..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/AcctOwnr |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Type Definition |
Choice of identification of a party.
|
Elements: |
|
|
Document/SctiesMsgCxlAdvc/AcctOwnr [Sequence] |
|
Document/SctiesMsgCxlAdvc/AcctOwnr [Choice] |
|
AnyBIC |
Any BIC |
|
PrtryId |
Proprietary Identification |
Constraint: |
|
|
Name |
CoexistencePartyProprietaryIdentificationRule |
|
Definition |
During ISO 15022 – 20022 coexistence, Party ProprietaryIdentification must be 34 characters
or less. The field must not start or end with a slash ‘/’ or contain two consecutive
slashes ‘//’.
|
|
SctiesMsgCxlAdvc +AcctOwnr
|
tag |
AnyBIC
|
type |
AnyBICIdentifier |
fullName |
AnyBIC |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/AcctOwnr[0..1]/AnyBIC[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/AcctOwnr/AnyBIC |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Pattern: |
[A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1} |
Documentation: |
|
|
ISO Element Name |
Any BIC
|
|
ISO Element Definition |
Code allocated to a financial or non-financial institution by the ISO 9362 Registration
Authority, as described in ISO 9362 "Banking - Banking telecommunication messages
- Business identifier code (BIC)".
|
|
ISO Type Definition |
Code allocated to a financial or non-financial institution by the ISO 9362 Registration
Authority, as described in ISO 9362 "Banking - Banking telecommunication messages
- Business identifier code (BIC)".
|
Constraint: |
|
|
Name |
AnyBIC |
|
Definition |
Only a valid Business identifier code is allowed. Business identifier codes for financial
or non-financial institutions are registered by the ISO 9362 Registration Authority
in the BIC directory, and consists of eight (8) or eleven (11) contiguous characters.
|
|
SctiesMsgCxlAdvc +AcctOwnr
|
tag |
PrtryId
|
type |
GenericIdentification19 |
fullName |
ProprietaryIdentification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/AcctOwnr[0..1]/PrtryId[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/AcctOwnr/PrtryId |
mode: |
Choice |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Proprietary Identification
|
|
ISO Element Definition |
Unique and unambiguous identifier, as assigned to a financial institution using a
proprietary identification scheme.
|
|
ISO Type Definition |
Information related to an identification, for example, party identification or account
identification.
|
Elements: |
|
|
Document/SctiesMsgCxlAdvc/AcctOwnr/PrtryId [Sequence] |
|
Id |
Identification |
|
Issr |
Issuer |
|
SchmeNm |
Scheme Name |
Constraint: |
|
|
Name |
CoexistenceIssuerSchemeNameRule |
|
Definition |
During ISO 15022-20022 coexistence, Issuer length must be 4 characters and SchemeName
length must be 4 characters or less. Issuer and Scheme Name must be an ISO registered
Issuer and SchemeName.
|
|
SctiesMsgCxlAdvc +AcctOwnr ++PrtryId
|
tag |
Id
|
type |
Max35Text |
fullName |
Identification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/AcctOwnr[0..1]/PrtryId[1..1]/Id[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/AcctOwnr/PrtryId/Id |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Identification
|
|
ISO Element Definition |
Proprietary information, often a code, issued by the data source scheme issuer.
|
|
SctiesMsgCxlAdvc +AcctOwnr ++PrtryId
|
tag |
Issr
|
type |
Max35Text |
fullName |
Issuer |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/AcctOwnr[0..1]/PrtryId[1..1]/Issr[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/AcctOwnr/PrtryId/Issr |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Issuer
|
|
ISO Element Definition |
Entity that assigns the identification.
|
|
SctiesMsgCxlAdvc +AcctOwnr ++PrtryId
|
tag |
SchmeNm
|
type |
Max35Text |
fullName |
SchemeName |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/AcctOwnr[0..1]/PrtryId[1..1]/SchmeNm[0..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/AcctOwnr/PrtryId/SchmeNm |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Scheme Name
|
|
ISO Element Definition |
Short textual description of the scheme.
|
|
SctiesMsgCxlAdvc
|
tag |
SfkpgAcct
|
type |
SecuritiesAccount13 |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/SfkpgAcct[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/SfkpgAcct |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Type Definition |
Account to or from which a securities entry is made.
|
Elements: |
|
|
Document/SctiesMsgCxlAdvc/SfkpgAcct [Sequence] |
|
Id |
Identification |
|
Tp |
Type |
|
Nm |
Name |
|
SctiesMsgCxlAdvc +SfkpgAcct
|
tag |
Id
|
type |
Max35Text |
fullName |
Identification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/SfkpgAcct[1..1]/Id[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/SfkpgAcct/Id |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Identification
|
|
ISO Element Definition |
Unambiguous identification for the account between the account owner and the account
servicer.”.
|
|
SctiesMsgCxlAdvc +SfkpgAcct
|
tag |
Tp
|
type |
GenericIdentification20 |
fullName |
Type |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/SfkpgAcct[1..1]/Tp[0..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/SfkpgAcct/Tp |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
Documentation: |
|
|
ISO Element Name |
Type
|
|
ISO Element Definition |
Specifies the type of securities account.
|
|
ISO Type Definition |
Information related to an identification, for example, party identification or account
identification.
|
Elements: |
|
|
Document/SctiesMsgCxlAdvc/SfkpgAcct/Tp [Sequence] |
|
Id |
Identification |
|
Issr |
Issuer |
|
SchmeNm |
Scheme Name |
Constraint: |
|
|
Name |
CoexistenceIssuerSchemeNameRule |
|
Definition |
During ISO 15022-20022 coexistence, Issuer length must be 4 characters and SchemeName
length must be 4 characters or less. Issuer and Scheme Name must be an ISO registered
Issuer and SchemeName.
|
|
SctiesMsgCxlAdvc +SfkpgAcct ++Tp
|
tag |
Id
|
type |
Exact4AlphaNumericText |
fullName |
Identification |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/SfkpgAcct[1..1]/Tp[0..1]/Id[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/SfkpgAcct/Tp/Id |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
Pattern: |
[a-zA-Z0-9]{4} |
Documentation: |
|
|
ISO Element Name |
Identification
|
|
ISO Element Definition |
Proprietary information, often a code, issued by the data source scheme issuer.
|
|
SctiesMsgCxlAdvc +SfkpgAcct ++Tp
|
tag |
Issr
|
type |
Max35Text |
fullName |
Issuer |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/SfkpgAcct[1..1]/Tp[0..1]/Issr[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/SfkpgAcct/Tp/Issr |
mode: |
Sequence |
minOccurs |
1 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Issuer
|
|
ISO Element Definition |
Entity that assigns the identification.
|
|
SctiesMsgCxlAdvc +SfkpgAcct ++Tp
|
tag |
SchmeNm
|
type |
Max35Text |
fullName |
SchemeName |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/SfkpgAcct[1..1]/Tp[0..1]/SchmeNm[0..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/SfkpgAcct/Tp/SchmeNm |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
35 |
Documentation: |
|
|
ISO Element Name |
Scheme Name
|
|
ISO Element Definition |
Short textual description of the scheme.
|
|
SctiesMsgCxlAdvc +SfkpgAcct
|
tag |
Nm
|
type |
Max70Text |
fullName |
Name |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/SfkpgAcct[1..1]/Nm[0..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/SfkpgAcct/Nm |
mode: |
Sequence |
minOccurs |
0 |
maxOccurs |
1 |
minLength |
1 |
maxLength |
70 |
Documentation: |
|
|
ISO Element Name |
Name
|
|
ISO Element Definition |
Description of the account.
|
|
SctiesMsgCxlAdvc
|
tag |
SplmtryData
|
type |
SupplementaryData1 |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/SplmtryData[0..unbounded] |
X-path: |
/Document/SctiesMsgCxlAdvc/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/SctiesMsgCxlAdvc/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.
|
|
SctiesMsgCxlAdvc +SplmtryData
|
tag |
PlcAndNm
|
type |
Max350Text |
fullName |
PlaceAndName |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/SplmtryData[0..unbounded]/PlcAndNm[0..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/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.
|
|
SctiesMsgCxlAdvc +SplmtryData
|
tag |
Envlp
|
type |
SupplementaryDataEnvelope1 |
fullName |
Envelope |
path: |
/Document[1..1]/SctiesMsgCxlAdvc[1..1]/SplmtryData[0..unbounded]/Envlp[1..1] |
X-path: |
/Document/SctiesMsgCxlAdvc/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/SctiesMsgCxlAdvc/SplmtryData/Envlp [Sequence] |
|