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

    PropertyTypeDescription
    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

    Incoming connections · 1

    Object properties whose range is this class — what points at it.

    PredicateFrom (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