EventSummary
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
@type |
|
string |
false |
|
|
${prop.ignore} |
TransactionGUID |
GUID of any interaction a customer has with a restaurant. |
string |
false |
|
|
${prop.ignore} |
TransactionDateTimeStamp |
The date\/time that the transaction occurred. |
string |
false |
|
|
${prop.ignore} |
TransactionType |
Assigned Type: ms-0300:TranactionType_Enum |
TranactionType_Enum |
false |
|
|
${prop.ignore} |
BusinessDate |
The business date when the transaction occurred. This could be different than the timestamp depending on when the day is closed out. |
string |
false |
|
|
${prop.ignore} |
Location |
Assigned Type: ms-0300:Location |
LocationID |
false |
|
|
${prop.ignore} |
TransactionDevice |
Assigned Type: pf1:TransactionDevice |
TransactionDevice |
false |
|
|
${prop.ignore} |
Employee |
|
array |
false |
EmployeeID |
--- |
${prop.ignore} |
EventType |
Assigned Type: pf1:EventType |
EventType |
false |
|
|
${prop.ignore} |
Approver |
Assigned Type: ms-0300:Approver |
ApproverID |
false |
|
|
${prop.ignore} |
ExtensionPoint |
|
ExtensionPoint |
false |
|
|
${prop.ignore} |
{
"@type" : "string",
"transactionGUID" : "string",
"transactionDateTimeStamp" : "string",
"transactionType" : {
"value" : { },
"extension" : "string"
},
"businessDate" : "string",
"location" : {
"@type" : "string",
"guid" : "string"
},
"transactionDevice" : {
"@type" : "string",
"deviceID" : "string",
"deviceDescription" : "string",
"extensionPoint" : { }
},
"employee" : [ {
"@type" : "string",
"employeeID" : "string"
} ],
"eventType" : {
"@type" : "string",
"extensionPoint" : { }
},
"approver" : {
"@type" : "string",
"employeeID" : "string"
},
"extensionPoint" : { }
}