abp-blueprint
Version:
RoadieJS blueprint to support Ordnance Survey's AddressBase Premium
41 lines (32 loc) • 1.49 kB
JSON
{
"element": "schema",
"id": "lpis",
"path": "blpus",
"config": {
"key": "lpiKey",
"fields": {
"lpiKey": { "type": "String", "required": true },
"language": { "type": "String", "required": true },
"logicalStatus": { "type": "Number", "required": true },
"startDate": { "type": "Date", "required": true },
"endDate": { "type": "Date", "required": false },
"lastUpdateDate": { "type": "Date", "required": false },
"entryDate": { "type": "Date", "required": true },
"saoStartNumber": { "type": "Number", "required": false },
"saoStartSuffix": { "type": "String", "required": false },
"saoEndNumber": { "type": "Number", "required": false },
"saoEndSuffix": { "type": "String", "required": false },
"saoText": { "type": "String", "required": false },
"paoStartNumber": { "type": "Number", "required": false },
"paoStartSuffix": { "type": "String", "required": false },
"paoEndNumber": { "type": "Number", "required": false },
"paoEndSuffix": { "type": "String", "required": false },
"paoText": { "type": "String", "required": false },
"usrn": { "type": "Long", "required": true },
"usrnMatchIndicator": { "type": "Number", "required": true },
"areaName": { "type": "String", "required": false },
"level": { "type": "String", "required": false },
"officialFlag": { "type": "String", "required": false }
}
}
}