Domains
Domains are the top-level partitions of the record. Each has a versioned vocabulary of keys published with the specification. Every key states which levels it supports, whether it is safety-critical, whether it is special category, and whether a connector may propose it. Extension keys use the prefix x-<org>.<name>.
| Domain | Holds | Notes |
|---|---|---|
| identity | Name, pronouns, languages, date of birth | Religion, ethnicity and sexual orientation are special category and never inferred |
| contact | Addresses, phone, email, preferred channel, emergency contact | Emergency contact is safety-critical |
| household | Members, pets, whether the household includes minors | "Includes minors" is derived, never entered |
| dining | Diet, allergies, intolerances, drink preferences, cuisines, dislikes | Allergies and intolerances are safety-critical |
| health | Medical alerts, medications, conditions, blood group, emergency summary | All special category and safety-critical; declared or attested only |
| accessibility | Mobility, sensory, cognitive and communication needs, assistive technology, display preferences | Needs are safety-critical and special category; ISO/IEC 24751 terms |
| travel | Seat and meal preferences, loyalty programmes, hotel preferences, assistance required | Loyalty numbers only at L3 |
| viewing | Genre affinity, subtitle and audio description settings, content rating ceiling, watched history | Watched history at L2 and above |
| reading | Genres, formats, authors, reading level | |
| music | Genres, artists, playback settings, explicit content preference | |
| shopping | Clothing and shoe sizes, brand affinity, price band, sustainability and delivery preferences | |
| home | Temperature and lighting preferences, quiet hours, appliance preferences | |
| work | Role, working hours, time zone, tooling, communication style | Employer only at L3 |
| finance | Payment type preference, budget band, currency | Account numbers are rejected by the validator |
| education | Learning style, subjects, level, qualifications, institution | Institution only at L3 |
| communication | Tone, formality, notification tolerance, preferred language, contact hours | |
| agent | Verbosity, formatting, things to skip, never do, confirmation style | Read by every assistant at L1 |
Domains are extensible. A recipient may propose a new domain or key. Adoption into the core vocabulary goes through the registry process in the specification; adoption into a person's record is by the person.