Skip to content

TroubleTicket

TroubleTicket

Data type: Entity

Name Type Description Example
@type (1) string When sub-classing, this defines the sub-class Extensible name
@baseType string When sub-classing, this defines the super-class
@schemaLocation string A URI to a JSON-Schema file that defines additional attributes and relationships
id string Unique identifier 2d7ed5fd-9f62-4211-bc84-357f5f7b80f5
href URI Hyperlink reference https://api.example.org/resource/id
name string Name of the trouble ticket, typically a short description provided by the user that create the ticket null
description string Description of the trouble or issue null
severity string The severity of the issue. Indicate the implication of the issue on the expected functionality e.g. of a system, application, service etc.. Severity values can be for example : Critical, Major, Minor null
ticketType string represent a business type of the trouble ticket e.g. incident, complain, request null
attachment AttachmentRefOrValue [n..m] File(s) attached to the trouble ticket. e.g. picture of broken device, scaning of a bill or charge null
channel ChannelRef
creationDate DateTime The date on which the trouble ticket was created null
requestedResolutionDate DateTime The resolution date requested by the user null
expectedResolutionDate DateTime The expected resolution date determined by the trouble ticket system null
resolutionDate DateTime The date and time the trouble ticket was resolved null
externalIdentifier ExternalIdentifier [n..m]
lastUpdate DateTime The date and time that the trouble ticket was last updated null
note Note [n..m] The note(s) that are associated to the ticket. null
priority string The priority of the trouble ticket and how quickly the issue should be resolved. Example: Critical, High, Medium, Low. The value is set by the ticket management system considering the severity, ticket type etc... null
relatedEntity RelatedEntityRefOrValue [n..m] An entity that is related to the ticket such as a bill, a product, etc. The entity against which the ticket is associated. null
relatedParty RelatedPartyOrPartyRole [n..m] The related party(ies) that are associated to the ticket. null
status TroubleTicketStatusType
statusChangeDate DateTime The date and time the status changed. null
statusChangeMessage Message [n..m] Message for the status change described as a combination of a text and a code. null
statusChangeHistory StatusChange [n..m] The status change history that are associated to the ticket. Populated by the server null
troubleTicketRelationship TroubleTicketRelationship [n..m] A list of trouble ticket relationships (TroubleTicketRelationship [*]). Represents a relationship between trouble tickets null
troubleTicketCharacteristic Characteristic [n..m] List of characteristics of the trouble ticket null
troubleTicketJeopardyAlert TroubleTicketJeopardyAlert [n..m] List of TroubleTicketJeopardyAlerts. A TroubleTicketJeopardyAlert represents a predicted exception during a trouble ticket processing that would brings risk to resolve successfully the trouble ticket. null
troubleTicketMilestone TroubleTicketMilestone [n..m] List of TroubleTicketMilestones. A TroubleTicketMilestone represents an action or event marking a significant change or stage in processing of a trouble ticket. null
troubleTicketSpecification TroubleTicketSpecificationRef
ticketIsChargingRelevant boolean Boolean amended by the provider defining if the processing of the TroubleTicket is charging relevant false