tag Document
type Document
path: /Document[1..1]
X-path: /Document
mode:
minOccurs 1
maxOccurs 1
Elements:
Document [Sequence]
CorpActnNrrtv
tag CorpActnNrrtv
type CorporateActionNarrativeV03
fullName CorporateActionNarrativeV03
path: /Document[1..1]/CorpActnNrrtv[1..1]
X-path: /Document/CorpActnNrrtv
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Message Definition Scope
The CorporateActionNarrative message is sent between an account servicer and an account owner or its designated agent to cater for tax reclaims, restrictions, documentation requirements. This message is bi-directional.
Usage
The message may also be used to:
- re-send a message previously sent (the sub-function of the message is Duplicate),
- provide a third party with a copy of a message for information (the sub-function of the message is Copy),
- re-send to a third party a copy of a message for information (the sub-function of the message is Copy Duplicate),
using the relevant elements in the business application header (BAH). 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 AccountDetails
Definition General information about the safekeeping account and the account owner.
Building Block:
Name UnderlyingSecurity
Definition Provides information about the securitised right for entitlement.
Building Block:
Name CorporateActionGeneralInformation
Definition General information about the corporate action event.
Building Block:
Name AdditionalInformation
Definition Provides additional information.
Building Block:
Name SupplementaryData
Definition Additional information that can not be captured in the structured fields and/or any other specific block.
Constraint:
Name CoexistenceCharacterSetXRule
Definition During ISO 15022 – 20022 coexistence, characters used in all text fields (except AdditionalInformation/AdditionalInformation) must correspond to ISO 15022 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 ‘//’.
CorpActnNrrtv
tag AcctDtls
type AccountIdentification14Choice
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]
X-path: /Document/CorpActnNrrtv/AcctDtls
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Type Definition Choice between all accounts (GENR - General in ISO 15022) or one or more selected accounts and balance information.
Elements:
Document/CorpActnNrrtv/AcctDtls [Choice]
ForAllAccts For All Accounts
AcctsListAndBalDtls Accounts List And Balance Details
CorpActnNrrtv
+AcctDtls
tag ForAllAccts
type AccountIdentification10
fullName ForAllAccounts
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/ForAllAccts[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/ForAllAccts
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name For All Accounts
ISO Type Definition Provides account identification information.
Elements:
Document/CorpActnNrrtv/AcctDtls/ForAllAccts [Sequence]
IdCd Identification Code
CorpActnNrrtv
+AcctDtls
++ForAllAccts
tag IdCd
type SafekeepingAccountIdentification1Code
fullName IdentificationCode
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/ForAllAccts[1..1]/IdCd[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/ForAllAccts/IdCd
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
GENR
Definition Announcement applies to all safekeeping accounts that own underlying financial instrument. (Used for general or preliminary announcements.).
Name General
ISO Definition Announcement applies to all safekeeping accounts that own underlying financial instrument. (Used for general or preliminary announcements.).
ISO Name General
Documentation:
ISO Element Name Identification Code
ISO Element Definition Standard code to specify that announcement applies to all safekeeping accounts that own underlying financial instrument.
ISO Type Definition Specifies the account identification via a code.
CorpActnNrrtv
+AcctDtls
tag AcctsListAndBalDtls
type AccountIdentification18
fullName AccountsListAndBalanceDetails
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls
mode: Choice
minOccurs 1
maxOccurs unbounded
Documentation:
ISO Element Name Accounts List And Balance Details
ISO Type Definition Provides account identification information.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls [Sequence]
SfkpgAcct Safekeeping Account
AcctOwnr Account Owner
SfkpgPlc Safekeeping Place
ConfdBal Confirmed Balance
Constraint:
Name SafekeepingPlaceRule
Definition The SafekeepingPlace is only to be used by global custodians that allow their clients to specify where the securities are to be held, eg, in an ICSD account versus an account at the local CSD.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
tag SfkpgAcct
type Max35Text
fullName SafekeepingAccount
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/SfkpgAcct[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgAcct
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Safekeeping Account
ISO Element Definition Account where financial instruments are maintained.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
tag AcctOwnr
type PartyIdentification36Choice
fullName AccountOwner
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/AcctOwnr[0..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/AcctOwnr
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Account Owner
ISO Element Definition Party that legally owns the account.
ISO Type Definition Choice of identification of a party.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/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 ‘//’.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++AcctOwnr
tag AnyBIC
type AnyBICIdentifier
fullName AnyBIC
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/AcctOwnr[0..1]/AnyBIC[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/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 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.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++AcctOwnr
tag PrtryId
type GenericIdentification19
fullName ProprietaryIdentification
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/AcctOwnr[0..1]/PrtryId[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/AcctOwnr/PrtryId
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Proprietary Identification
ISO Type Definition Information related to an identification, for example, party identification or account identification.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/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.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++AcctOwnr
++++PrtryId
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/AcctOwnr[0..1]/PrtryId[1..1]/Id[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/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.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++AcctOwnr
++++PrtryId
tag Issr
type Max35Text
fullName Issuer
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/AcctOwnr[0..1]/PrtryId[1..1]/Issr[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/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.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++AcctOwnr
++++PrtryId
tag SchmeNm
type Max35Text
fullName SchemeName
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/AcctOwnr[0..1]/PrtryId[1..1]/SchmeNm[0..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/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.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
tag SfkpgPlc
type SafekeepingPlaceFormat2Choice
fullName SafekeepingPlace
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/SfkpgPlc[0..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Safekeeping Place
ISO Element Definition Location where the financial instruments are/will be safekept.
ISO Type Definition Choice between formats for the place of safekeeping.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc [Choice]
Id Identification
Ctry Country
TpAndId Type And Identification
Prtry Proprietary
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++SfkpgPlc
tag Id
type SafekeepingPlaceTypeAndText2
fullName Identification
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/SfkpgPlc[0..1]/Id[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/Id
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Identification
ISO Type Definition Identification of the place of safekeeping expressed as a code and a narrative description.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/Id [Sequence]
SfkpgPlcTp Safekeeping Place Type
Id Identification
Constraint:
Name Coexistence35to30TextFieldRule
Definition During ISO 15022 – 20022 coexistence, Identification must be 30 characters or less. The field must not start or end with a slash ‘/’ or contain two consecutive slashes ‘//’.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++SfkpgPlc
++++Id
tag SfkpgPlcTp
type SafekeepingPlace2Code
fullName SafekeepingPlaceType
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/SfkpgPlc[0..1]/Id[1..1]/SfkpgPlcTp[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/Id/SfkpgPlcTp
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
SHHE
Definition Used for certain financial instruments, for example, US mutual funds, where settlement is internal only, that is, there is no external movement of securities.
Name SharesHeldElsewhere
ISO Definition Used for certain financial instruments, for example, US mutual funds, where settlement is internal only, that is, there is no external movement of securities.
ISO Name SharesHeldElsewhere
ALLP
Definition All places of safekeeping where the financial instrument is held.
Name AllPlaces
ISO Definition All places of safekeeping where the financial instrument is held.
ISO Name AllPlaces
Documentation:
ISO Element Name Safekeeping Place Type
ISO Element Definition Place of safekeeping as a code.
ISO Type Definition Specifies the type of place of safekeeping.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++SfkpgPlc
++++Id
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/SfkpgPlc[0..1]/Id[1..1]/Id[0..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/Id/Id
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Additional information about the place of safekeeping.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++SfkpgPlc
tag Ctry
type CountryCode
fullName Country
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/SfkpgPlc[0..1]/Ctry[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/Ctry
mode: Choice
minOccurs 1
maxOccurs 1
Pattern: [A-Z]{2,2}
Documentation:
ISO Element Name Country
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).
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++SfkpgPlc
tag TpAndId
type SafekeepingPlaceTypeAndAnyBICIdentifier1
fullName TypeAndIdentification
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/SfkpgPlc[0..1]/TpAndId[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/TpAndId
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Type And Identification
ISO Type Definition Place identification of the place of safekeeping expressed as a code and a BIC.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/TpAndId [Sequence]
SfkpgPlcTp Safekeeping Place Type
Id Identification
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++SfkpgPlc
++++TpAndId
tag SfkpgPlcTp
type SafekeepingPlace1Code
fullName SafekeepingPlaceType
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/SfkpgPlc[0..1]/TpAndId[1..1]/SfkpgPlcTp[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/TpAndId/SfkpgPlcTp
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
CUST
Definition Financial instruments held at a local custodian.
Name SharesHeldAtLocalCustodian
ISO Definition Financial instruments held at a local custodian.
ISO Name SharesHeldAtLocalCustodian
ICSD
Definition Financial instruments held at an International Central Securities Depository.
Name SharesHeldAtICSD
ISO Definition Financial instruments held at an International Central Securities Depository.
ISO Name SharesHeldAtICSD
NCSD
Definition Financial instruments held at a National Central Securities Depository.
Name SharesHeldAtNCSD
ISO Definition Financial instruments held at a National Central Securities Depository.
ISO Name SharesHeldAtNCSD
SHHE
Definition Used for certain financial instruments, for example, US mutual funds, where settlement is internal only, that is, there is no external movement of securities.
Name SharesHeldElsewhere
ISO Definition Used for certain financial instruments, for example, US mutual funds, where settlement is internal only, that is, there is no external movement of securities.
ISO Name SharesHeldElsewhere
Documentation:
ISO Element Name Safekeeping Place Type
ISO Element Definition Place of safekeeping as a code.
ISO Type Definition Specifies the type of place of safekeeping.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++SfkpgPlc
++++TpAndId
tag Id
type AnyBICIdentifier
fullName Identification
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/SfkpgPlc[0..1]/TpAndId[1..1]/Id[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/TpAndId/Id
mode: Sequence
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 Identification
ISO Element Definition Place of safekeeping.
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.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++SfkpgPlc
tag Prtry
type GenericIdentification21
fullName Proprietary
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/SfkpgPlc[0..1]/Prtry[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/Prtry
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Proprietary
ISO Type Definition Identification expressed as a proprietary type and narrative description.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/Prtry [Sequence]
Tp Type
Id Identification
Constraint:
Name Coexistence35to30TextFieldRule
Definition During ISO 15022 – 20022 coexistence, Identification must be 30 characters or less. The field must not start or end with a slash ‘/’ or contain two cons ecutive slashes ‘//’.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++SfkpgPlc
++++Prtry
tag Tp
type GenericIdentification20
fullName Type
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/SfkpgPlc[0..1]/Prtry[1..1]/Tp[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/Prtry/Tp
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Type
ISO Element Definition Proprietary information, often a code, issued by the data source scheme issuer.
ISO Type Definition Information related to an identification, for example, party identification or account identification.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/Prtry/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.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++SfkpgPlc
++++Prtry
+++++Tp
tag Id
type Exact4AlphaNumericText
fullName Identification
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/SfkpgPlc[0..1]/Prtry[1..1]/Tp[1..1]/Id[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/Prtry/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.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++SfkpgPlc
++++Prtry
+++++Tp
tag Issr
type Max35Text
fullName Issuer
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/SfkpgPlc[0..1]/Prtry[1..1]/Tp[1..1]/Issr[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/Prtry/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.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++SfkpgPlc
++++Prtry
+++++Tp
tag SchmeNm
type Max35Text
fullName SchemeName
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/SfkpgPlc[0..1]/Prtry[1..1]/Tp[1..1]/SchmeNm[0..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/Prtry/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.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++SfkpgPlc
++++Prtry
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/SfkpgPlc[0..1]/Prtry[1..1]/Id[0..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/SfkpgPlc/Prtry/Id
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Name or number assigned by an entity to enable recognition of that entity, eg, account identifier.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
tag ConfdBal
type BalanceFormat1Choice
fullName ConfirmedBalance
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Confirmed Balance
ISO Element Definition Balance to which the payment applies (less or equal to the total eligible balance).
ISO Type Definition Choice between balance, eligible balance and not eligible balance formats.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal [Choice]
Bal Balance
ElgblBal Eligible Balance
NotElgblBal Not Eligible Balance
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
tag Bal
type SignedQuantityFormat1
fullName Balance
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/Bal[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Balance
ISO Type Definition Signed quantity of security formats.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal [Sequence]
ShrtLngPos Short Long Position
QtyChc Quantity Choice
Constraint:
Name CoexistenceQuantityRule
Definition During ISO 15022 – 20022 coexistence, Quantity length must not be greater than 15, including the decimal point.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++Bal
tag ShrtLngPos
type ShortLong1Code
fullName ShortLongPosition
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/Bal[1..1]/ShrtLngPos[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal/ShrtLngPos
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
SHOR
Definition Position is short, that is, the balance is negative.
Name Short
ISO Definition Position is short, that is, the balance is negative.
ISO Name Short
LONG
Definition Position is long, that is, the balance is positive.
Name Long
ISO Definition Position is long, that is, the balance is positive.
ISO Name Long
Documentation:
ISO Element Name Short Long Position
ISO Element Definition Sign of the quantity of security.
ISO Type Definition Specifies whether the securities position is short or long, that is, whether the balance is a negative or positive balance.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++Bal
tag QtyChc
type Quantity2Choice
fullName QuantityChoice
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/Bal[1..1]/QtyChc[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal/QtyChc
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Quantity Choice
ISO Element Definition Choice between different quantity of security formats.
ISO Type Definition Choice between different quantity of security formats.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal/QtyChc [Choice]
Qty Quantity
PrtryQty Proprietary Quantity
Constraint:
Name CoexistenceQuantityRule
Definition During ISO 15022 – 20022 coexistence, Quantity length must not be greater than 15, including the decimal point.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++Bal
+++++QtyChc
tag Qty
type FinancialInstrumentQuantity1Choice
fullName Quantity
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/Bal[1..1]/QtyChc[1..1]/Qty[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal/QtyChc/Qty
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Quantity
ISO Type Definition Choice between formats for the quantity of security.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal/QtyChc/Qty [Choice]
Unit Unit
FaceAmt Face Amount
AmtsdVal Amortised Value
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++Bal
+++++QtyChc
++++++Qty
tag Unit
type DecimalNumber
fullName Unit
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/Bal[1..1]/QtyChc[1..1]/Qty[1..1]/Unit[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal/QtyChc/Qty/Unit
mode: Choice
minOccurs 1
maxOccurs 1
fractionDigits 17
totalDigits 18
Documentation:
ISO Element Name Unit
ISO Type Definition Number of objects represented as a decimal number, for example 0.75 or 45.6.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++Bal
+++++QtyChc
++++++Qty
tag FaceAmt
type ImpliedCurrencyAndAmount
fullName FaceAmount
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/Bal[1..1]/QtyChc[1..1]/Qty[1..1]/FaceAmt[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal/QtyChc/Qty/FaceAmt
mode: Choice
minOccurs 1
maxOccurs 1
minInclusive 0
fractionDigits 5
totalDigits 18
Documentation:
ISO Element Name Face Amount
ISO Type Definition Number of monetary units specified in a currency where the unit of currency is implied by the context and compliant with ISO 4217. The decimal separator is a dot. Note: a zero amount is considered a positive amount.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++Bal
+++++QtyChc
++++++Qty
tag AmtsdVal
type ImpliedCurrencyAndAmount
fullName AmortisedValue
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/Bal[1..1]/QtyChc[1..1]/Qty[1..1]/AmtsdVal[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal/QtyChc/Qty/AmtsdVal
mode: Choice
minOccurs 1
maxOccurs 1
minInclusive 0
fractionDigits 5
totalDigits 18
Documentation:
ISO Element Name Amortised Value
ISO Type Definition Number of monetary units specified in a currency where the unit of currency is implied by the context and compliant with ISO 4217. The decimal separator is a dot. Note: a zero amount is considered a positive amount.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++Bal
+++++QtyChc
tag PrtryQty
type ProprietaryQuantity2
fullName ProprietaryQuantity
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/Bal[1..1]/QtyChc[1..1]/PrtryQty[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal/QtyChc/PrtryQty
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Proprietary Quantity
ISO Type Definition Proprietary quantity format.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal/QtyChc/PrtryQty [Sequence]
Qty Quantity
QtyTp Quantity Type
Issr Issuer
SchmeNm Scheme Name
Constraint:
Name CoexistenceQuantityRule
Definition During ISO 15022 – 20022 coexistence, Quantity length must not be greater than 15, including the decimal point.
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.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++Bal
+++++QtyChc
++++++PrtryQty
tag Qty
type DecimalNumber
fullName Quantity
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/Bal[1..1]/QtyChc[1..1]/PrtryQty[1..1]/Qty[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal/QtyChc/PrtryQty/Qty
mode: Sequence
minOccurs 1
maxOccurs 1
fractionDigits 17
totalDigits 18
Documentation:
ISO Element Name Quantity
ISO Element Definition Provides the proprietary quantity with a decimal number.
ISO Type Definition Number of objects represented as a decimal number, for example 0.75 or 45.6.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++Bal
+++++QtyChc
++++++PrtryQty
tag QtyTp
type Exact4AlphaNumericText
fullName QuantityType
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/Bal[1..1]/QtyChc[1..1]/PrtryQty[1..1]/QtyTp[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal/QtyChc/PrtryQty/QtyTp
mode: Sequence
minOccurs 1
maxOccurs 1
Pattern: [a-zA-Z0-9]{4}
Documentation:
ISO Element Name Quantity Type
ISO Element Definition Identifies the type of proprietary quantity reported.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++Bal
+++++QtyChc
++++++PrtryQty
tag Issr
type Max35Text
fullName Issuer
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/Bal[1..1]/QtyChc[1..1]/PrtryQty[1..1]/Issr[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal/QtyChc/PrtryQty/Issr
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Issuer
ISO Element Definition Provides information related to issuer in free format.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++Bal
+++++QtyChc
++++++PrtryQty
tag SchmeNm
type Max35Text
fullName SchemeName
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/Bal[1..1]/QtyChc[1..1]/PrtryQty[1..1]/SchmeNm[0..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/Bal/QtyChc/PrtryQty/SchmeNm
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Scheme Name
ISO Element Definition Name of the identification scheme.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
tag ElgblBal
type SignedQuantityFormat2
fullName EligibleBalance
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/ElgblBal[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/ElgblBal
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Eligible Balance
ISO Type Definition Signed quantity of security formats.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/ElgblBal [Sequence]
ShrtLngPos Short Long Position
Qty Quantity
Constraint:
Name CoexistenceQuantityRule
Definition During ISO 15022 – 20022 coexistence, Quantity length must not be greater than 15, including the decimal point.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++ElgblBal
tag ShrtLngPos
type ShortLong1Code
fullName ShortLongPosition
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/ElgblBal[1..1]/ShrtLngPos[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/ElgblBal/ShrtLngPos
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
SHOR
Definition Position is short, that is, the balance is negative.
Name Short
ISO Definition Position is short, that is, the balance is negative.
ISO Name Short
LONG
Definition Position is long, that is, the balance is positive.
Name Long
ISO Definition Position is long, that is, the balance is positive.
ISO Name Long
Documentation:
ISO Element Name Short Long Position
ISO Element Definition Sign of the quantity of security.
ISO Type Definition Specifies whether the securities position is short or long, that is, whether the balance is a negative or positive balance.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++ElgblBal
tag Qty
type FinancialInstrumentQuantity1Choice
fullName Quantity
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/ElgblBal[1..1]/Qty[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/ElgblBal/Qty
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Quantity
ISO Element Definition Quantity of security.
ISO Type Definition Choice between formats for the quantity of security.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/ElgblBal/Qty [Choice]
Unit Unit
FaceAmt Face Amount
AmtsdVal Amortised Value
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++ElgblBal
+++++Qty
tag Unit
type DecimalNumber
fullName Unit
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/ElgblBal[1..1]/Qty[1..1]/Unit[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/ElgblBal/Qty/Unit
mode: Choice
minOccurs 1
maxOccurs 1
fractionDigits 17
totalDigits 18
Documentation:
ISO Element Name Unit
ISO Type Definition Number of objects represented as a decimal number, for example 0.75 or 45.6.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++ElgblBal
+++++Qty
tag FaceAmt
type ImpliedCurrencyAndAmount
fullName FaceAmount
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/ElgblBal[1..1]/Qty[1..1]/FaceAmt[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/ElgblBal/Qty/FaceAmt
mode: Choice
minOccurs 1
maxOccurs 1
minInclusive 0
fractionDigits 5
totalDigits 18
Documentation:
ISO Element Name Face Amount
ISO Type Definition Number of monetary units specified in a currency where the unit of currency is implied by the context and compliant with ISO 4217. The decimal separator is a dot. Note: a zero amount is considered a positive amount.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++ElgblBal
+++++Qty
tag AmtsdVal
type ImpliedCurrencyAndAmount
fullName AmortisedValue
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/ElgblBal[1..1]/Qty[1..1]/AmtsdVal[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/ElgblBal/Qty/AmtsdVal
mode: Choice
minOccurs 1
maxOccurs 1
minInclusive 0
fractionDigits 5
totalDigits 18
Documentation:
ISO Element Name Amortised Value
ISO Type Definition Number of monetary units specified in a currency where the unit of currency is implied by the context and compliant with ISO 4217. The decimal separator is a dot. Note: a zero amount is considered a positive amount.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
tag NotElgblBal
type SignedQuantityFormat2
fullName NotEligibleBalance
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/NotElgblBal[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/NotElgblBal
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Not Eligible Balance
ISO Type Definition Signed quantity of security formats.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/NotElgblBal [Sequence]
ShrtLngPos Short Long Position
Qty Quantity
Constraint:
Name CoexistenceQuantityRule
Definition During ISO 15022 – 20022 coexistence, Quantity length must not be greater than 15, including the decimal point.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++NotElgblBal
tag ShrtLngPos
type ShortLong1Code
fullName ShortLongPosition
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/NotElgblBal[1..1]/ShrtLngPos[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/NotElgblBal/ShrtLngPos
mode: Sequence
minOccurs 1
maxOccurs 1
Enumeration:
SHOR
Definition Position is short, that is, the balance is negative.
Name Short
ISO Definition Position is short, that is, the balance is negative.
ISO Name Short
LONG
Definition Position is long, that is, the balance is positive.
Name Long
ISO Definition Position is long, that is, the balance is positive.
ISO Name Long
Documentation:
ISO Element Name Short Long Position
ISO Element Definition Sign of the quantity of security.
ISO Type Definition Specifies whether the securities position is short or long, that is, whether the balance is a negative or positive balance.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++NotElgblBal
tag Qty
type FinancialInstrumentQuantity1Choice
fullName Quantity
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/NotElgblBal[1..1]/Qty[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/NotElgblBal/Qty
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Quantity
ISO Element Definition Quantity of security.
ISO Type Definition Choice between formats for the quantity of security.
Elements:
Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/NotElgblBal/Qty [Choice]
Unit Unit
FaceAmt Face Amount
AmtsdVal Amortised Value
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++NotElgblBal
+++++Qty
tag Unit
type DecimalNumber
fullName Unit
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/NotElgblBal[1..1]/Qty[1..1]/Unit[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/NotElgblBal/Qty/Unit
mode: Choice
minOccurs 1
maxOccurs 1
fractionDigits 17
totalDigits 18
Documentation:
ISO Element Name Unit
ISO Type Definition Number of objects represented as a decimal number, for example 0.75 or 45.6.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++NotElgblBal
+++++Qty
tag FaceAmt
type ImpliedCurrencyAndAmount
fullName FaceAmount
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/NotElgblBal[1..1]/Qty[1..1]/FaceAmt[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/NotElgblBal/Qty/FaceAmt
mode: Choice
minOccurs 1
maxOccurs 1
minInclusive 0
fractionDigits 5
totalDigits 18
Documentation:
ISO Element Name Face Amount
ISO Type Definition Number of monetary units specified in a currency where the unit of currency is implied by the context and compliant with ISO 4217. The decimal separator is a dot. Note: a zero amount is considered a positive amount.
CorpActnNrrtv
+AcctDtls
++AcctsListAndBalDtls
+++ConfdBal
++++NotElgblBal
+++++Qty
tag AmtsdVal
type ImpliedCurrencyAndAmount
fullName AmortisedValue
path: /Document[1..1]/CorpActnNrrtv[1..1]/AcctDtls[0..1]/AcctsListAndBalDtls[1..unbounded]/ConfdBal[1..1]/NotElgblBal[1..1]/Qty[1..1]/AmtsdVal[1..1]
X-path: /Document/CorpActnNrrtv/AcctDtls/AcctsListAndBalDtls/ConfdBal/NotElgblBal/Qty/AmtsdVal
mode: Choice
minOccurs 1
maxOccurs 1
minInclusive 0
fractionDigits 5
totalDigits 18
Documentation:
ISO Element Name Amortised Value
ISO Type Definition Number of monetary units specified in a currency where the unit of currency is implied by the context and compliant with ISO 4217. The decimal separator is a dot. Note: a zero amount is considered a positive amount.
CorpActnNrrtv
tag UndrlygScty
type SecurityIdentification14
path: /Document[1..1]/CorpActnNrrtv[1..1]/UndrlygScty[0..1]
X-path: /Document/CorpActnNrrtv/UndrlygScty
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Type Definition Identification of a security.
Elements:
Document/CorpActnNrrtv/UndrlygScty [Sequence]
ISIN ISIN
OthrId Other Identification
Desc Description
Constraint:
Name DescriptionPresenceRule
Definition If Description is not present then either ISIN or at least one occurrence of OtherIdentification must be present.
Constraint:
Name OtherIdentificationPresenceRule
Definition If OtherIdentification is not present then either ISIN or Description must be present.
Constraint:
Name ISINPresenceRule
Definition If ISIN is not present then either Description or at least one occurrence of OtherIdentification must be present.
Constraint:
Name DescriptionUsageRule
Definition Description must be used alone as the last resort.
Constraint:
Name ISINGuideline
Definition When a ISIN code exist. It is strongly recommended that the ISIN be used.
CorpActnNrrtv
+UndrlygScty
tag ISIN
type ISINIdentifier
fullName ISIN
path: /Document[1..1]/CorpActnNrrtv[1..1]/UndrlygScty[0..1]/ISIN[0..1]
X-path: /Document/CorpActnNrrtv/UndrlygScty/ISIN
mode: Sequence
minOccurs 0
maxOccurs 1
Pattern: [A-Z0-9]{12,12}
Documentation:
ISO Element Name ISIN
ISO Element Definition International Securities Identification Number (ISIN). A numbering system designed by the United Nation's International Organisation for Standardisation (ISO). The ISIN is composed of a 2-character prefix representing the country of issue, followed by the national security number (if one exists), and a check digit. Each country has a national numbering agency that assigns ISIN numbers for securities in that country.
ISO Type Definition International Securities Identification Number (ISIN). A numbering system designed by the United Nation's International Organisation for Standardisation (ISO). The ISIN is composed of a 2-character prefix representing the country of issue, followed by the national security number (if one exists), and a check digit. Each country has a national numbering agency that assigns ISIN numbers for securities in that country.
CorpActnNrrtv
+UndrlygScty
tag OthrId
type OtherIdentification1
fullName OtherIdentification
path: /Document[1..1]/CorpActnNrrtv[1..1]/UndrlygScty[0..1]/OthrId[0..unbounded]
X-path: /Document/CorpActnNrrtv/UndrlygScty/OthrId
mode: Sequence
minOccurs 0
maxOccurs unbounded
Documentation:
ISO Element Name Other Identification
ISO Element Definition Identification of a security by proprietary or domestic identification scheme.
ISO Type Definition Other accepted financial instrument's identification than ISIN.
Elements:
Document/CorpActnNrrtv/UndrlygScty/OthrId [Sequence]
Id Identification
Sfx Suffix
Tp Type
CorpActnNrrtv
+UndrlygScty
++OthrId
tag Id
type Max35Text
fullName Identification
path: /Document[1..1]/CorpActnNrrtv[1..1]/UndrlygScty[0..1]/OthrId[0..unbounded]/Id[1..1]
X-path: /Document/CorpActnNrrtv/UndrlygScty/OthrId/Id
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Identification
ISO Element Definition Identification of a security.
CorpActnNrrtv
+UndrlygScty
++OthrId
tag Sfx
type Max16Text
fullName Suffix
path: /Document[1..1]/CorpActnNrrtv[1..1]/UndrlygScty[0..1]/OthrId[0..unbounded]/Sfx[0..1]
X-path: /Document/CorpActnNrrtv/UndrlygScty/OthrId/Sfx
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 16
Documentation:
ISO Element Name Suffix
ISO Element Definition Identifies the suffix of the security identification.
CorpActnNrrtv
+UndrlygScty
++OthrId
tag Tp
type IdentificationSource3Choice
fullName Type
path: /Document[1..1]/CorpActnNrrtv[1..1]/UndrlygScty[0..1]/OthrId[0..unbounded]/Tp[1..1]
X-path: /Document/CorpActnNrrtv/UndrlygScty/OthrId/Tp
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Type
ISO Element Definition Type of the identification.
ISO Type Definition Choice between source of identification of a financial instrument.
Elements:
Document/CorpActnNrrtv/UndrlygScty/OthrId/Tp [Choice]
Cd Code
Prtry Proprietary
CorpActnNrrtv
+UndrlygScty
++OthrId
+++Tp
tag Cd
type ExternalFinancialInstrumentIdentificationType1Code
fullName Code
path: /Document[1..1]/CorpActnNrrtv[1..1]/UndrlygScty[0..1]/OthrId[0..unbounded]/Tp[1..1]/Cd[1..1]
X-path: /Document/CorpActnNrrtv/UndrlygScty/OthrId/Tp/Cd
mode: Choice
minOccurs 1
maxOccurs 1
minLength 1
maxLength 4
Documentation:
ISO Element Name Code
ISO Type Definition Specifies the external financial instrument identification type scheme name code in the format of character string with a maximum length of 4 characters.
The list of valid codes is an external code list published separately.
External code sets can be downloaded from www.iso20022.org.
CorpActnNrrtv
+UndrlygScty
++OthrId
+++Tp
tag Prtry
type Max35Text
fullName Proprietary
path: /Document[1..1]/CorpActnNrrtv[1..1]/UndrlygScty[0..1]/OthrId[0..unbounded]/Tp[1..1]/Prtry[1..1]
X-path: /Document/CorpActnNrrtv/UndrlygScty/OthrId/Tp/Prtry
mode: Choice
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Proprietary
CorpActnNrrtv
+UndrlygScty
tag Desc
type Max140Text
fullName Description
path: /Document[1..1]/CorpActnNrrtv[1..1]/UndrlygScty[0..1]/Desc[0..1]
X-path: /Document/CorpActnNrrtv/UndrlygScty/Desc
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 140
Documentation:
ISO Element Name Description
ISO Element Definition Textual description of a security instrument.
CorpActnNrrtv
tag CorpActnGnlInf
type CorporateActionGeneralInformation40
path: /Document[1..1]/CorpActnNrrtv[1..1]/CorpActnGnlInf[1..1]
X-path: /Document/CorpActnNrrtv/CorpActnGnlInf
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Type Definition General information about the corporate action event.
Elements:
Document/CorpActnNrrtv/CorpActnGnlInf [Sequence]
CorpActnEvtId Corporate Action Event Identification
OffclCorpActnEvtId Official Corporate Action Event Identification
NrrtvTp Narrative Type
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 OfficialCorporateActionEventReference
Definition The Securities Market Practice Group (SMPG) has published market practice recommendations on the structure and usage of the Official Corporate Action Event Reference (COAF). Those recommendations are available in the SMPG Global Market Practices Part 1 document on www.smpg.info.
CorpActnNrrtv
+CorpActnGnlInf
tag CorpActnEvtId
type Max35Text
fullName CorporateActionEventIdentification
path: /Document[1..1]/CorpActnNrrtv[1..1]/CorpActnGnlInf[1..1]/CorpActnEvtId[1..1]
X-path: /Document/CorpActnNrrtv/CorpActnGnlInf/CorpActnEvtId
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Corporate Action Event Identification
ISO Element Definition Reference assigned by the account servicer to unambiguously identify a corporate action event.
CorpActnNrrtv
+CorpActnGnlInf
tag OffclCorpActnEvtId
type Max35Text
fullName OfficialCorporateActionEventIdentification
path: /Document[1..1]/CorpActnNrrtv[1..1]/CorpActnGnlInf[1..1]/OffclCorpActnEvtId[0..1]
X-path: /Document/CorpActnNrrtv/CorpActnGnlInf/OffclCorpActnEvtId
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Official Corporate Action Event Identification
ISO Element Definition Official and unique reference assigned by the official central body/entity within each market at the beginning of a corporate action event.
CorpActnNrrtv
+CorpActnGnlInf
tag NrrtvTp
type CorporateActionNarrative1Choice
fullName NarrativeType
path: /Document[1..1]/CorpActnNrrtv[1..1]/CorpActnGnlInf[1..1]/NrrtvTp[0..1]
X-path: /Document/CorpActnNrrtv/CorpActnGnlInf/NrrtvTp
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Narrative Type
ISO Element Definition Specifies the type of narrative related to the message.
ISO Type Definition Choice between a standard code or a proprietary code to specify the narrative type of corporate action.
Elements:
Document/CorpActnNrrtv/CorpActnGnlInf/NrrtvTp [Choice]
Cd Code
Prtry Proprietary
CorpActnNrrtv
+CorpActnGnlInf
++NrrtvTp
tag Cd
type CorporateActionNarrative1Code
fullName Code
path: /Document[1..1]/CorpActnNrrtv[1..1]/CorpActnGnlInf[1..1]/NrrtvTp[0..1]/Cd[1..1]
X-path: /Document/CorpActnNrrtv/CorpActnGnlInf/NrrtvTp/Cd
mode: Choice
minOccurs 1
maxOccurs 1
Enumeration:
TAXE
Definition Provides taxation conditions that cannot be included within the structured fields of this message.
Name TaxationConditions
ISO Definition Provides taxation conditions that cannot be included within the structured fields of this message.
ISO Name TaxationConditions
REGI
Definition Provides information required for the registration.
Name RegistrationDetails
ISO Definition Provides information required for the registration.
ISO Name RegistrationDetails
WTRC
Definition Certification process for withholding tax reduction or exemption based on the tax status of the holder.
Name WithholdingTaxReliefCertification
ISO Definition Certification process for withholding tax reduction or exemption based on the tax status of the holder.
ISO Name WithholdingTaxReliefCertification
RFMC
Definition In the context of a corporate action, an International Central Securities Depository (ICSD) refuses a mark-up/mark-down confirmation sent by the account servicer.
Name ICSDRefusalOfMarkUpDownConfirmation
ISO Definition In the context of a corporate action, an International Central Securities Depository (ICSD) refuses a mark-up/mark-down confirmation sent by the account servicer.
ISO Name ICSDRefusalOfMarkUpDownConfirmation
PAUT
Definition International Central Securities Depository (ICSD) chases the authorisation from the account servicer in order to process the exchange from global temporary to global permanent.
Name ChasingOfPriorAuthorization
ISO Definition International Central Securities Depository (ICSD) chases the authorisation from the account servicer in order to process the exchange from global temporary to global permanent.
ISO Name ChasingOfPriorAuthorization
CTIN
Definition Confirmation of transfer of interests between International Central Securities Depositories (ICSDs) following a corporate actions.
Name ConfirmationOfHoldingTransfer
ISO Definition Confirmation of transfer of interests between International Central Securities Depositories (ICSDs) following a corporate actions.
ISO Name ConfirmationOfHoldingTransfer
Documentation:
ISO Element Name Code
ISO Type Definition Specifies the narrative type of a corporate action.
CorpActnNrrtv
+CorpActnGnlInf
++NrrtvTp
tag Prtry
type GenericIdentification20
fullName Proprietary
path: /Document[1..1]/CorpActnNrrtv[1..1]/CorpActnGnlInf[1..1]/NrrtvTp[0..1]/Prtry[1..1]
X-path: /Document/CorpActnNrrtv/CorpActnGnlInf/NrrtvTp/Prtry
mode: Choice
minOccurs 1
maxOccurs 1
Documentation:
ISO Element Name Proprietary
ISO Type Definition Information related to an identification, for example, party identification or account identification.
Elements:
Document/CorpActnNrrtv/CorpActnGnlInf/NrrtvTp/Prtry [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.
CorpActnNrrtv
+CorpActnGnlInf
++NrrtvTp
+++Prtry
tag Id
type Exact4AlphaNumericText
fullName Identification
path: /Document[1..1]/CorpActnNrrtv[1..1]/CorpActnGnlInf[1..1]/NrrtvTp[0..1]/Prtry[1..1]/Id[1..1]
X-path: /Document/CorpActnNrrtv/CorpActnGnlInf/NrrtvTp/Prtry/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.
CorpActnNrrtv
+CorpActnGnlInf
++NrrtvTp
+++Prtry
tag Issr
type Max35Text
fullName Issuer
path: /Document[1..1]/CorpActnNrrtv[1..1]/CorpActnGnlInf[1..1]/NrrtvTp[0..1]/Prtry[1..1]/Issr[1..1]
X-path: /Document/CorpActnNrrtv/CorpActnGnlInf/NrrtvTp/Prtry/Issr
mode: Sequence
minOccurs 1
maxOccurs 1
minLength 1
maxLength 35
Documentation:
ISO Element Name Issuer
ISO Element Definition Entity that assigns the identification.
CorpActnNrrtv
+CorpActnGnlInf
++NrrtvTp
+++Prtry
tag SchmeNm
type Max35Text
fullName SchemeName
path: /Document[1..1]/CorpActnNrrtv[1..1]/CorpActnGnlInf[1..1]/NrrtvTp[0..1]/Prtry[1..1]/SchmeNm[0..1]
X-path: /Document/CorpActnNrrtv/CorpActnGnlInf/NrrtvTp/Prtry/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.
CorpActnNrrtv
tag AddtlInf
type UpdatedAdditionalInformation2
path: /Document[1..1]/CorpActnNrrtv[1..1]/AddtlInf[1..1]
X-path: /Document/CorpActnNrrtv/AddtlInf
mode: Sequence
minOccurs 1
maxOccurs 1
Documentation:
ISO Type Definition Additional information with update description and date.
Elements:
Document/CorpActnNrrtv/AddtlInf [Sequence]
UpdDesc Update Description
UpdDt Update Date
AddtlInf Additional Information
Constraint:
Name AdditionalInforrmationRule
Definition The Additionalnformation element must not contain information that can be provided in a structured field unless bilaterally agreed.
Constraint:
Name CoexistenceCharacterSetZRule
Definition During ISO 15022 – 20022 coexistence, characters used in AdditionalInformation must correspond to character set Z, that is, a-z A-Z / - ? : ( ) . , ‘ += ! “ % & * < > ; @ # { CR LF.
CorpActnNrrtv
+AddtlInf
tag UpdDesc
type Max140Text
fullName UpdateDescription
path: /Document[1..1]/CorpActnNrrtv[1..1]/AddtlInf[1..1]/UpdDesc[0..1]
X-path: /Document/CorpActnNrrtv/AddtlInf/UpdDesc
mode: Sequence
minOccurs 0
maxOccurs 1
minLength 1
maxLength 140
Documentation:
ISO Element Name Update Description
ISO Element Definition Specifies the amendments made to the narrative since the last message.
CorpActnNrrtv
+AddtlInf
tag UpdDt
type ISODate
fullName UpdateDate
path: /Document[1..1]/CorpActnNrrtv[1..1]/AddtlInf[1..1]/UpdDt[0..1]
X-path: /Document/CorpActnNrrtv/AddtlInf/UpdDt
mode: Sequence
minOccurs 0
maxOccurs 1
Documentation:
ISO Element Name Update Date
ISO Element Definition Specifies the date at which the narrative has been updated.
CorpActnNrrtv
+AddtlInf
tag AddtlInf
type Max8000Text
fullName AdditionalInformation
path: /Document[1..1]/CorpActnNrrtv[1..1]/AddtlInf[1..1]/AddtlInf[1..unbounded]
X-path: /Document/CorpActnNrrtv/AddtlInf/AddtlInf
mode: Sequence
minOccurs 1
maxOccurs unbounded
minLength 1
maxLength 8000
Documentation:
ISO Element Name Additional Information
ISO Element Definition Provides additional textual information.
CorpActnNrrtv
tag SplmtryData
type SupplementaryData1
path: /Document[1..1]/CorpActnNrrtv[1..1]/SplmtryData[0..unbounded]
X-path: /Document/CorpActnNrrtv/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/CorpActnNrrtv/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.
CorpActnNrrtv
+SplmtryData
tag PlcAndNm
type Max350Text
fullName PlaceAndName
path: /Document[1..1]/CorpActnNrrtv[1..1]/SplmtryData[0..unbounded]/PlcAndNm[0..1]
X-path: /Document/CorpActnNrrtv/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.
CorpActnNrrtv
+SplmtryData
tag Envlp
type SupplementaryDataEnvelope1
fullName Envelope
path: /Document[1..1]/CorpActnNrrtv[1..1]/SplmtryData[0..unbounded]/Envlp[1..1]
X-path: /Document/CorpActnNrrtv/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/CorpActnNrrtv/SplmtryData/Envlp [Sequence]