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

ReservationSummary

Properties

Name Description Type Required Generic Enum Ignore
@type string false ${prop.ignore}
ReservationID An identifier for the reservation. string false ${prop.ignore}
EmployeeIdentifier Assigned Type: ms-0300:Employee_ID EmployeeIdentifier false ${prop.ignore}
ReservationSystem Assigned Type: ms-0300:Reference Reference false ${prop.ignore}
ReservationDateTime The date and time for the reservation. string false ${prop.ignore}
Status Assigned Type: ms-0300:ReservationStatus_Enum ReservationStatus_Enum false ${prop.ignore}
DepositDetails array false DepositDetails --- ${prop.ignore}
Party Assigned Type: pf1:Party Party false ${prop.ignore}
ExtensionPoint ExtensionPoint false ${prop.ignore}
{
  "@type" : "string",
  "reservationID" : "string",
  "employeeIdentifier" : {
    "@type" : "string",
    "employeeID" : "string"
  },
  "reservationSystem" : {
    "id" : "string",
    "name" : "string",
    "sourceSystem" : "string"
  },
  "reservationDateTime" : "string",
  "status" : {
    "value" : { },
    "extension" : "string"
  },
  "depositDetails" : [ {
    "@type" : "string",
    "deposit" : { },
    "depositPolicy" : "string",
    "timeStamp" : "string",
    "extensionPoint" : { }
  } ],
  "party" : {
    "@type" : "string",
    "partyName" : "string",
    "partyDescription" : "string",
    "customer" : [ { } ],
    "totalInParty" : "integer",
    "seatingType" : [ { } ],
    "partyRequests" : [ { } ],
    "partyMix" : [ { } ],
    "contact" : { },
    "extensionPoint" : { }
  },
  "extensionPoint" : { }
}