CalendarRule Entity Metadata
[Applies to: Microsoft Dynamics CRM 2011]
The following information is for the calendar rule entity in a default, uncustomized installation of Microsoft Dynamics CRM. The schema name and early bound class name for this entity is CalendarRule.
To view the entity metadata for your organization, install the Metadata Browser solution described in Browse the Metadata for Your Organization.
In This Topic
Entity Metadata
Privilege Metadata
Attribute Metadata
One-to-Many Relationships
Many-to-Many Relationships
Many-to-One Relationships
Entity Metadata
The following table shows the metadata for the calendar rule entity.
Entity metadata property | Value |
---|---|
OTC |
4004 |
EntityLogicalName |
calendarrule |
DisplayName |
Calendar Rule |
DisplayCollectionName |
Calendar Rules |
IsCustomizable |
False |
OwnershipType |
None |
AutoRouteToOwnerQueue |
False |
CanBeInManyToMany |
False |
CanBePrimaryEntityInRelationship |
False |
CanBeRelatedEntityInRelationship |
False |
CanCreateAttributes |
False |
CanCreateCharts |
False |
CanCreateForms |
False |
CanCreateViews |
False |
CanModifyAdditionalSettings |
False |
CanTriggerWorkflow |
False |
IsActivity |
False |
IsActivityParty |
False |
IsAuditEnabled |
False |
IsAvailableOffline |
True |
IsChildEntity |
True |
IsConnectionsEnabled |
canmodifyconnectionsettings |
IsCustomEntity |
False |
IsDocumentManagementEnabled |
False |
IsDuplicateDetectionEnabled |
False |
IsEnabledForCharts |
False |
IsImportable |
False |
IsIntersect |
False |
IsMailMergeEnabled |
False |
IsManaged |
True |
IsMappable |
False |
IsReadingPaneEnabled |
True |
IsRenameable |
False |
IsValidForAdvancedFind |
False |
IsValidForQueue |
False |
IsVisibleInMobile |
False |
PrimaryIdAttribute |
calendarruleid |
PrimaryNameAttribute |
name |
ReportViewName |
FilteredCalendarRule |
Description |
Defines free/busy times for a service and for resources or resource groups, such as working, non-working, vacation, and blocked. |
Privilege Metadata
There is no privilege metadata for the calendar rule entity.
Attribute Metadata
The following table shows the attribute metadata for the calendar rule entity.
LogicalName | SchemaName | Type | RequiredLevel | IsValidForCreate | IsValidForRead | IsValidForUpdate | CanBeSecuredForCreate | CanBeSecuredForRead | CanBeSecuredForUpdate | IsCustomizable | IsAuditEnabled | IsManaged | IsPrimaryId | IsPrimaryName | IsRenameable | IsSecured | IsValidForAdvancedFind | DisplayName | DeprecatedVersion | Description |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
businessunitid |
BusinessUnitId |
Uniqueidentifier |
ApplicationRequired |
False |
True |
False |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Business Unit |
Unique identifier of the business unit with which the calendar rule is associated. |
|
calendarid |
CalendarId |
Lookup |
SystemRequired |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Calendar |
Unique identifier of the calendar with which the calendar rule is associated. |
|
calendarruleid |
CalendarRuleId |
Uniqueidentifier |
SystemRequired |
True |
True |
False |
False |
False |
False |
False |
False |
True |
True |
False |
False |
False |
True |
Calendar Rule |
Unique identifier of the calendar rule. |
|
createdby |
CreatedBy |
Lookup |
None |
False |
True |
False |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Created By |
Unique identifier of the user who created the calendar rule. |
|
createdon |
CreatedOn |
DateTime |
None |
False |
True |
False |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Created On |
Date and time when the calendar rule was created. |
|
createdonbehalfby |
CreatedOnBehalfBy |
Lookup |
None |
False |
True |
False |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Created By (Delegate) |
Unique identifier of the delegate user who created the calendarrule. |
|
description |
Description |
Memo |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Description |
Defines free/busy times for a service and for resources or resource groups, such as working, non-working, vacation, and blocked. |
|
duration |
Duration |
Integer |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Duration |
Duration of the calendar rule in minutes. |
|
effectiveintervalend |
EffectiveIntervalEnd |
DateTime |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Effective Interval End |
Effective interval end of the calendar rule. |
|
effectiveintervalstart |
EffectiveIntervalStart |
DateTime |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Effective Interval Start |
Effective interval start of the calendar rule. |
|
effort |
Effort |
Double |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Effort |
Effort available for a resource during the time described by the calendar rule. |
|
endtime |
EndTime |
DateTime |
None |
True |
True |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
End |
For internal use only. |
|
extentcode |
ExtentCode |
Integer |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Extent Code |
Extent of the calendar rule. |
|
groupdesignator |
GroupDesignator |
String |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Group Designator |
Unique identifier of the group. |
|
innercalendarid |
InnerCalendarId |
Lookup |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Inner Calendar |
Unique identifier of the inner calendar for non-leaf calendar rules. |
|
ismodified |
IsModified |
Boolean |
None |
True |
True |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Is Modified |
For internal use only. |
|
isselected |
IsSelected |
Boolean |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Is Selected |
Flag used in vary-by-day calendar rules. |
|
issimple |
IsSimple |
Boolean |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Is Simple |
Flag used in vary-by-day calendar rules. |
|
isvaried |
IsVaried |
Boolean |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Is Varied |
Flag used in leaf nonrecurring rules. |
|
modifiedby |
ModifiedBy |
Lookup |
None |
False |
True |
False |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Modified By |
Unique identifier of the user who last modified the calendar rule. |
|
modifiedon |
ModifiedOn |
DateTime |
None |
False |
True |
False |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Modified On |
Date and time when the calendar rule was last modified. |
|
modifiedonbehalfby |
ModifiedOnBehalfBy |
Lookup |
None |
False |
True |
False |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Modified By (Delegate) |
Unique identifier of the delegate user who last modified the calendarrule. |
|
name |
Name |
String |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
True |
False |
False |
True |
Name |
Name of the calendar rule. |
|
offset |
Offset |
Integer |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Offset |
Start offset for leaf nonrecurring rules. |
|
organizationid |
OrganizationId |
Uniqueidentifier |
ApplicationRequired |
False |
True |
False |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Organization |
Unique identifier of the organization with which the calendar rule is associated. |
|
pattern |
Pattern |
String |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Recurrence Pattern |
Pattern of the rule recurrence. |
|
rank |
Rank |
Integer |
SystemRequired |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Rank |
Rank of the calendar rule. |
|
serviceid |
ServiceId |
Lookup |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Service |
Unique identifier of the service with which the calendar rule is associated. |
|
starttime |
StartTime |
DateTime |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Start |
Start time for the rule. |
|
subcode |
SubCode |
Integer |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Sub Code |
Sub-type of calendar rule. |
|
timecode |
TimeCode |
Integer |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Type |
Type of calendar rule such as working hours, break, holiday, or time off. |
|
timezonecode |
TimeZoneCode |
Integer |
None |
True |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Time Zone |
Local time zone for the calendar rule. |
|
versionnumber |
VersionNumber |
BigInt |
None |
False |
True |
False |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
One-to-Many Relationships
The following table shows the entities that are the referencing entity in a one-to-many relationship for the calendar rule entity.
Relationship schema name | Referencing entity |
---|---|
userentityinstancedata_calendarrule |
userentityinstancedata |
Many-to-Many Relationships
There are no many-to-many relationships for the calendar rule entity.
Many-to-One Relationships
The following table shows the entities that are the referenced entity in a many-to-one relationship for the calendar rule entity.
Relationship schema name | Referenced entity |
---|---|
inner_calendar_calendar_rules |
calendar |
calendar_calendar_rules |
calendar |
service_calendar_rules |
service |
lk_calendarrule_createdonbehalfby |
systemuser |
lk_calendarrule_createdby |
systemuser |
lk_calendarrule_modifiedby |
systemuser |
lk_calendarrule_modifiedonbehalfby |
systemuser |
See Also
Reference
EntityMetadata
AttributeMetadata
OneToManyRelationshipMetadata
ManyToManyRelationshipMetadata
Concepts
CalendarRule Entity Messages and Methods
Other Resources
Microsoft Dynamics CRM 2011
Send comments about this topic to Microsoft.
© 2013 Microsoft Corporation. All rights reserved.