Source: https://restauranttechnologynetwork.com/technical-documents

OrderItemMenuItem

Properties

Name Description Type Required Generic Enum Ignore
@type string false ${prop.ignore}
Customer Assigned Type: ms-0100:Customer Customer_MS0100 false ${prop.ignore}
SeatNumber array false string ${prop.ignore}
TableNumber Identifies the physical table location where products are consumed by a customer. string false ${prop.ignore}
OrderItemState array false OrderItemState --- ${prop.ignore}
ExtensionPoint ExtensionPoint false ${prop.ignore}
MenuItem Assigned Type: ms-0100:MenuItem MenuItemID false ${prop.ignore}
ExtensionPoint_Choice ExtensionPoint_Choice false ${prop.ignore}
{
  "@type" : "string",
  "customer" : {
    "@type" : "string",
    "personName" : { },
    "extensionPoint" : { }
  },
  "seatNumber" : [ "string" ],
  "tableNumber" : "string",
  "orderItemState" : [ {
    "@type" : "string",
    "itemState" : { },
    "timestamp" : "string",
    "extensionPoint" : { }
  } ],
  "extensionPoint" : { },
  "menuItem" : {
    "@type" : "string",
    "id" : "string"
  },
  "extensionPointChoice" : { }
}