Closed nickevansuk closed 3 years ago
On reflection, perhaps this approach is a more consistent one to take?
Otherwise we're duplicating the state of the OrderProposal
across the OrderItem
and the Order
?
Clarify that if an
OrderProposal
is rejected itsorderItemStatus
should still be"https://openactive.io/OrderItemProposed"
.The status of an
OrderItem
withorderItemStatus
of"https://openactive.io/OrderItemProposed"
is defined by itsOrder
'sorderProposalStatus
value, e.g.https://openactive.io/AwaitingSellerConfirmation
orhttps://openactive.io/OrderItemRejected
.This is already inferred by the current specification but should be made clearer.
Raised as a separate issue: https://github.com/openactive/open-booking-api/issues/157
Raised the other aspect of this issue as #182 in order to close this issue as a duplicate.
Add
https://openactive.io/OrderItemRejected
toOrderItemStatus
, for OrderItems that have been rejected fromOrderItemProposed
state.Correct typo
schema:OrderItemStatus
tooa:OrderItemStatus
.