# Communication Subscription Timing DMO

Represents a customer's timing preferences for receiving a communication subscription.

## Object Properties

**Object API Name:** `ssot__CommunicationSubscriptionTiming__dlm`\
**Category:** Unassigned\
**Availability:** Available in 254 and later versions\
**Primary Key Field:** Id

## Relationships

- **CommunicationSubscriptionConsentId** has a FOREIGNKEY relationship with the [Communication Subscription Consent DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-communicationsubscriptionconsentdmo-dmo.md) `Id` field.

## Fields

- [cdp_sys_record_currency](#cdp_sys_record_currency)
- [CommunicationSubscriptionConsentId](#communicationsubscriptionconsentid)
- [DataSourceId](#datasourceid)
- [DataSourceObjectId](#datasourceobjectid)
- [ExternalRecordId](#externalrecordid)
- [ExternalSourceId](#externalsourceid)
- [Id](#id)
- [InternalOrganizationId](#internalorganizationid)
- [KQ_CommunicationSubscriptionConsentId](#kq_communicationsubscriptionconsentid)
- [KQ_Id](#kq_id)
- [Offset](#offset)
- [PreferredEndTime](#preferredendtime)
- [PreferredStartTime](#preferredstarttime)
- [PreferredTimeZoneId](#preferredtimezoneid)
- [TimeUOM](#timeuom)

### 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.

### CommunicationSubscriptionConsentId

- **Field API Name:** `ssot__CommunicationSubscriptionConsentId__c`
- **Data Type:** TEXT
- **Description:** Is used to store the preferences for one engagement channel on one communication subscription (channel). Created by care coordinator/patient.

### 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.

### ExternalRecordId

- **Field API Name:** `ssot__ExternalRecordId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### ExternalSourceId

- **Field API Name:** `ssot__ExternalSourceId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### Id

- **Field API Name:** `ssot__Id__c`
- **Data Type:** TEXT
- **Description:** Required. A unique, system-generated identifier for this CommunicationSubscriptionTiming record. Maximum size is 36 characters.

### InternalOrganizationId

- **Field API Name:** `ssot__InternalOrganizationId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### KQ_CommunicationSubscriptionConsentId

- **Field API Name:** `KQ_CommunicationSubscriptionConsentId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for CommunicationSubscriptionConsentId

### KQ_Id

- **Field API Name:** `KQ_Id__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for Id

### Offset

- **Field API Name:** `ssot__Offset__c`
- **Data Type:** DOUBLE
- **Description:** Depending on the Time UOM, determines when communication occurs. For example, if Time UOM is 'day of week' and Offset is 1, then contact occurs on Mondays.

### PreferredEndTime

- **Field API Name:** `ssot__PreferredEndTime__c`
- **Data Type:** DATETIME
- **Description:** Beginning time when subscription messages should be sent.

### PreferredStartTime

- **Field API Name:** `ssot__PreferredStartTime__c`
- **Data Type:** DATETIME
- **Description:** Ending time when subscription messages must besent.

### PreferredTimeZoneId

- **Field API Name:** `ssot__PreferredTimeZoneId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### TimeUOM

- **Field API Name:** `ssot__TimeUOM__c`
- **Data Type:** TEXT
- **Description:** The time units used in the subscription timing, for example hours or days.
