online-retail
Used in No domains specified
for No industries specified
Event Contract reference
strmprivacy/online-retail/1.0.0
Schema reference
strmprivacy/online-retail/1.0.0
Event contract overview
Type | Field | Value | Description |
---|---|---|---|
Key field | CustomerID | Links events to the associated field for privacy processing. | |
PII field | CustomerID | 1 | needs consent |
Validations | none | No validations applied |
Serialization schema fields
Field | Description |
---|---|
InvoiceNo | . |
StockCode | . |
Description | . |
Quantity | . |
InvoiceDate | . |
UnitPrice | . |
CustomerID | . |
Country | . |
Event contract
{
"data_subject_field": "CustomerID",
"id": "6fb187ae-cf00-4453-aaff-7ba8c0802be0",
"is_public": true,
"key_field": "CustomerID",
"metadata": {
"create_time": "2022-09-13T08:23:13Z"
},
"pii_fields": {
"CustomerID": 1
},
"ref": {
"handle": "strmprivacy",
"name": "online-retail",
"version": "1.0.0"
},
"schema_ref": {
"handle": "strmprivacy",
"name": "online-retail",
"version": "1.0.0"
},
"state": "ACTIVE"
}
Serialization schema
{
"type": "record",
"name": "UciOnlineRetail",
"namespace": "strmprivacy.OnlineRetail.v1_0_0",
"fields": [
{
"name": "strmMeta",
"type": {
"type": "record",
"name": "strmMeta",
"namespace": "strmprivacy.OnlineRetail.v1_0_0.strmmeta",
"fields": [
{
"name": "eventContractRef",
"type": "string"
},
{
"name": "nonce",
"type": [
"null",
"int"
],
"default": null
},
{
"name": "timestamp",
"type": [
"null",
"long"
],
"default": null
},
{
"name": "keyLink",
"type": [
"null",
"string"
],
"default": null
},
{
"name": "billingId",
"type": [
"null",
"string"
],
"default": null
},
{
"name": "consentLevels",
"type": {
"type": "array",
"items": "int"
}
}
]
}
},
{
"name": "InvoiceNo",
"type": [
"null",
"string"
],
"default": null
},
{
"name": "StockCode",
"type": [
"null",
"string"
],
"default": null
},
{
"name": "Description",
"type": [
"null",
"string"
],
"default": null
},
{
"name": "Quantity",
"type": [
"null",
"int"
],
"default": null
},
{
"name": "InvoiceDate",
"type": [
"null",
"string"
],
"default": null
},
{
"name": "UnitPrice",
"type": [
"null",
"string"
],
"default": null
},
{
"name": "CustomerID",
"type": [
"null",
"string"
],
"default": null
},
{
"name": "Country",
"type": [
"null",
"string"
],
"default": null
}
]
}