|
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] |
|