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

Party

Properties

Name Description Type Required Generic Enum Ignore
@type string true true
PartyName Name used to identify one or more individuals. string false false
PartyDescription A description of the occasion. string false false
Customer array false Customer_MS0300 --- false
TotalInParty The total number of individuals in the party. integer false false
SeatingType array false SeatingType --- false
PartyRequests array false PartyRequests --- false
PartyMix array false PartyMix --- false
Contact Assigned Type: ms-0300:Contact Contact false false
ExtensionPoint ExtensionPoint false true
{
  "@type" : "string",
  "partyName" : "string",
  "partyDescription" : "string",
  "customer" : [ {
    "@type" : "string",
    "birthday" : "string",
    "personName" : [ { } ],
    "email" : [ { } ],
    "phone" : [ { } ],
    "address" : [ { } ],
    "socialMedia" : [ { } ],
    "communicationMethod" : [ { } ],
    "verification" : [ { } ],
    "thirdPartySystem" : [ { } ],
    "gender" : "string",
    "preferredPronoun" : { },
    "company" : [ { } ],
    "significantDate" : [ { } ],
    "customerID" : "string",
    "primaryInd" : "boolean",
    "extensionPoint" : { }
  } ],
  "totalInParty" : "integer",
  "seatingType" : [ {
    "@type" : "string",
    "seatingType" : { },
    "quantity" : "integer",
    "extensionPoint" : { }
  } ],
  "partyRequests" : [ {
    "@type" : "string",
    "dietaryRestrictions" : [ { } ],
    "requests" : [ "string" ],
    "seatingLocation" : [ "string" ],
    "extensionPoint" : { }
  } ],
  "partyMix" : [ {
    "@type" : "string",
    "partyType" : { },
    "partyTypeQuantity" : "integer",
    "extensionPoint" : { }
  } ],
  "contact" : {
    "@type" : "string",
    "birthday" : "string",
    "personName" : [ { } ],
    "email" : [ { } ],
    "phone" : [ { } ],
    "address" : [ { } ],
    "socialMedia" : [ { } ],
    "communicationMethod" : [ { } ],
    "verification" : [ { } ],
    "thirdPartySystem" : [ { } ],
    "gender" : "string",
    "preferredPronoun" : { },
    "company" : [ { } ],
    "significantDate" : [ { } ],
    "extensionPoint" : { }
  },
  "extensionPoint" : { }
}