Map viewer · https://brightwater.usher.run/quote/driver
Car insurance quote: driver details
Intent quote.car_insurance · 13 fields, 1 actions · held by this registry since 2026-11-09
Fields
| Label | Key | Control | Risk | Notes | Found by |
|---|---|---|---|---|---|
| Title required | person.title | select | safe | 6 options | 3 locators
|
| First name required | person.first_name | text | safe | 3 locators
| |
| Last name required | person.last_name | text | safe | 3 locators
| |
| Date of birth required | person.dob | date | safe | 3 locators
| |
| Email address required | contact.email | safe | 3 locators
| ||
| Phone number (optional) | contact.phone | tel | safe | 3 locators
| |
| Postcode required | address.postcode | text | safe | 3 locators
| |
| First line of address required | address.line1 | text | safe | 3 locators
| |
| Occupation required | person.occupation | select | safe | 173 options (first 20 kept) | 3 locators
|
| Employment status required | person.employment_status | radio | safe | 5 options | 3 locators
|
| Have you made any claims in the last 5 years? required | person.claims.has_any | radio | safe | 2 options | 3 locators
|
| Date of the claim required | person.claims.date | date | safe | when person.claims.has_any equals yes | 3 locators
|
| Type of claim required | person.claims.type | select | safe | when person.claims.has_any equals yes5 options | 3 locators
|
Actions
| Label | Key | Kind | Risk | Leads to | Found by |
|---|---|---|---|---|---|
| Continue | nav.next | submit | safe | /quote/vehicle | 2 locators
|
Fingerprint
sha256:13c445c2d9c3017a2f65a19e4a71882f53c070fad824bb5cba4a1359c30519e6
14 element signatures: 69e4f5de482f d0902a45a792 c8329abd70e6 abfe360db422 610c8ae3674e 9ff9fdeda520 2c17b6a25c43 22cf2de2473a 0b5f68ad67d7 b40874a2944d 18c2f616422b 506218913c86 75c93c6f5aa5 aaf42bd620d6
Raw map
{
"form": {
"step": 1,
"intent": "quote.car_insurance",
"purpose": "Car insurance quote: driver details"
},
"path": "/quote/driver",
"usher": "0.1",
"fields": [
{
"id": "e1",
"key": "person.title",
"risk": "safe",
"label": "Title",
"control": "select",
"options": {
"items": [
{
"label": "Mr",
"value": "mr"
},
{
"label": "Mrs",
"value": "mrs"
},
{
"label": "Miss",
"value": "miss"
},
{
"label": "Ms",
"value": "ms"
},
{
"label": "Mx",
"value": "mx"
},
{
"label": "Dr",
"value": "dr"
}
],
"total": 6,
"truncated": false
},
"locators": [
{
"by": "id",
"value": "title"
},
{
"by": "name",
"value": "title"
},
{
"by": "label",
"value": "Title"
}
],
"required": true
},
{
"id": "e2",
"key": "person.first_name",
"risk": "safe",
"label": "First name",
"control": "text",
"locators": [
{
"by": "id",
"value": "first-name"
},
{
"by": "name",
"value": "first_name"
},
{
"by": "label",
"value": "First name"
}
],
"required": true
},
{
"id": "e3",
"key": "person.last_name",
"risk": "safe",
"label": "Last name",
"control": "text",
"locators": [
{
"by": "id",
"value": "last-name"
},
{
"by": "name",
"value": "last_name"
},
{
"by": "label",
"value": "Last name"
}
],
"required": true
},
{
"id": "e4",
"key": "person.dob",
"risk": "safe",
"label": "Date of birth",
"control": "date",
"locators": [
{
"by": "id",
"value": "dob"
},
{
"by": "name",
"value": "dob"
},
{
"by": "label",
"value": "Date of birth"
}
],
"required": true,
"constraints": {
"format": "date"
}
},
{
"id": "e5",
"key": "contact.email",
"risk": "safe",
"label": "Email address",
"control": "email",
"locators": [
{
"by": "id",
"value": "email"
},
{
"by": "name",
"value": "email"
},
{
"by": "label",
"value": "Email address"
}
],
"required": true,
"constraints": {
"format": "email"
}
},
{
"id": "e6",
"key": "contact.phone",
"risk": "safe",
"label": "Phone number (optional)",
"control": "tel",
"locators": [
{
"by": "id",
"value": "phone"
},
{
"by": "name",
"value": "phone"
},
{
"by": "label",
"value": "Phone number (optional)"
}
],
"required": false
},
{
"id": "e7",
"key": "address.postcode",
"risk": "safe",
"label": "Postcode",
"control": "text",
"locators": [
{
"by": "id",
"value": "postcode"
},
{
"by": "name",
"value": "postcode"
},
{
"by": "label",
"value": "Postcode"
}
],
"required": true,
"constraints": {
"pattern": "[A-Za-z]{1,2}[0-9][A-Za-z0-9]? ?[0-9][A-Za-z]{2}"
}
},
{
"id": "e8",
"key": "address.line1",
"risk": "safe",
"label": "First line of address",
"control": "text",
"locators": [
{
"by": "id",
"value": "address-line1"
},
{
"by": "name",
"value": "address_line1"
},
{
"by": "label",
"value": "First line of address"
}
],
"required": true
},
{
"id": "e9",
"key": "person.occupation",
"risk": "safe",
"label": "Occupation",
"control": "select",
"options": {
"items": [
{
"label": "Accountant",
"value": "accountant"
},
{
"label": "Actor",
"value": "actor"
},
{
"label": "Actuary",
"value": "actuary"
},
{
"label": "Administrator",
"value": "administrator"
},
{
"label": "Air Traffic Controller",
"value": "air-traffic-controller"
},
{
"label": "Ambulance Driver",
"value": "ambulance-driver"
},
{
"label": "Anaesthetist",
"value": "anaesthetist"
},
{
"label": "Animal Groomer",
"value": "animal-groomer"
},
{
"label": "Antique Dealer",
"value": "antique-dealer"
},
{
"label": "Architect",
"value": "architect"
},
{
"label": "Archivist",
"value": "archivist"
},
{
"label": "Art Dealer",
"value": "art-dealer"
},
{
"label": "Artist",
"value": "artist"
},
{
"label": "Astronomer",
"value": "astronomer"
},
{
"label": "Auctioneer",
"value": "auctioneer"
},
{
"label": "Audiologist",
"value": "audiologist"
},
{
"label": "Auditor",
"value": "auditor"
},
{
"label": "Baker",
"value": "baker"
},
{
"label": "Bank Clerk",
"value": "bank-clerk"
},
{
"label": "Barber",
"value": "barber"
}
],
"total": 173,
"truncated": true
},
"locators": [
{
"by": "id",
"value": "occupation"
},
{
"by": "name",
"value": "occupation"
},
{
"by": "label",
"value": "Occupation"
}
],
"required": true
},
{
"id": "e10",
"key": "person.employment_status",
"risk": "safe",
"label": "Employment status",
"control": "radio",
"options": {
"items": [
{
"label": "Employed",
"value": "employed"
},
{
"label": "Self-employed",
"value": "self-employed"
},
{
"label": "Retired",
"value": "retired"
},
{
"label": "Student",
"value": "student"
},
{
"label": "Unemployed",
"value": "unemployed"
}
],
"total": 5,
"truncated": false
},
"locators": [
{
"by": "id",
"value": "employment-status"
},
{
"by": "name",
"value": "employment_status"
},
{
"by": "role",
"name": "Employment status",
"value": "group"
}
],
"required": true
},
{
"id": "e11",
"key": "person.claims.has_any",
"risk": "safe",
"label": "Have you made any claims in the last 5 years?",
"control": "radio",
"options": {
"items": [
{
"label": "Yes",
"value": "yes"
},
{
"label": "No",
"value": "no"
}
],
"total": 2,
"truncated": false
},
"locators": [
{
"by": "id",
"value": "has-claims"
},
{
"by": "name",
"value": "has_claims"
},
{
"by": "role",
"name": "Have you made any claims in the last 5 years?",
"value": "group"
}
],
"required": true
},
{
"id": "e12",
"key": "person.claims.date",
"risk": "safe",
"label": "Date of the claim",
"control": "date",
"locators": [
{
"by": "id",
"value": "claim-date"
},
{
"by": "name",
"value": "claim_date"
},
{
"by": "label",
"value": "Date of the claim"
}
],
"required": true,
"shown_if": {
"op": "equals",
"field": "person.claims.has_any",
"value": "yes"
},
"constraints": {
"format": "date"
}
},
{
"id": "e13",
"key": "person.claims.type",
"risk": "safe",
"label": "Type of claim",
"control": "select",
"options": {
"items": [
{
"label": "Accident",
"value": "accident"
},
{
"label": "Theft",
"value": "theft"
},
{
"label": "Windscreen",
"value": "windscreen"
},
{
"label": "Fire",
"value": "fire"
},
{
"label": "Vandalism",
"value": "vandalism"
}
],
"total": 5,
"truncated": false
},
"locators": [
{
"by": "id",
"value": "claim-type"
},
{
"by": "name",
"value": "claim_type"
},
{
"by": "label",
"value": "Type of claim"
}
],
"required": true,
"shown_if": {
"op": "equals",
"field": "person.claims.has_any",
"value": "yes"
}
}
],
"origin": "https://brightwater.usher.run",
"actions": [
{
"id": "e14",
"key": "nav.next",
"kind": "submit",
"risk": "safe",
"label": "Continue",
"leads_to": "/quote/vehicle",
"locators": [
{
"by": "role",
"name": "Continue",
"value": "button"
},
{
"by": "css",
"value": "form button[type=\"submit\"]"
}
]
}
],
"provenance": {
"source": "compiled",
"compiler": "muse-spark-1.3",
"verified": false,
"created_at": "2026-10-28T20:50:53.512Z"
},
"fingerprint": {
"algo": "usher-fp-1",
"digest": "sha256:13c445c2d9c3017a2f65a19e4a71882f53c070fad824bb5cba4a1359c30519e6",
"signature": [
"69e4f5de482f",
"d0902a45a792",
"c8329abd70e6",
"abfe360db422",
"610c8ae3674e",
"9ff9fdeda520",
"2c17b6a25c43",
"22cf2de2473a",
"0b5f68ad67d7",
"b40874a2944d",
"18c2f616422b",
"506218913c86",
"75c93c6f5aa5",
"aaf42bd620d6"
]
}
}