MT 565 corporate action instruction

This table shows the mappings to the LMF you will need when you map an MT 565 into the LMF and then output a new MT 565.

For this reason, there is only one set of message columns, plus the LMF path used.

  MT 565 LMF path
Field Seq Tag Qual  
AttList Header Attributes       LMFType="CORPEVENT"

direction="I" or "O", depending on the SWIFT Header direction (on mapping to LMF the SWIFT direction is reversed, and on mapping out the LMF direction is reversed again. The net effect is that the original SWIFT direction is preserved)

sndadr=Sender from SWIFT Header
rcvadr=Receiver from SWIFT Header
function=:23G: Sequence A
subfunction=:23G: Sequence A
msgtype=565
userref=MUR from SWIFT Header
scenario=NONE
routing=NONE

headertext=
For SWIFT Input Messages=
“Priority^DelivMon^ Obsolescence^^^ Session^Sequence” For SWIFT Output Messages=
”InputTime^ MIR^OutDate^OutTime^ Priority^Session^ Sequence”
Sender's Reference A 20C SEME CorpEvent_M\GENL\Reference_C

q=SEME
f=ReferenceVar
data field=ReferenceVal_S

Corporate Action Reference A 20C CORP CorpEvent_M\GENL\Reference_C

q=CORP
f=ReferenceVar
data field=ReferenceVal_S

Official Corporate Action Event Reference A 20C COAF CorpEvent_M\GENL\Reference

q=COAF
f=ReferenceVar
data field=ReferenceVal

Function of Message A 23G none CorpEvent_M\AttList Header

data field=function AttValue
data field=subfunction AttValue

Indicator A 22F CAEV CorpEvent_M\GENL\Indicator_C

q=CAEV
f=IndicatorVar,
dss=dss Indicator_C
data field=IndicatorVal_S

Preparation Date/Time A 98A PREP CorpEvent_M\GENL\DateTime_C

q=PREP
f=DateOnly
data field=DateVal_S

Preparation Date/Time A 98C PREP CorpEvent_M\GENL\DateTime_C

q=PREP
f=DateTimeUnit
data field=DateVal_S
data field=TimeVal_S

Status Code A 25D PROC CorpEvent_M\GENL\StatusCode_C

q=PROC
f=StatusCodeVar
data field=StatusCodeVal_S

Linkage Type Indicator A1 22F LINK CorpEvent_M\GENL\LINK\Indicator_C

q=LINK
f=IndicatorVar,
dss=dss Indicator_C
data field=IndicatorVal_S

Number Identification A1 13A LINK CorpEvent_M\GENL\LINK\NumberId_C

q=LINK
f=NumberIdOnly
data field=NumberIdVal_S

Number Identification A1 13B LINK CorpEvent_M\GENL\LINK\NumberId_C

q=LINK
f=NumberIdVar
dss=dss NumberId_C
data field=NumberIdVal_S

Reference A1 20C see field specs CorpEvent_M\GENL\LINK\Reference_C

q=see field specs
f=ReferenceVar
data field=ReferenceVal_S

Identification of Financial Instrument B 35B none CorpEvent_M\USECU\FinInstID_C

f=FinInstIDVar
data field=ISIN_S
data field=NarrativeVal_S

Place of Listing B1 94B PLIS CorpEvent_M\USECU\FIA\Place_C

q=PLIS
f=PlaceCodeNarrative
dss=dss Place_C
data field=PlaceCodeVal_S
data field=NarrativeVal_S

Method of Interest Computation B1 22F MICO CorpEvent_M\USECU\FIA\Indicator_C

q=MICO
f=IndicatorVar
dss=dss Indicator_C
data field=IndicatorVal_S

Type of Financial Instrument B1 12A CLAS CorpEvent_M\USECU\FIA\TypeOfFinInst _C

q=CLAS
f=FIDescription
dss=dss TypeOfFinInst _C
data field=InstrumentDescription_S

Type of Financial Instrument B1 12C CLAS CorpEvent_M\USECU\FIA\TypeOfFinInst _C

q=CLAS
f=CFICode
data field=CFICodeVal_S

Currency of Denomination B1 11A DENO CorpEvent_M\USECU\FIA\Currency _C

q=DENO
f= CurrencyVar
data field=CurrencyCode_S

Date/Time B1 98A see field specs CorpEvent_M\USECU\FIA\DateTime_C

q=see field specs
f=DateOnly
data field=DateVal_S

Rate B1 92A see field specs CorpEvent_M\USECU\FIA\Rate_C

q=see field specs
f=PercentageRate
data field=Sign_S
data field=RateVal_S

Quantity of Financial Instrument B1 36B see field specs CorpEvent_M\USECU\FIA\QtyOfFinInst_C

q=see field specs
f=TypeQuantity
data field=QuantityTypeCode_S
data field=QuantityVal_S

Account B2 97A SAFE CorpEvent_M\USECU\ACCTINFO\Account_C

q=SAFE
f=AccountNumber
data field=AccountNumberVal_S

Place of Safekeeping B2 94B SAFE CorpEvent_M\USECU\ACCTINFO\Place_C

q=SAFE
f=PlaceCodeNarrative
dss=dss Place_C
data field=PlaceCodeVal_S
data field=NarrativeVal_S

Place of Safekeeping B2 94C SAFE CorpEvent_M\USECU\ACCTINFO\Place_C

q=SAFE
f=PlaceCountry
data field=Country_S

Place of Safekeeping B2 94F SAFE CorpEvent_M\USECU\ACCTINFO\Place_C

q=SAFE
f=PlaceBIC
data field=PlaceCodeVal_S
data field=BIC_S

Eligible Balance B2 93B ELIG CorpEvent_M\USECU\ACCTINFO\Balance_C

q=ELIG
f=TypeBalance
data field=Sign_S
data field=BalanceVal_S
data field=QuantityTypeCode_S

Balance B2 93B see field specs CorpEvent_M\USECU\ACCTINFO\Balance_C

q=see field specs
f=TypeBalance
data field=Sign_S
data field=BalanceVal_S
data field=QuantityTypeCode_S

Balance B2 93C see field specs CorpEvent_M\USECU\ACCTINFO\Balance_C

q=see field specs
f=TypeCodeBalance
data field=Sign_S
data field=BalanceVal_S
data field=QuantityTypeCode_S
data field=BalanceTypeCode_S

Party C 95P OWND CorpEvent_M\BENODET\Party_C

q=OWND
f=PartyBIC
data field=BIC_S

Party C 95R OWND CorpEvent_M\BENODET\Party_C

q=OWND
f=PartyProprietaryCode
dss=dss Party_C
data field=ProprietaryCode_S

Party C 95S ALTE CorpEvent_M\BENODET\Party_C

q=ALTE
f=PartyAlternateId
dss=dss Party_C
data field=TypeOfId_S
data field=Country_S
data field=AlternateID_S

Party C 95V OWND CorpEvent_M\BENODET\Party_C

q=OWND
f=PartyName10Lines
data field=NameAddress_S

Place of Trade C 94C See field specs CorpEvent_M\BENODET\Place_C

q=see field specs
f=PlaceCountry
data field=Country_S

Quantity of Financial Instrument C 36B OWND CorpEvent_M\BENODET\QtyOfFinInst_C

q=OWND
f=TypeQuantity
data field=QuantityTypeCode_S
data field=QuantityVal_S

Certification Type Indicator C 22F CETI CorpEvent_M\BENODET\Indicator_C

q=CETI
f=IndicatorVar
data field=dss
data field=IndicatorVal_S

Declaration Details C 70E DECL CorpEvent_M\BENODET\Narrative_C

q=DECL
f=NarrativeData
data field=NarrativeVal_S

CA Option Number D 13A CAON CorpEvent_M\CAINST\NumberId_C

q=CAON
f=NumberIdVar
data field=NumberIdVal_S

Corporate Action Option Code D 22F CAOP CorpEvent_M\CAINST\Indicator_C

q=CAOP
f=IndicatorVar
dss=dss Indicator_C
data field=IndicatorVal_S

Corporate Action Option Code D 22H CAOP CorpEvent_M\CAINST\Indicator_C

q=CAOP
f=IndicatorVar2
data field=IndicatorVal_S

Disposition of Fractions D 22F DISF CorpEvent_M\CAINST\Indicator_C

q=DISF
f=IndicatorVar
dss=dss Indicator_C
data field=IndicatorVal_S

Change Type D 22F CHAN CorpEvent_M\CAINST\Indicator_C q=CHAN
f=IndicatorVar
dss=dss Indicator_C data
field=IndicatorVal_S
Currency D 11A see field specs CorpEvent_M\CAINST\Currency _C

q=see field specs
f= CurrencyVar
data field=CurrencyCode_S

Identification of Financial Instrument D 35B none CorpEvent_M\CAINST\FinInstID_C

f=FinInstIDVar
data field=ISIN_S
data field=NarrativeVal_S

Instructed Quantity D 36B see field specs CorpEvent_M\CAINST\QtyOfFinInst_C

q= see field specs
f=TypeQuantity
data field=QuantityTypeCode_S
data field=QuantityVal_S

Instructed Quantity D 36C see field specs CorpEvent_M\CAINST\QtyOfFinInst_C

q= see field specs
f=QuantityCode
data field=QuantityCode_S

Date/Time D 98A EXRQ CorpEvent_M\CAINST\DateTime_C

q=EXRQ
f=DateOnly
data field=DateVal_S

Date/Time D 98C EXRQ CorpEvent_M\CAINST\DateTime_C

q=EXRQ
f=DateTimeUnit
data field=DateVal_S
data field=TimeVal_S

Rate D 92A see field specs CorpEvent_M\CAINST\Rate_C

q=see field specs
f=PercentageRate
data field=Sign_S
data field=RateVal_S

Rate D 92F see field specs CorpEvent_M\CAINST\Rate_C

q=see field specs
f=CurrencyAmount
data field=CurrencyCode_S
data field=RateVal_S

Rate D 92R see field specs CorpEvent_M\CAINST\Rate_C

q=see field specs
f=RateCodeRate
data field=dss
data field=RateTypeCode_S
data field=RateVal_S

Rate D 92A
92F
92R
TAXB CorpEvent_M\CAINST\RepeatingRate_C[1]Rate_C

q=TAXB
see above for mapping details for format options A, F, and R

Rate D 92A
92F
92R
WITF CorpEvent_M\CAINST\RepeatingRate_C[2]Rate_C

q=WITF
see above for mapping details for format options A, F, and R

Rate D 92A
92F
92R
WITL CorpEvent_M\CAINST\RepeatingRate_C[3]Rate_C

q=WITL
see above for mapping details for format options A, F, and R

Price D 90A see field specs CorpEvent_M\CAINST\Price_C

q=see field specs
f=PercentagePrice
data field=PercentageTypeCode_S
data field=PriceVal_S

Price D 90B see field specs CorpEvent_M\CAINST\Price_C

q=see field specs
f=AmountPrice
data field=AmountTypeCode_S
data field=CurrencyCode_S
data field=PriceVal_S

Price D 90E see field specs

CorpEvent_M\CAINST\Price_C

q=see field specs
f=PriceCode
data field=PriceCodeVal_S

Price D 90F see field specs

CorpEvent_M\CAINST\Price_C

q=see field specs
f=QuantityPrice
data field=AmountTypeCode_S
data field=CurrencyCode_S
data field=PriceVal_S
data field=QuantityTypeCode_S
data field=QuantityVal_S

Price D 90J see field specs

CorpEvent_M\CAINST\Price_C

q=see field specs
f=CurrencyAmount
data field=AmountTypeCode_S
data field=CurrencyCode_S
data field=PriceVal_S
data field=CurrencyCode2_S
data field=PriceVal2_S

Price D 90L see field specs CorpEvent_M\CAINST\Price_C

q=see field specs
f=SignindexPoints
data field=Sign_S
data field=PriceCodeVal_S

Narrative D 70E see field specs CorpEvent_M\CAINST\Narrative_C

q=see field specs
f=NarrativeData
data field=NarrativeVal_S

Narrative E 70E see field specs CorpEvent_M\ADDINFO\Narrative_C

q=see field specs
f=NarrativeData
data field=NarrativeVal_S

Party E 95P see field specs CorpEvent_M\ADDINFO\Party_C

q=see field specs
f=PartyBIC
data field=BIC_S

Party E 95Q see field specs CorpEvent_M\ADDINFO\Party_C

q=see field specs
f=PartyNameAddress
data field=NameAddress_S

Party E 95R see field specs CorpEvent_M\ADDINFO\Party_C

q=see field specs
f=PartyProprietaryCode
dss=dss Party_C
data field=ProprietaryCode_S

Party E 95S see field specs CorpEvent_M\ADDINFO\Party_C

q=see field specs
f=PartyAlternateId
dss=dss Party_C
data field=TypeOfId_S
data field=Country_S
data field=AlternateID_S

Indicator E 22F see field specs CorpEvent_M\BENODET\Indicator

q=see field specs
f=IndicatorVar
dss=dss Indicator
data field=IndicatorVal