---
schema_version: "1"
id: 9066e1ba045df8d3241998bd95c1103b045cbfdbb5e7acac1257d52f1897491d
title: Complaint DMO
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/data-cloud/data-cloud-dmo-mapping/guides/std_dmos/c360dm-si-complaintdmo-dmo.md
canonical_url: https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-complaintdmo-dmo.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 43b8e7085153d8cee17e3b8b3fe59eefe321fe73833567dd4ec0f99bb23dca0f
products:
  - Data 360 DMO and Mapping Guide
  - Data 360 Developer Documentation
---
# Complaint DMO

## Object Properties

**Object API Name:** `ssot__Complaint__dlm`  
**Category:** Unassigned  
**Availability:** Available in 254 and later versions  
**Primary Key Field:** Id  

## Relationships

- **PartyId** has a FOREIGNKEY relationship with the [Party DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-partydmo-dmo.md) `Id` field.
- **AccountId** has a FOREIGNKEY relationship with the [Account DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-accountdmo-dmo.md) `Id` field.
- **EscalatedFromCaseId** has a FOREIGNKEY relationship with the [Case DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-casedmo-dmo.md) `Id` field.
- **BankEmployeeId** has a FOREIGNKEY relationship with the [Banker DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-bankerdmo-dmo.md) `Id` field.
- **BankBranchId** has a FOREIGNKEY relationship with the [Branch Unit DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-branchunitdmo-dmo.md) `Id` field.
- **OwnerId** has a FOREIGNKEY relationship with the [User DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-userdmo-dmo.md) `Id` field.
- **OwnerId** has a FOREIGNKEY relationship with the [User Group DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-usergroupdmo-dmo.md) `Id` field.


## Fields

- [AccountId](#accountid)
- [BankBranchId](#bankbranchid)
- [BankEmployeeId](#bankemployeeid)
- [BusinessAddress](#businessaddress)
- [BusinessName](#businessname)
- [cdp_sys_record_currency](#cdp_sys_record_currency)
- [Comments](#comments)
- [CompensationAmount](#compensationamount)
- [ComplaintCauseType](#complaintcausetype)
- [ComplaintEscalationCause](#complaintescalationcause)
- [ComplaintPriority](#complaintpriority)
- [ComplaintProductType](#complaintproducttype)
- [ComplaintReporterCategory](#complaintreportercategory)
- [ComplaintsKeywordText](#complaintskeywordtext)
- [ComplaintSourceType](#complaintsourcetype)
- [ComplaintStatus](#complaintstatus)
- [ComplaintSubType](#complaintsubtype)
- [ComplaintSummaryText](#complaintsummarytext)
- [ComplaintType](#complainttype)
- [CompliantCauseSubtype](#compliantcausesubtype)
- [CreatedDateTime](#createddatetime)
- [DataSourceId](#datasourceid)
- [DataSourceObjectId](#datasourceobjectid)
- [Description](#description)
- [Email](#email)
- [EscalatedFromCaseId](#escalatedfromcaseid)
- [FirstName](#firstname)
- [Id](#id)
- [IncidentDate](#incidentdate)
- [InternalOrganizationId](#internalorganizationid)
- [IsComplainantAuthorized](#iscomplainantauthorized)
- [IsReporterConfidential](#isreporterconfidential)
- [KQ_AccountId](#kq_accountid)
- [KQ_BankBranchId](#kq_bankbranchid)
- [KQ_BankEmployeeId](#kq_bankemployeeid)
- [KQ_EscalatedFromCaseId](#kq_escalatedfromcaseid)
- [KQ_Id](#kq_id)
- [KQ_OwnerId](#kq_ownerid)
- [KQ_PartyId](#kq_partyid)
- [LastName](#lastname)
- [MobileNumber](#mobilenumber)
- [Name](#name)
- [OwnerId](#ownerid)
- [OwnerObject](#ownerobject)
- [PartyId](#partyid)
- [ReceivedDate](#receiveddate)
- [ReporterAddress](#reporteraddress)
- [ReporterOrganizationName](#reporterorganizationname)
- [ResolutionSummary](#resolutionsummary)
- [ShouldEscalateComplaint](#shouldescalatecomplaint)
- [ShouldInclInRegulatoryRpt](#shouldinclinregulatoryrpt)
- [Subject](#subject)

### AccountId

- **Field API Name:** `ssot__AccountId__c`
- **Data Type:** TEXT
- **Description:** Reference to the related account.

### BankBranchId

- **Field API Name:** `ssot__BankBranchId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### BankEmployeeId

- **Field API Name:** `ssot__BankEmployeeId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### BusinessAddress

- **Field API Name:** `ssot__BusinessAddress__c`
- **Data Type:** TEXT
- **Description:** Address of the business that the complaint was filed against.

### BusinessName

- **Field API Name:** `ssot__BusinessName__c`
- **Data Type:** TEXT
- **Description:** Name of the business that the complaint was filed against.

### cdp_sys_record_currency

- **Field API Name:** `ssot__cdp_sys_record_currency__c`
- **Data Type:** TEXT
- **Description:** System-generated metadata field that stores a 3-letter ISO currency code.

### Comments

- **Field API Name:** `ssot__Comments__c`
- **Data Type:** TEXT
- **Description:** Additional details about the complainant.

### CompensationAmount

- **Field API Name:** `ssot__CompensationAmount__c`
- **Data Type:** DOUBLE
- **Description:** The compensation amount paid to the customer.

### ComplaintCauseType

- **Field API Name:** `ssot__ComplaintCauseType__c`
- **Data Type:** TEXT
- **Description:** The type of the cause. For example, ProductCommunication, Operational, CustomerService, Technology.

### ComplaintEscalationCause

- **Field API Name:** `ssot__ComplaintEscalationCause__c`
- **Data Type:** TEXT
- **Description:** The reasons that can escalate the complaint such as violation of any complaince or regulatory laws, or the complaint is received from a regulatory agency or media involved. For example, AllegedUDAAPViolation, AllegedDiscrimination.

### ComplaintPriority

- **Field API Name:** `ssot__ComplaintPriority__c`
- **Data Type:** TEXT
- **Description:** The Priority of the Complaint. For example, Critical, High, Medium, Low.

### ComplaintProductType

- **Field API Name:** `ssot__ComplaintProductType__c`
- **Data Type:** TEXT
- **Description:** The product type for which the complaint is created. For example, ATMCard, BankCheckingOrSavingAccount, CreditOrPrepaidCards, Insurance.

### ComplaintReporterCategory

- **Field API Name:** `ssot__ComplaintReporterCategory__c`
- **Data Type:** TEXT
- **Description:** Role of complaintant in the organization. For example, Social Worker, School Personnel, Healthcare worker, Mental Health Professionals.

### ComplaintsKeywordText

- **Field API Name:** `ssot__ComplaintsKeywordText__c`
- **Data Type:** TEXT
- **Description:** Alphanumeric string representing the complaints keyword text.

### ComplaintSourceType

- **Field API Name:** `ssot__ComplaintSourceType__c`
- **Data Type:** TEXT
- **Description:** The source of the complaint. For example, ContactCentre, RegulatoryAgency, ConsumerProtectionAgency, SocialMedia, Branch, MobileApp, Web Chat.

### ComplaintStatus

- **Field API Name:** `ssot__ComplaintStatus__c`
- **Data Type:** TEXT
- **Description:** The status of the complaint. For example, Submitted, In Review, Draft.

### ComplaintSubType

- **Field API Name:** `ssot__ComplaintSubType__c`
- **Data Type:** TEXT
- **Description:** The Subtype of the complaint. For example, Fire Safety, Unsuitable Advice, Unclear Guidance, Unclear Arrangement, Dispute Over Charges.

### ComplaintSummaryText

- **Field API Name:** `ssot__ComplaintSummaryText__c`
- **Data Type:** TEXT
- **Description:** Details of the complaint.

### ComplaintType

- **Field API Name:** `ssot__ComplaintType__c`
- **Data Type:** TEXT
- **Description:** The Type of Complaint. For example, Safety, Advising, Selling and Arranging, Information/Product Performance, Admin/Customer Service.

### CompliantCauseSubtype

- **Field API Name:** `ssot__CompliantCauseSubtype__c`
- **Data Type:** TEXT
- **Description:** The subtype of the cause. Ex- MisleadingAdOrDoc, HiddenCharge, PaymentDelay, ServiceHours, StaffBehaviour, LongWaitTime, DataSecurityBreach, AppWebBug, UserTraining.

### CreatedDateTime

- **Field API Name:** `ssot__CreatedDateTime__c`
- **Data Type:** DATETIME
- **Description:** The date and time when this record was created.

### DataSourceId

- **Field API Name:** `ssot__DataSourceId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### DataSourceObjectId

- **Field API Name:** `ssot__DataSourceObjectId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### Description

- **Field API Name:** `ssot__Description__c`
- **Data Type:** TEXT
- **Description:** Description of the Complaint.

### Email

- **Field API Name:** `ssot__Email__c`
- **Data Type:** TEXT
- **Description:** Email of the complainant.

### EscalatedFromCaseId

- **Field API Name:** `ssot__EscalatedFromCaseId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### FirstName

- **Field API Name:** `ssot__FirstName__c`
- **Data Type:** TEXT
- **Description:** First name of the complainant.

### Id

- **Field API Name:** `ssot__Id__c`
- **Data Type:** TEXT
- **Description:** Required. A unique, system-generated identifier for this Complaint record. Maximum size is 15 characters.

### IncidentDate

- **Field API Name:** `ssot__IncidentDate__c`
- **Data Type:** DATEONLY
- **Description:** Date of the incident.

### InternalOrganizationId

- **Field API Name:** `ssot__InternalOrganizationId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### IsComplainantAuthorized

- **Field API Name:** `ssot__IsComplainantAuthorized__c`
- **Data Type:** TEXT
- **Description:** Whether a customer is authorized to file a complaint or not.

### IsReporterConfidential

- **Field API Name:** `ssot__IsReporterConfidential__c`
- **Data Type:** TEXT
- **Description:** Complainant consent to share personal data for further contact.

### KQ_AccountId

- **Field API Name:** `KQ_AccountId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for AccountId

### KQ_BankBranchId

- **Field API Name:** `KQ_BankBranchId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for BankBranchId

### KQ_BankEmployeeId

- **Field API Name:** `KQ_BankEmployeeId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for BankEmployeeId

### KQ_EscalatedFromCaseId

- **Field API Name:** `KQ_EscalatedFromCaseId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for EscalatedFromCaseId

### KQ_Id

- **Field API Name:** `KQ_Id__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for Id

### KQ_OwnerId

- **Field API Name:** `KQ_OwnerId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for OwnerId

### KQ_PartyId

- **Field API Name:** `KQ_PartyId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for PartyId

### LastName

- **Field API Name:** `ssot__LastName__c`
- **Data Type:** TEXT
- **Description:** Last name of the complainant.

### MobileNumber

- **Field API Name:** `ssot__MobileNumber__c`
- **Data Type:** TEXT
- **Description:** Mobile number of the complainant.

### Name

- **Field API Name:** `ssot__Name__c`
- **Data Type:** TEXT
- **Description:** Name of the compliant.

### OwnerId

- **Field API Name:** `ssot__OwnerId__c`
- **Data Type:** TEXT
- **Description:** The Complaint's owner.

### OwnerObject

- **Field API Name:** `ssot__OwnerObject__c`
- **Data Type:** TEXT
- **Description:** Indicates the Owner object name. For example, User, UserGroup.

### PartyId

- **Field API Name:** `ssot__PartyId__c`
- **Data Type:** TEXT
- **Description:** Reference to the related party.

### ReceivedDate

- **Field API Name:** `ssot__ReceivedDate__c`
- **Data Type:** DATEONLY
- **Description:** The date on which the complaint was received by a customer.

### ReporterAddress

- **Field API Name:** `ssot__ReporterAddress__c`
- **Data Type:** TEXT
- **Description:** Address of the complainant in case needed for further communication.

### ReporterOrganizationName

- **Field API Name:** `ssot__ReporterOrganizationName__c`
- **Data Type:** TEXT
- **Description:** Organization that the complainant is affiliated to.

### ResolutionSummary

- **Field API Name:** `ssot__ResolutionSummary__c`
- **Data Type:** TEXT
- **Description:** Alphanumeric string representing the resolution summary.

### ShouldEscalateComplaint

- **Field API Name:** `ssot__ShouldEscalateComplaint__c`
- **Data Type:** BOOLEAN
- **Description:** Indicates whether this record should escalate complaint (true) or not (false).

### ShouldInclInRegulatoryRpt

- **Field API Name:** `ssot__ShouldInclInRegulatoryRpt__c`
- **Data Type:** TEXT
- **Description:** Whether the complaint details must beincluded in a regulatory report or not.

### Subject

- **Field API Name:** `ssot__Subject__c`
- **Data Type:** TEXT
- **Description:** Subject of the complaint.
