UNPKG

abp-blueprint

Version:

RoadieJS blueprint to support Ordnance Survey's AddressBase Premium

38 lines (35 loc) 1.79 kB
{ "element": "schema", "id": "deliveries", "path": "blpus", "config": { "key": "rmUdprn", "fields": { "rmUdprn": { "type": "Long", "required": true }, "parentAddressableUprn": { "type": "Number", "required": false }, "organisationName": { "type": "String", "required": false }, "departmentName": { "type": "String", "required": false }, "subBuildingName": { "type": "String", "required": false }, "buildingName": { "type": "String", "required": false }, "buildingNumber": { "type": "Number", "required": false }, "dependentThoroughfareName": { "type": "String", "required": false }, "thoroughfareName": { "type": "String", "required": false }, "doubleDependentLocality": { "type": "String", "required": false }, "dependentLocality": { "type": "String", "required": false }, "postTown": { "type": "String", "required": true }, "postcode": { "type": "String", "required": true }, "postcodeType": { "type": "String", "required": true }, "welshDependentThoroughfareName": { "type": "String", "required": false }, "welshThoroughfareName": { "type": "String", "required": false }, "welshDoubleDependentLocality": { "type": "String", "required": false }, "welshDependentLocality": { "type": "String", "required": false }, "welshPostTown": { "type": "String", "required": false }, "poBoxNumber": { "type": "String", "required": false }, "processDate": { "type": "Date", "required": true }, "startDate": { "type": "Date", "required": true }, "endDate": { "type": "Date", "required": false }, "lastUpdateDate": { "type": "Date", "required": false }, "entryDate": { "type": "Date", "required": true } } } }