Class agent context
Seller
https://opda.org.uk/pdtf/SellerTurtle ↓
An anti-rigid, cross-sortal party role — borne by a Person or an Organisation — that is founded by a specific Transaction and identifies the party disposing of the interest in the Property, the role's identity being parasitic on the (Transaction, bearer) tuple.
UFO RoleMixin (anti-rigid; cross-sortal — borne by Person OR Organisation). Founded by an opda:Transaction Relator (ODR-0006 §Q2 + ODR-0007 §Q1). An instance of opda:Seller is borne by a specific Person or Organisation in the context of a specific Transaction; the role identity is parasitic on the (Transaction, bearer) tuple.
Classification
Classified under UFO meta-category RoleMixin — a design-time classification (UFO-informed, not UFO-grounded), not an entailed type
UFO: RoleMixin (Guizzardi 2005 Ch. 4 §4.4 — anti-rigid, externally founded, cross-sortal). Sub-Roles PersonSeller / OrganisationSeller may sortalise the RoleMixin where downstream use requires (per ODR-0006 §Role layer).
Datatype attributes · 3
| Property | Type | Description |
|---|---|---|
aged17OrOverNames | string | Names of occupiers aged 17 or over (other than the Seller) in the Property. Plain string datatype per ODR-0008 §Q5a; flat per §Q6a. Companion to opda:hasOthersAged17OrOver (the Yes/No discriminator). |
hasOthersAged17OrOver | string | Yes/No discriminator: does the Seller's household include occupiers aged 17 or over (other than the Seller)? BASPI5 occupiers question. Bound to opda:YesNoScheme. |
sellersCapacityDetails | string | Free-text detail elaborating a Seller's asserted capacity (companion to opda:hasAssertedCapacity, ODR-0006 §Q4). Plain string datatype per ODR-0008 §Q5a; flat per §Q6a. |
Outgoing connections · 3
| Predicate | Target | Inverse |
|---|---|---|
hasAssertedCapacity | Concept | — |
hasEvidencedAuthority | Claim | — |
playedBy | Organisation, Person | plays |
Incoming connections · 1
Object properties whose range is this class — what points at it.
| Predicate | From (domain) | Inverse |
|---|---|---|
hasParticipant | Transaction | — |
Governing SHACL shapes · 1
Used in the RML mapping · 1
TriplesMap(s) that assert this class (ADR-0060 — the RML mapping's own bidirectional trace to the PDTF JSON Schema).
Provenance · dct:source
harness/odr/ODR-0006/section-Q2