Chuyển tới nội dung chính

Message Types Summary

Comprehensive list of all ISO 20022 message types used in UFG Business Processes.

Cash Management (camt.*)

Message TypeNameUsed InDirection
camt.060Account Reporting RequestProcess 1Broker → Custody
camt.052Account ReportProcess 1Custody → Broker
camt.048Intra Balance Movement InstructionProcess 2, 3Broker → Custody
camt.025ReceiptProcess 2, 3Custody → Broker
camt.056Payment Cancellation RequestProcess 4Broker → Custody
camt.029Resolution of InvestigationProcess 4, 10Custody → Broker
camt.005Get AccountProcess 9Broker → Custody
camt.006Return AccountProcess 9Custody → Broker
camt.087Request to Modify PaymentProcess 10Broker → Custody

Securities Management (semt.*)

Message TypeNameUsed InDirection
semt.002Securities Balance Accountability ReportProcess 5Broker → Custody
semt.003Securities Balance Custody ReportProcess 7Broker → Custody
semt.018Securities Message RejectionProcess 5, 7Custody → Broker

Securities Settlement (sese.*)

Message TypeNameUsed InDirection
sese.023Securities Settlement Transaction Cancellation RequestProcess 6Broker → Custody
sese.024Securities Settlement Transaction ConfirmationProcess 8Custody → Broker
sese.028Securities Settlement Allegation Removal AdviceProcess 6, 8Custody → Broker / Broker → Custody

Message Type Details

Cash Messages (camt)

camt.060 - Account Reporting Request

Purpose: Request account balance information
Response: camt.052

camt.052 - Account Report

Purpose: Provide account balance status
Key Field: AddtlRptInf contains SUFFICIENT/INSUFFICIENT

camt.048 - Intra Balance Movement Instruction

Purpose: Hold or move funds within account
Key Field: SttlmAmt specifies hold amount

camt.025 - Receipt

Purpose: Acknowledge receipt and acceptance
Key Field: StsCd contains PACK/RJCT

camt.056 - Payment Cancellation Request

Purpose: Cancel a previous payment/hold instruction
Key Field: OrgnlTxId references original transaction

camt.029 - Resolution of Investigation

Purpose: Respond to cancellation or modification request
Key Field: Conf contains ACCR/RJCT

camt.005 - Get Account

Purpose: Query account information or hold status
Response: camt.006

camt.006 - Return Account

Purpose: Return queried account information
Key Field: SplmtryData contains hold details

camt.087 - Request to Modify Payment

Purpose: Modify existing hold amount
Key Field: Mod contains modification details

Securities Messages (semt)

semt.002 - Securities Balance Accountability Report

Purpose: Hold securities for sell order
Key Field: Qty specifies quantity to hold

semt.003 - Securities Balance Custody Report

Purpose: Query securities balance
Response: semt.018

semt.018 - Securities Message Rejection

Purpose: Acknowledge securities request (despite name "rejection")
Key Field: Rsn.Cd contains SAFE (available) or NPOS (not available)

Securities Settlement Messages (sese)

sese.023 - Securities Settlement Transaction Cancellation Request

Purpose: Cancel securities hold (release)
Key Field: TxId identifies transaction to cancel

sese.024 - Securities Settlement Transaction Confirmation

Purpose: Confirm settlement completion
Key Field: SttlmSts contains SETT (settled)

sese.028 - Securities Settlement Allegation Removal Advice

Purpose: Confirm cancellation or provide settlement acknowledgment
Key Field: CxlSts contains CAND (cancellation accepted)

Quick Reference

For Query Operations

  • Cash: camt.060 → camt.052
  • Securities: semt.003 → semt.018

For Hold Operations

  • Cash: camt.048 → camt.025
  • Securities: semt.002 → semt.018

For Release Operations

  • Cash: camt.056 → camt.029
  • Securities: sese.023 → sese.028

For Settlement

  • Securities: sese.024 → sese.028

For Modifications

  • Cash Hold Amount: camt.087 → camt.029
  • Hold Status Query: camt.005 → camt.006