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 |