MT 567 corporate action status and processing advice
This table shows the mappings to the LMF you will need when you map an MT 567 into the LMF and then output a new MT 567.
For this reason, there is only one set of message columns, plus the LMF path used.
| MT 567 | 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=567 userref=MUR from SWIFT Header scenario=NONE routing=NONE "headertext=For SWIFT Input Messages=""Priority^DeliveryMonitoringCode^ ObsolescencePeriodCode"" For SWIFT Output Messages="" InputTime^MIR^OutputDate^OutputTime^ Priority""" |
|||
| Sender's Reference | A | 20C | SEME | CorpEvent_M\GENL\Reference_C q=SEME f=Reference Vardata field=ReferenceVal_S |
| Corporate Action Reference | A | 20C | CORP | CorpEvent_M\GENL\Reference_C q=CORP f=Reference Vardata field=ReferenceVal_S |
| Official Corporate Action Event Reference | A | 20C | COAF | CorpEvent_M\GENL\Reference_C q=COAF f=ReferenceVardata field=ReferenceVal_S |
| 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 |
| Related Reference | A1 | 20C | RELA | CorpEvent_M\GENL\LINK\Reference_C q=RELA f=ReferenceVar data field=ReferenceVal_S |
| Reference | A1 | 20C | see field specs | CorpEvent_M\GENL\LINK\Reference_C q=see field specs f=ReferenceVar data field=ReferenceVal_S |
| Status code | A2 | 25D | see field specs | CorpEvent_M\GENL\STAT\StatusCode_C q=see field specs f=StatusCodeVar data field=StatusCodeVal_S |
| Reason Code | A2a | 24B | see field specs | CorpEvent_M\GENL\STAT\REAS\ReasonCode_C q=see field specs f=ReasonCodeVar data field=ReasonCodeVal_S |
| Narrative | A2a | 70D | REAS | CorpEvent_M\GENL\STAT\REAS\Narrative_C q=TXNR f=Narrative6Lines data field=NarrativeVal_S |
| CA Option Number | B | 13A | CAON | CorpEvent_M\CADETL\NumberId_C q=CAON f=NumberIdVar data field=NumberIdVal_S |
| Indicator | B | 22F | CAOP | CorpEvent_M\CADETL\Indicator_C q=CAOP f=IndicatorVar dss=dss Indicator_C data field=IndicatorVal_S |
| Indicator | B | 22H | CAOP | CorpEvent_M\CADETL\Indicator_C q=CAOP f=IndicatorVar2 data field=IndicatorVal_S |
| Account | B | 97A | SAFE | CorpEvent_M\CADETL\Account_C q=SAFE f=AccountNumber data field=AccountNumberVal_S |
| Account | B | 97A | see field specs | CorpEvent_M\CADETL\Account_C q=see field specs f=AccountNumber data field=AccountNumberVal_S |
| Place of Safekeeping | B | 94B | SAFE | CorpEvent_M\CADETL\Place_C q=SAFE f=PlaceCodeNarrative dss=dss Place_C data field=PlaceCodeVal_S data field=NarrativeVal_S |
| Place of Safekeeping | B | 94C | SAFE | CorpEvent_M\CADETL\Place_C q=SAFE f=PlaceCountry data field=Country_S |
| Place of Safekeeping | B | 94F | SAFE | CorpEvent_M\USECU\Place_C q=SAFE f=PlaceBIC data field=PlaceCodeVal_S data field=BIC_S |
| Identification of Financial Instrument | B | 35B | none | CorpEvent_M\CADETL\FinInstID_C f=FinInstIDVar data field=ISIN_S data field=NarrativeVal_S |
| Quantity of Financial Instrument | B | 36B | STAQ | CorpEvent_M\CADETL\QtyOfFinInst_C q=STAQ f=TypeQuantity data field=QuantityTypeCode_S data field=QuantityVal_S |
| Quantity of Financial Instrument | B | 36B | see field specs | CorpEvent_M\CADETL\QtyOfFinInst_C q=see field specs f=TypeQuantity data field=QuantityTypeCode_S data field=QuantityVal_S |
| Amount | B | 19B | see field specs | CorpEvent_M\CADETL\Amount_C q=see field specs f=AmountCurrOnly data field=CurrencyCode_S data field=AmountVal_S |
| Narrative | C | 70E | ADTX | CorpEvent_M\CADETL\Narrative_C q=ADTX f=NarrativeData data field=NarrativeVal_S |
| Narrative | C | 70E | see field specs | CorpEvent_M\ADDINFO\Narrative_C q=see field specs f=NarrativeData data field=NarrativeVal_S |
| Party | C | 95P | see field specs | CorpEvent_M\ADDINFO\Party_C q=see field specs f=PartyBIC data field=BIC_S |
| Party | C | 95Q | see field specs | CorpEvent_M\ADDINFO\Party_C q=see field specs f=PartyNameAddress data field=NameAddress_S |
| Party | C | 95R | see field specs | CorpEvent_M\ADDINFO\Party_C q=see field specs f=PartyProprietaryCode dss=dss Party_C data field=ProprietaryCode_S |
| Party | C | 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 |