https://w3id.org/jeswr/core#Prefix core: · a gUFO-based ontology in the @jeswr Solid federation; imports the Solid Core.
⚠️ Experimental — AI-agent-generated (Claude Opus 4.8, @jeswr PSS agent); under active development, not production-hardened.
Other representations: Turtle · JSON-LD context · index
| Term | Label | Comment / definition |
|---|---|---|
core:about | about | The real-world entity an information resource describes. Keeping subject distinct from document is essential for provenance and access control. |
core:Account | Account | A standing relationship between an account-holder agent and a provider agent through which assets, records, or activity are managed (a bank account, a streaming account). A reified relator, not a thing — it carries parties, time, jurisdiction, and lifecycle status. |
core:AccountHolder | Account Holder | The role of the agent to whom an account belongs, played contingently and relationally while the Account relator mediates that agent. |
core:AccountProvider | Account Provider | The role of the agent (usually an Organization) that provides and administers an account. |
core:ActiveAccount | Active Account | The phase of an Account that is open and operable. |
core:Activity | Activity | Something that occurs over time and acts upon or generates entities (a payment, a data import, an appointment). Aligns to prov:Activity. |
core:Adult | Adult | The life-stage phase of a natural person at or above the age of majority. Where the boundary lies is a jurisdiction-scoped profile. |
core:Agent | Agent | An entity that can act, hold assets and accounts, and bear attributed responsibility — a Person, Organization, SoftwareAgent, or Group. A rigid, cross-kind category: it spans several kinds without itself supplying a principle of identity. |
core:Asset | Asset | Something of value that can be owned or held — financial (a holding), informational (a licensed track), or physical. |
core:atPlace | at place | The place an entity (endurant or event) is located at or associated with. No rdfs:domain — endurants and events are disjoint in gUFO; intended usage is enforced in SHACL. |
core:atTime | at time | Associates an entity (typically an Event, Activity, or Record) with a W3C Time temporal entity (instant or interval). No rdfs:domain: it spans both endurants and events/situations, which gUFO holds disjoint, so a domain axiom would force inconsistent typing — intended usage is enforced in SHACL instead. |
core:Category | Category | A controlled-vocabulary value: a status, type, role, or classification drawn from a managed scheme (an RSVP state, an account type, a clinical code). The shared root every sector's enumerations hang off; aligned to skos:Concept in the alignments file. |
core:ClosedAccount | Closed Account | The phase of an Account that has been terminated. |
core:custodian | custodian | The agent that holds or controls an entity without necessarily owning it (a bank holding funds, a pod provider holding data). |
core:Custodian | Custodian | The role of an agent that holds or controls an entity without necessarily owning it. |
core:DataSubject | Data Subject | The role of the agent whom personal data is about — the data subject of a record, in the GDPR/personal-data sense. |
core:Event | Event | An occurrence located in time and (optionally) place that agents may participate in or observe (a concert, a transaction posting). |
core:FrozenAccount | Frozen Account | The phase of an Account that is temporarily suspended (e.g. for a compliance hold). |
core:Group | Group | A collection of agents treated as one acting or holding party (a household, a team). A collective with possibly-varying membership. |
core:hadParticipant | had participant | An agent that took part in an event. |
core:hasAccountHolder | has account holder | Mediation tying an Account relator to the agent playing the AccountHolder role. |
core:hasAccountProvider | has account provider | Mediation tying an Account relator to the agent playing the AccountProvider role. |
core:hasPart | has part | Inverse of core:partOf. |
core:identifiedBy | identified by | Relates an endurant to one of its identifiers. |
core:Identifier | Identifier | A value that identifies an entity within some scheme (an account number, NI number, ISIN, patient MRN). The anchor for KYC and identity reuse. |
core:IdentifierScheme | Identifier Scheme | The authority and namespace within which an Identifier is unique and meaningful (ISO 6166 for ISINs, an NHS numbering scheme). |
core:InformationResource | Information Resource | A document, dataset, or record — an information object, as opposed to the real-world thing it is about. |
core:inScheme | in scheme | The scheme an identifier belongs to and within which it is unique. |
core:LegalPerson | Legal Person | An organization recognised as a bearer of legal rights and duties (a registered company, an incorporated body). The sub-kind specialised by jurisdiction-scoped legal-entity profiles. |
core:Minor | Minor | The life-stage phase of a natural person below the age of majority. Age of majority is a jurisdiction-scoped value (R11 §3) — this is the global abstract slot. |
core:NaturalPerson | Natural Person | A human being recognised as a person. The identity-preserving sub-kind of Person that bears life-stage phases (Minor/Adult) and is the data subject of personal-data sectors. |
core:numericValue | numeric value | The numeric magnitude of a quantity value (xsd:decimal; an xsd:double sub-value is admissible where higher-range precision is needed). The unit is carried separately by core:unit. |
core:Organization | Organization | A legal or social organization able to act as an agent — a company, public body, or association. Aligns to W3C Org in the alignments file. |
core:Owner | Owner | The role of an agent that holds title to an asset. |
core:owns | owns | The agent that holds title to an asset. Distinct from custody (who physically holds it). |
core:partOf | part of | Transitive part-whole relation between endurants. |
core:performedBy | performed by | The agent that carried out an activity. |
core:Person | Person | A person able to act as an agent — the bearer of identity for human (natural) and, by sub-kinding, legal-person agency. The subject of most personal data in a Solid pod. |
core:Place | Place | A spatial location. Reuse W3C Basic Geo / GeoSPARQL for coordinates via the alignments file. |
core:Quantity | Quantity | A reified quantity value: a numeric magnitude paired with a unit of measure (a monetary amount, a heart-rate reading, a duration). A value object, modelled on qudt:QuantityValue — the cross-sector root every measured/valued quantity specialises. Not an Agent, Account, Asset, or Event. |
core:RecognitionSituation | Recognition Situation | A situation in which a fact about a person holds relative to a recognising authority or jurisdiction — 'person-as-recognised-by-government-X'. The foundational grounding for the reified, jurisdiction-scoped claims of §3.5 (legal gender, legal adulthood). |
core:Record | Record | A structured information resource capturing facts about a subject at or over a time (a transaction record, a lab result, a calendar entry). |
core:relatesParty | relates party | Mediation tying a Relationship relator to an agent playing a RelationshipParty role. Replaces v0 core:relatesAgent + core:relationshipRole. |
core:Relationship | Relationship | A reified relationship between agents, carrying the parties, a time span, a jurisdiction, and provenance (employment, family, agency/delegation). The central gUFO upgrade: sector relationships (Employment, Delegation, Agreement, KYC, Consent) subclass this relator. |
core:RelationshipParty | Relationship Party | The role of an agent party to a reified Relationship. Sector role-mixins (Employer, Delegate, Patient, Customer) specialise this. |
core:schemeAuthority | scheme authority | The agent (usually an Organization) that governs a scheme — who may issue identifiers in it. Ties to the trust framework. |
core:SchemeAuthority | Scheme Authority | The role of an agent that governs an identifier scheme — who may issue identifiers within it. |
core:SoftwareAgent | Software Agent | A non-human agent that acts on a principal's behalf — an application or an AI agent. The acting party recorded in a write receipt (governance plane L1). |
core:status | status | The coded lifecycle status of an account, drawn from a managed scheme. The phase partition (Active/Frozen/Closed) is the ontological backbone; this property carries the operational coded value used in data and SHACL value-set binding. |
core:subject | subject | The agent a record is primarily about (the data subject). |
core:timestamp | timestamp | A simple instant when literal-level precision is enough (e.g. record creation). |
core:unit | unit | The unit of measure of a quantity value, a qudt:Unit (reusing QUDT before minting). For a monetary amount the 'unit' is an ISO 4217 currency; sectors MAY bind a currency/UCUM code alongside via their own property. |
core:validFrom | valid from | Start of an entity's validity or applicability period. |
core:validUntil | valid until | End of an entity's validity or applicability period. |
core:value | value | The literal value of an identifier. |