Files
cariflex/tools/shapeshifter-specification-main/docs/message-descriptions/message-catalog/flex-offer-revocation-response.md
Eric F d398a6ced2 Add extracted tools: CitrineOS, OpenOCPP, ShapeShifter
- CitrineOS core extracted (CSMS OCPP 2.0.1)
- OpenOCPP extracted (firmware OCPP 1.6J/2.0.1)
- ShapeShifter library installed (pip install -e)
- ShapeShifter specification extracted
- EVerest extracted

TODO updated with progress
2026-06-08 00:38:27 -04:00

2.3 KiB

FlexOfferRevocationResponse

Upon receiving and processing a FlexOfferRevocation message, the receiving implementation must reply with a FlexOfferRevocationResponse, indicating whether the revocation was handled successfully.

<FlexOfferRevocationResponse
  Metadata...
  ReferenceMessageID = UUID
  Result             = ("Accepted" | "Rejected")
  RejectionReason    = String (Only if Result = "Rejected")
/>
Metadata The metadata for this message. For details, see metadata attributes.
ReferenceMessageID MessageID of the FlexOfferRevocation that has been accepted or rejected.
Result Indication whether the revocation was accepted or rejected. Rejection is allowed in case the FlexOffer is unknown (it is the responsibility of the sending party not to revoke FlexOffer messages that have not yet been accepted), or the offered flexibility has already been ordered.
RejectionReason In case the revocation was rejected, this attribute must contain a human-readable description of the reason.