TroubleTicket
Class Description
null
Attributes
Name | Type | Description |
---|---|---|
comment | String | Free-form comment associated with the trouble call for example, "customer reported a large flash", etc. |
dateTimeOfReport | DateTime | Date and time the trouble has been reported. |
firstResponderStatus | String | Indicates whether the first responder such as police, fire department etc.has been notified and whether they are on site or en route. |
multiplePremises | Boolean | Set to true if the outage report indicated that other neighbors are also out of power. |
reportingKind | TroubleReportingKind | Indicates how the customer reported trouble. |
resolvedDateTime | DateTime | Date and time this trouble ticket has been resolved. |
troubleCode | String | Trouble code (e.g., power down, flickering lights, partial power, etc). |
Relationships
Ancestors
Descendents
No descendent classes
Associations
Source Class | Source Cardinality | Target | Target Cardinality | Source Name | Source Assoc. Description | Target Name | Target Assoc. Description |
---|---|---|---|---|---|---|---|
TroubleTicket | 0..1 | IncidentHazard | 0..* | TroubleTicket | Trouble ticket associated with this hazard. | IncidentHazard | All hazards reported with this trouble ticket. |
TroubleTicket | 0..* | Customer | 0..1 | TroubleTickets | All trouble tickets for this customer. | Customer | Customer for whom this trouble ticket is relevant. |
TroubleTicket | 0..* | Incident | 0..1 | TroubleTickets | All trouble tickets reporting this incident. | Incident | Incident reported in this trouble ticket |
TroubleTicket | 0..* | ServiceLocation | 1 | TroubleTicket | ServiceLocation | ||
TroubleTicket | 0..* | CustomerNotification | 0..* | TroubleTickets | All trouble tickets with this notification. | Notification | Notification for this trouble ticket. |
TroubleTicket | 0..* | UnplannedOutage | 0..1 | TroubleTicket | UnplannedOutage | ||
TroubleTicket | 0..* | TroubleOrder | 0..1 | TroubleTicket | TroubleOrder |