Montran · Schema

ScreeningMatch

Individual screening match details

BankingCentral BankingFinancial ServicesISO 20022Market InfrastructureMessagingPaymentsReal-Time PaymentsSWIFT

Properties

Name Type Description
matchId string
matchedField string Transaction field that triggered the match
matchedValue string Value from the transaction that matched
listName string Name of the compliance list
listEntryId string Entry identifier in the compliance list
listedName string Name on the sanctions list
matchScore number Match confidence score (0-100)
matchType string Type of match
severity string
View JSON Schema on GitHub

JSON Schema

montran-screeningmatch-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ScreeningMatch",
  "title": "ScreeningMatch",
  "type": "object",
  "description": "Individual screening match details",
  "properties": {
    "matchId": {
      "type": "string"
    },
    "matchedField": {
      "type": "string",
      "description": "Transaction field that triggered the match",
      "enum": [
        "debtorName",
        "creditorName",
        "debtorAddress",
        "creditorAddress",
        "debtorCountry",
        "creditorCountry",
        "remittanceInformation"
      ]
    },
    "matchedValue": {
      "type": "string",
      "description": "Value from the transaction that matched"
    },
    "listName": {
      "type": "string",
      "description": "Name of the compliance list"
    },
    "listEntryId": {
      "type": "string",
      "description": "Entry identifier in the compliance list"
    },
    "listedName": {
      "type": "string",
      "description": "Name on the sanctions list"
    },
    "matchScore": {
      "type": "number",
      "format": "double",
      "description": "Match confidence score (0-100)",
      "minimum": 0,
      "maximum": 100
    },
    "matchType": {
      "type": "string",
      "description": "Type of match",
      "enum": [
        "EXACT",
        "FUZZY",
        "PHONETIC",
        "PARTIAL"
      ]
    },
    "severity": {
      "type": "string",
      "enum": [
        "high",
        "medium",
        "low"
      ]
    }
  }
}