Trouble Ticket Management: Release notes
Release Dolly:
Readiness status: Work in progress and is subject to change. Completed and resolved Call for Comments #2
List of changes in the API:
troubleTicketManagement.api.yaml:
The "Get Workorder" use case moved to Appointment API - workOrderManagement.yaml (MEF W137)
- moved endpoint
/workOrder/{id} - moved entities:
WorkOrderWorkOrderStateTypeAppointmentRefFormattedAddressGeographicAddressLabelGeographicAddressRefGeographicSiteRefGeographicSubAddressMEFGeographicPointRelatedPlaceRefOrValue
- Added support for MEF 113 Use Cases:
- Use Case 15: Retrieve Incident List
- added endpoint
/incident - added
Incident_Find
TroubleTicket_FindobservedImpactadded, required
FieldedAddressno longer extendsRelatedPlaceRefOrValueAttachmentValuecreationDate- set as required
IncidentissueStartDaterenamed tosituationStartDate
troubleTicketNotification.api.yaml:
- server URL:
mefApi/sonata/troubleTicket/changed tomefApi/sonata/troubleTicketNotification/ - removed endpoint:
/listener/incidentClosedEvent - renamed endpoint:
/listener/incidentCreatedEvent:to/listener/incidentCreateEvent: IncidentEventType:- removed
incidentClosedEvent - renamed
incidentCreatedEventtoincidentCreateEvent
- removed
Release Celine:
Readiness status: Work in progress and is subject to change. Completed and resolved Call for Comments #1
List of changes in the API:
- Added support for MEF 113 Use Cases:
- Use Case 12. Retrieve Workorder by Workorder Identifier
- Use Case 13: Retrieve Incident List
- Use Case 14: Retrieve Incident by Incident Identifier
- Use Case 17: Send Incident Notification
troubleTicketManagement.api.yaml:
- Added endpoints:
/incident:get/incident/{id}:get/workOrder/{id}:get
- Added Types:
IncidentIncident_FindIncidentStatusChangeIncidentStatusTypeIncidentTypeWorkOrderWorkOrderStateTypeRelatedPlaceRefOrValueFormattedAddressGeographicAddressLabelGeographicAddressRefGeographicSiteRefAppointmentRefWorkOrderRefMEFObservedImpactTypeIssueRelationship
- Removed Types:
Error405(not used)TroubleTicketRelationship- removed (replaced withIssueRelationship)
TroubleTicket- added:
workorderobservedImpactrelatedIssue- removed:
troubleTicketRelationship(replaced withrelatedIssue)lastUpdate
TroubleTicketType- removed:
degradeddownfailure- added:
information
FieldedAddress- added
allOFtoRelatedPlaceRefOrValue
- added
AttachmentValue- set as required:
authornamesource
troubleTicketNotification.api.yaml:
- Changed the request body type to
TroubleTicketEventin:/listener/troubleTicketAttributeValueChangeEvent/listener/troubleTicketStatusChangeEvent/listener/troubleTicketResolvedEvent/listener/troubleTicketInformationRequiredEvent
- Added endpoints:
/listener/incidentCreatedEvent/listener/incidentAttributeValueChangeEvent/listener/incidentClosedEvent/listener/incidentStatusChangeEvent
- Renamed
TroubleTicketEventtoTroubleTicketEventPayload - Added
TroubleTicketEvent - Added
IncidentEvent - Added
IncidentEventType - Added
IncidentEventPayload
Release Billie:
First release of this API.
