Click or drag to resize

Incident Class

Service request case associated with a contract.
Inheritance Hierarchy
SystemObject
  Entity
    Crm.MSCrmServiceIncident

Namespace: Crm.MSCrmService
Assembly: Scripting (in Scripting.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class Incident : Entity, INotifyPropertyChanging, 
	INotifyPropertyChanged

The Incident type exposes the following members.

Constructors
 NameDescription
Public methodIncident Default Constructor.
Top
Properties
 NameDescription
Public propertyAccountId Unique identifier of the account with which the case is associated.
Public propertyActivitiesComplete This attribute is used for Sample Service Business Processes.
Public propertyActualServiceUnits Type the number of service units that were actually required to resolve the case.
Public propertyAttributes
(Inherited from Entity)
Public propertyBilledServiceUnits Type the number of service units that were billed to the customer for the case.
Public propertyBlockedProfile Details whether the profile is blocked or not.
Public propertybusiness_unit_incidents N:1 business_unit_incidents
Public propertyCaseOriginCode Select how contact about the case was originated, such as email, phone, or web, for use in reporting and analysis.
Public propertyCaseTypeCode Select the type of case to identify the incident for use in case routing and analysis.
Public propertyCheckEmail This attribute is used for Sample Service Business Processes.
Public propertycontact_as_primary_contact N:1 contact_as_primary_contact
Public propertycontact_as_responsible_contact N:1 contact_as_responsible_contact
Public propertyContactId Unique identifier of the contact associated with the case.
Public propertycontract_cases N:1 contract_cases
Public propertycontract_detail_cases N:1 contract_detail_cases
Public propertyContractDetailId Choose the contract line that the case should be logged under to make sure the customer is charged correctly.
Public propertyContractId Choose the service contract that the case should be logged under to make sure the customer is eligible for support services.
Public propertyContractServiceLevelCode Select the service level for the case to make sure the case is handled correctly.
Public propertyCreatedBy Shows who created the record.
Public propertyCreatedByExternalParty Shows the external party who created the record.
Public propertyCreatedOn Shows the date and time when the record was created. The date and time are displayed in the time zone selected in Microsoft Dynamics CRM options.
Public propertyCreatedOnBehalfBy Shows who created the record on behalf of another user.
Public propertyCustomerContacted Tells whether customer service representative has contacted the customer or not.
Public propertyCustomerId Select the customer account or contact to provide a quick link to additional customer details, such as account information, activities, and opportunities.
Public propertyCustomerSatisfactionCode Select the customer's level of satisfaction with the handling and resolution of the case.
Public propertyDecrementEntitlementTerm Shows whether terms of the associated entitlement should be decremented or not.
Public propertyDescription Type additional information to describe the case to assist the service team in reaching a resolution.
Public propertyentitlement_cases N:1 entitlement_cases
Public propertyEntitlementId Choose the entitlement that is applicable for the case.
Public propertyEntityImage The default image for the entity.
Public propertyEntityImage_Timestamp 
Public propertyEntityImage_URL 
Public propertyEntityImageId For internal use only.
Public propertyEntityState
(Inherited from Entity)
Public propertyEscalatedOn Indicates the date and time when the case was escalated.
Public propertyExchangeRate Shows the conversion rate of the record's currency. The exchange rate is used to convert all money fields in the record from the local currency to the system's default currency.
Public propertyExistingCase Select an existing case for the customer that has been populated. For internal use only.
Public propertyExtensionData
(Inherited from Entity)
Public propertyFirstResponseByKPIId For internal use only.
Public propertyFirstResponseSent Indicates if the first response has been sent.
Public propertyFirstResponseSLAStatus Shows the status of the initial response time for the case according to the terms of the SLA.
Public propertyFollowupBy Enter the date by which a customer service representative has to follow up with the customer on this case.
Public propertyFollowUpTaskCreated This attribute is used for Sample Service Business Processes.
Public propertyFormattedValues
(Inherited from Entity)
Public propertyHasLazyFileAttribute
(Inherited from Entity)
Public propertyId
(Overrides Entity.Id)
Public propertyImportSequenceNumber Unique identifier of the data import or data migration that created this record.
Public propertyincident_activity_parties 1:N incident_activity_parties
Public propertyIncident_ActivityPointers 1:N Incident_ActivityPointers
Public propertyIncident_Annotation 1:N Incident_Annotation
Public propertyIncident_Appointments 1:N Incident_Appointments
Public propertyIncident_AsyncOperations 1:N Incident_AsyncOperations
Public propertyIncident_BulkDeleteFailures 1:N Incident_BulkDeleteFailures
Public propertyincident_connections1 1:N incident_connections1
Public propertyincident_connections2 1:N incident_connections2
Public propertyincident_customer_accounts N:1 incident_customer_accounts
Public propertyincident_customer_contacts N:1 incident_customer_contacts
Public propertyIncident_DuplicateBaseRecord 1:N Incident_DuplicateBaseRecord
Public propertyIncident_DuplicateMatchingRecord 1:N Incident_DuplicateMatchingRecord
Public propertyIncident_Emails 1:N Incident_Emails
Public propertyIncident_Faxes 1:N Incident_Faxes
Public propertyIncident_IncidentResolutions 1:N Incident_IncidentResolutions
Public propertyIncident_Letters 1:N Incident_Letters
Public propertyIncident_MailboxTrackingFolder 1:N Incident_MailboxTrackingFolder
Public propertyIncident_Phonecalls 1:N Incident_Phonecalls
Public propertyincident_PostFollows 1:N incident_PostFollows
Public propertyincident_principalobjectattributeaccess 1:N incident_principalobjectattributeaccess
Public propertyIncident_ProcessSessions 1:N Incident_ProcessSessions
Public propertyIncident_QueueItem 1:N Incident_QueueItem
Public propertyIncident_RecurringAppointmentMasters 1:N Incident_RecurringAppointmentMasters
Public propertyIncident_ServiceAppointments 1:N Incident_ServiceAppointments
Public propertyIncident_SocialActivities 1:N Incident_SocialActivities
Public propertyIncident_SyncErrors 1:N Incident_SyncErrors
Public propertyIncident_Tasks 1:N Incident_Tasks
Public propertyincident_topic 1:N incident_topic
Public propertyIncidentId Unique identifier of the case.
Public propertyIncidentStageCode Select the current stage of the service process for the case to assist service team members when they review or transfer a case.
Public propertyInfluenceScore Will contain the Influencer score coming from NetBreeze.
Public propertyIsDecrementing For system use only.
Public propertyIsEscalated Indicates if the case has been escalated.
Public propertyItem
(Inherited from Entity)
Public propertykbarticle_incidents N:1 kbarticle_incidents
Public propertyKbArticleId Choose the article that contains additional information or a resolution for the case, for reference during research or follow up with the customer.
Public propertyKeyAttributes
(Inherited from Entity)
Public propertyknowledgearticle_incidents 1:N knowledgearticle_incidents
Public propertyKnowledgeBaseRecord_Incident N:N KnowledgeBaseRecord_Incident
Public propertyLastOnHoldTime Contains the date time stamp of the last on hold time.
Public propertyLazyFileAttributeKey
(Inherited from Entity)
Public propertyLazyFileAttributeValue
(Inherited from Entity)
Public propertyLazyFileSizeAttributeKey
(Inherited from Entity)
Public propertyLazyFileSizeAttributeValue
(Inherited from Entity)
Public propertylk_externalparty_incident_createdby N:1 lk_externalparty_incident_createdby
Public propertylk_externalparty_incident_modifiedby N:1 lk_externalparty_incident_modifiedby
Public propertylk_incidentbase_createdby N:1 lk_incidentbase_createdby
Public propertylk_incidentbase_createdonbehalfby N:1 lk_incidentbase_createdonbehalfby
Public propertylk_incidentbase_modifiedby N:1 lk_incidentbase_modifiedby
Public propertylk_incidentbase_modifiedonbehalfby N:1 lk_incidentbase_modifiedonbehalfby
Public propertyLogicalName
(Inherited from Entity)
Public propertymanualsla_cases N:1 manualsla_cases
Public propertyMasterId Choose the primary case the current case was merged into.
Public propertyMerged Tells whether the incident has been merged with another incident.
Public propertyMessageTypeCode Shows whether the post originated as a public or private message.
Public propertyModifiedBy Shows who last updated the record.
Public propertyModifiedByExternalParty Shows the external party who modified the record.
Public propertyModifiedOn Shows the date and time when the record was last updated. The date and time are displayed in the time zone selected in Microsoft Dynamics CRM options.
Public propertyModifiedOnBehalfBy Shows who last updated the record on behalf of another user.
Public propertyNumberOfChildIncidents Number of child incidents associated with the incident.
Public propertyOnHoldTime Shows the duration in minutes for which the case was on hold.
Public propertyOriginatingCase_Lead 1:N OriginatingCase_Lead
Public propertyOverriddenCreatedOn Date and time that the record was migrated.
Public propertyOwnerId Enter the user or team who is assigned to manage the record. This field is updated every time the record is assigned to a different user.
Public propertyOwningBusinessUnit Unique identifier of the business unit that owns the case.
Public propertyOwningTeam Unique identifier of the team who owns the case.
Public propertyOwningUser Unique identifier of the user who owns the case.
Public propertyParentCaseId Choose the parent case for a case.
Public propertyPrimaryContactId Select a primary contact for this case.
Public propertyPriorityCode Select the priority so that preferred customers or critical issues are handled quickly.
Public propertyProcessId Shows the ID of the process.
Public propertyprocessstage_incident N:1 processstage_incident
Public propertyproduct_incidents N:1 product_incidents
Public propertyProductId Choose the product associated with the case to identify warranty, service, or other product issues and be able to report the number of incidents for each product.
Public propertyProductSerialNumber Type the serial number of the product that is associated with this case, so that the number of cases per product can be reported.
Public propertyReferencedincident_existingcase 1:N incident_existingcase
Public propertyReferencedincident_master_incident 1:N incident_master_incident
Public propertyReferencedincident_parent_incident 1:N incident_parent_incident
Public propertyReferencingincident_existingcase N:1 incident_existingcase
Public propertyReferencingincident_master_incident N:1 incident_master_incident
Public propertyReferencingincident_parent_incident N:1 incident_parent_incident
Public propertyRelatedEntities
(Inherited from Entity)
Public propertyResolveBy Enter the date by when the case must be resolved.
Public propertyResolveByKPIId For internal use only.
Public propertyResolveBySLAStatus Shows the status of the resolution time for the case according to the terms of the SLA.
Public propertyResponseBy For internal use only.
Public propertyResponsibleContactIdObsolete.
Choose an additional customer contact who can also help resolve the case.
Public propertyRouteCase Tells whether the incident has been routed to queue or not.
Public propertyRowVersion
(Inherited from Entity)
Public propertySentimentValue Value derived after assessing words commonly associated with a negative, neutral, or positive sentiment that occurs in a social post. Sentiment information can also be reported as numeric values.
Public propertyServiceStage Select the stage, in the case resolution process, that the case is in.
Public propertySeverityCode Select the severity of this case to indicate the incident's impact on the customer's business.
Public propertysla_cases N:1 sla_cases
Public propertySLAId Choose the service level agreement (SLA) that you want to apply to the case record.
Public propertySLAInvokedId Last SLA that was applied to this case. This field is for internal use only.
Public propertyslakpiinstance_incident 1:N slakpiinstance_incident
Public propertyslakpiinstance_incident_firstresponsebykpi N:1 slakpiinstance_incident_firstresponsebykpi
Public propertyslakpiinstance_incident_resolvebykpi N:1 slakpiinstance_incident_resolvebykpi
Public propertysocialprofile_cases N:1 socialprofile_cases
Public propertySocialProfileId Unique identifier of the social profile with which the case is associated.
Public propertyStageId Shows the ID of the stage.
Public propertyStateCode Shows whether the case is active, resolved, or canceled. Resolved and canceled cases are read-only and can't be edited unless they are reactivated.
Public propertyStatusCode Select the case's status.
Public propertysubject_incidents N:1 subject_incidents
Public propertySubjectId Choose the subject for the case, such as catalog request or product complaint, so customer service managers can identify frequent requests or problem areas. Administrators can configure subjects under Business Management in the Settings area.
Public propertysystem_user_incidents N:1 system_user_incidents
Public propertyteam_incidents N:1 team_incidents
Public propertyTicketNumber Shows the case number for customer reference and searching capabilities. This cannot be modified.
Public propertyTimeZoneRuleVersionNumber For internal use only.
Public propertyTitle Type a subject or descriptive name, such as the request, issue, or company name, to identify the case in Microsoft Dynamics CRM views.
Public propertyTransactionCurrency_Incident N:1 TransactionCurrency_Incident
Public propertyTransactionCurrencyId Choose the local currency for the record to make sure budgets are reported in the correct currency.
Public propertyTraversedPath For internal use only.
Public propertyuserentityinstancedata_incident 1:N userentityinstancedata_incident
Public propertyUTCConversionTimeZoneCode Time zone code that was in use when the record was created.
Public propertyVersionNumber Version number of the case.
Top
Methods
 NameDescription
Public methodContains
(Inherited from Entity)
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetAttributeValue``1
(Inherited from Entity)
Protected methodGetFormattedAttributeValue
(Inherited from Entity)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Protected methodGetRelatedEntities``1
(Inherited from Entity)
Protected methodGetRelatedEntity``1
(Inherited from Entity)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Protected methodSetAttributeValue
(Inherited from Entity)
Protected methodSetRelatedEntities``1
(Inherited from Entity)
Protected methodSetRelatedEntity``1
(Inherited from Entity)
Public methodToEntity``1
(Inherited from Entity)
Public methodToEntityReference
(Inherited from Entity)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodTryGetAttributeValue``1
(Inherited from Entity)
Top
Events
Fields
See Also