Recipe
type: Class
comment: Optional instance of a recipe which directly specifies the recipe processes included.
term status: testing

recipe output of
type: ObjectProperty
max cardinality: 1
comment: Relates an output flow to its process in a recipe.
domain: Recipe Flow
range: Recipe Process
term status: stable

Domain for vf:resourceClassifiedAs
type: Class
union of: Resource Specification
union of: Recipe Flow
union of: Intent
union of: Commitment
union of: Economic Event
union of: Claim

bundles
type: ObjectProperty
inverse of: bundled in
comment: All the agreements included in this agreement bundle.
domain: Agreement Bundle
range: Agreement
term status: testing

process conforms to
type: ObjectProperty
max cardinality: 1
comment: The standard specification or definition of a type of process.
domain: Recipe Process
range: Process Specification
term status: stable

primary location
type: ObjectProperty
max cardinality: 1
comment: The main place an agent is located, often an address where activities occur and mail can be sent. This is usually a mappable geographic location.
domain: Agent
range: Spatial Thing
term status: stable

primary accountable
type: ObjectProperty
max cardinality: 1
comment: The agent currently with primary rights and responsibilites for the economic resource. It is the agent that is associated with the accountingQuantity of the economic resource.
domain: Economic Resource
range: Agent
term status: stable

consume
type: NamedIndividual
type: Action
accountable effect: not applicable
accounting effect: decrement
contained effect: not applicable
can create resource: not applicable
event quantity: resource
input/output: input
location effect: not applicable
onhand effect: decrement
pairs with: not applicable
comment: The consumed ingredient goes into the process, after the process the ingredient is gone.
stage effect: not applicable
state effect: update
term status: stable

currency address
type: ObjectProperty
comment: A spatial geometry of any complexity and tooling supported by geosparql.
domain: Spatial Thing
range: Geometry
term status: testing

Domain for vf:resourceConformsTo
type: Class
union of: Commitment
union of: Intent
union of: Economic Event
union of: Claim
union of: Recipe Flow

contained in
type: ObjectProperty
comment: Used when an economic resource contains units also defined as separate economic resources, for example a tool kit or a package of resources for shipping.
domain: Economic Resource
range: Economic Resource
term status: testing

conforms to
type: ObjectProperty
max cardinality: 1
comment: The primary resource specification or definition of an economic resource.
domain: Economic Resource
range: Resource Specification
term status: stable

Domain for vf:inputOf
type: Class
union of: Economic Event
union of: Commitment
union of: Intent

in scope of
type: ObjectProperty
max cardinality: 1
comment: Scope here means executed in the context of an agent.
domain: Process
range: Agent
term status: testing

Domain for vf:hasEnd
type: Class
union of: Commitment
union of: Economic Event
union of: Intent
union of: Proposal
union of: Process

effort quantity
type: ObjectProperty
max cardinality: 1
comment: The amount and unit of the work or use or citation effort-based action. This is often expressed with a time unit, but also could be cycle counts or other measures of effort or usefulness.
domain: Domain for vf:effortQuantity
range: Measure
term status: stable

Commitment
type: Class
comment: A planned economic flow that has been scheduled or promised by one agent to another agent.
term status: stable

provider
type: ObjectProperty
max cardinality: 1
comment: The economic agent by whom the intended, committed, or actual economic event is initiated.
domain: Domain for vf:provider
range: Agent
term status: stable

corrects
type: ObjectProperty
max cardinality: 1
comment: Used when an event was entered incorrectly and needs to be backed out or corrected. (The initial event cannot be changed.)
domain: Economic Event
range: Economic Event
term status: testing

image list
type: DatatypeProperty
comment: A comma separated list of uri addresses to images relevant to the resource.
domain: Domain for vf:imageList
range: anyURI
term status: stable

proposed to
type: ObjectProperty
comment: The agent(s) to which the proposal or proposal list is published.
domain: Domain for vf:proposedTo
range: Agent
term status: testing

Domain for vf:plannedWithin
type: Class
union of: Process
union of: Commitment
union of: Intent

onhand effect
type: ObjectProperty
max cardinality: 1
comment: The increment and/or decrement effect the action will have on the onhand quantity of an inventoried resource.
domain: Action
range: Onhand Effect
term status: testing

copy
type: NamedIndividual
type: Action
accountable effect: new
accounting effect: increment to
contained effect: not applicable
can create resource: optional to
event quantity: resource
input/output: not applicable
location effect: new
onhand effect: increment to
pairs with: not applicable
comment: Create a new version of the resource, without any change to the original.
stage effect: not applicable
state effect: update
term status: unstable

input of
type: ObjectProperty
max cardinality: 1
comment: Relates an input flow to its process.
domain: Domain for vf:inputOf
range: Process
term status: stable

fulfills
type: ObjectProperty
comment: The commitment(s) fulfilled completely or partially by an economic event.
domain: Economic Event
range: Commitment
term status: stable

Ecological Agent
type: Class
comment: A non-human being; or a functional group of non-human beings; or an ecosystem of living beings that includes non-humans; but it has agency and receives and/or provides economic/ecological resources.
subclass of: Agent
term status: testing

has unit
type: ObjectProperty
max cardinality: 1
comment: A standard unit of measure.
domain: Measure
range: Unit
sub property of: hasUnit
term status: stable

transfer all rights
type: NamedIndividual
type: Action
accountable effect: update
accounting effect: decrement/increment
contained effect: not applicable
can create resource: optional to
event quantity: resource
input/output: not applicable
location effect: not applicable
onhand effect: not applicable
pairs with: not applicable
comment: Give full (in the human realm) rights and responsibilities to another agent, without transferring physical custody.
stage effect: not applicable
state effect: update
term status: testing

decrement/increment
type: NamedIndividual
type: Accounting Effect
type: Onhand Effect
comment: The effect is to subtract from the 'from' inventoried resource, and add to the 'to' inventoried resource, accounting and/or onhand quantity.
term status: stable

eligible location
type: ObjectProperty
max cardinality: 1
comment: Location or area where the proposal is valid.
domain: Proposal
range: Spatial Thing
term status: testing

output input
type: NamedIndividual
type: Input/Output
comment: This kind of flow can be an output from a process, and at the same time an input to another process.
term status: testing

lists
type: ObjectProperty
inverse of: listed in
comment: All the proposals included in this proposal list.
domain: Proposal List
range: Proposal
term status: testing

triggered by
type: ObjectProperty
max cardinality: 1
comment: References an economic event that implied the claim, often based on a prior agreement.
domain: Claim
range: Economic Event
term status: testing

Economic Resource
type: Class
comment: Economic or environmental things (material or digital), media of exchange, which agents agree should be accounted for and which can be inventoried.
term status: stable

accept
type: NamedIndividual
type: Action
accountable effect: not applicable
accounting effect: not applicable
contained effect: not applicable
can create resource: not applicable
event quantity: resource
input/output: input
location effect: update
onhand effect: decrement
pairs with: modify
comment: In processes like repair or a new stage or testing, the same identified resource will appear in the output.
stage effect: not applicable
state effect: update
term status: stable

has beginning
type: DatatypeProperty
max cardinality: 1
comment: The planned or actual beginning date, and time if desired, of a flow or process.
domain: Domain for vf:hasBeginning
range: dateTimeStamp
sub property of: hasBeginning
term status: stable

created
type: DatatypeProperty
max cardinality: 1
comment: The date, and time if desired, the information was agreed to or recorded.
domain: Domain for vf:created
range: dateTimeStamp
term status: stable

Agent
type: Class
comment: An identifiable entity that can commit to and/or perform economic and/or ecological activity under its own power or authority.
term status: stable

output of
type: ObjectProperty
max cardinality: 1
comment: Relates an output flow to its process.
domain: Domain for vf:outputOf
range: Process
term status: stable

has input
type: ObjectProperty
inverse of: input of
comment: All the input flows of a process.
domain: Process
range: Range for vf:hasInput
term status: stable

increment
type: NamedIndividual
type: Accounting Effect
type: Onhand Effect
comment: The effect is to add to the inventoried resource accounting and/or onhand quantity.
term status: stable

Range for vf:planIncludes
type: Class
union of: Process
union of: Commitment
union of: Intent

state effect
type: ObjectProperty
max cardinality: 1
comment: The state of the from or to inventoried resource should be updated, or not.
domain: Action
range: State Effect
term status: testing

to location
type: ObjectProperty
max cardinality: 1
comment: The new location of the receiver resource.
domain: Economic Event
range: Spatial Thing
term status: stable

accounting effect
type: ObjectProperty
max cardinality: 1
comment: The increment and/or decrement effect the action will have on the accounting quantity of an inventoried resource.
domain: Action
range: Accounting Effect
term status: testing

mappable address
type: DatatypeProperty
max cardinality: 1
comment: A textual address that can be mapped using mapping software.
domain: Spatial Thing
range: string
term status: stable

Measure
type: Class
comment: A quantity expressed as a numeric value with a unit of measure.
subclass of: Measure
term status: stable

Resource Specification
type: Class
comment: Specifies the kind of economic or environmental resource, even if the resource is not instantiated as an EconomicResource. Could define a material or digital thing, service, medium of exchange or currency, skill or type of work.
term status: stable

publishes
type: ObjectProperty
comment: The primary intent(s) of this published proposal. Would be used in intent matching.
domain: Proposal
range: Intent
term status: stable

Economic Event
type: Class
comment: An observed economic flow, which could reflect creation or a change in the quantity, location, accountability and/or responsibility, of an economic resource, whether material or not.
term status: stable

clause of
type: ObjectProperty
max cardinality: 1
comment: This commitment is a primary part of the agreement.
domain: Commitment
range: Agreement
term status: stable

realizes reciprocal
type: ObjectProperty
inverse of: reciprocal realization of
comment: All the reciprocal economic events (with or without commitments) that realize the agreement.
domain: Agreement
range: Economic Event
term status: stable

update
type: NamedIndividual
type: Contained Effect
type: State Effect
type: Accountable Effect
type: Location Effect
comment: The effect is to update the to resource in the specified property.
term status: testing

accountable effect
type: ObjectProperty
max cardinality: 1
comment: The primaryAccountable should be updated to the event receiver, or not.
domain: Action
range: Accountable Effect
term status: testing

Claim
type: Class
comment: A claim for a future economic event(s) in reciprocity for an economic event that already occurred.
term status: testing

reciprocal clause of
type: ObjectProperty
max cardinality: 1
comment: This commitment is a reciprocal part of the agreement.
domain: Commitment
range: Agreement
term status: stable

receiver
type: ObjectProperty
max cardinality: 1
comment: The economic agent whom the intended, committed, or actual economic event is for.
domain: Domain for vf:receiver
range: Agent
term status: stable

Domain for vf:effortQuantity
type: Class
union of: Economic Event
union of: Commitment
union of: Intent
union of: Recipe Flow
union of: Claim

recipe stipulates
type: ObjectProperty
inverse of: recipe clause of
comment: All the primary clauses of a recipe exchange.
domain: Recipe Exchange
range: Recipe Flow
term status: stable

primary output
type: ObjectProperty
max cardinality: 1
comment: The main output the recipe is intended to produce or deliver.
domain: Recipe
range: Resource Specification
term status: testing

Create Resource
type: Class
layer: knowledge
comment: The action can create an economic resource.
term status: testing

Contained Effect
type: Class
layer: knowledge
comment: The action has this effect on an inventoried resource contained in resource.
term status: testing

lat
type: DatatypeProperty
max cardinality: 1
comment: The WGS84 latitude of a spatial thing (decimal degrees).
domain: Spatial Thing
range: numericUnion
sub property of: lat
term status: stable

resource quantity
type: ObjectProperty
max cardinality: 1
comment: The amount and unit of the economic resource counted or inventoried.
domain: Domain for vf:resourceQuantity
range: Measure
term status: stable

Domain for vf:receiver
type: Class
union of: Economic Event
union of: Commitment
union of: Intent
union of: Claim

Location Effect
type: Class
layer: knowledge
comment: The action has this effect on an inventoried resource current location.
term status: testing

location effect
type: ObjectProperty
max cardinality: 1
comment: This action can update the current location of an inventoried resource.
domain: Action
range: Location Effect
term status: testing

stipulates
type: ObjectProperty
inverse of: clause of
comment: All the primary commitments that constitute the agreement.
domain: Agreement
range: Commitment
term status: stable

contains
type: ObjectProperty
inverse of: contained in
comment: An economic resource contains at least one other economic resource, for example a tool kit or package of resources for shipping.
domain: Economic Resource
range: Economic Resource
term status: testing

unit based
type: DatatypeProperty
max cardinality: 1
comment: This group of intents contains unit based quantities, which can be multipied to create commitments; commonly seen in a price list or e-commerce. Default false.
domain: Proposal
range: boolean
term status: stable

update
type: NamedIndividual
type: Contained Effect
type: Stage Effect
type: State Effect
type: Location Effect
comment: The effect is to update the resource in the specified property.
term status: testing

stipulates reciprocal
type: ObjectProperty
inverse of: reciprocal clause of
comment: All the reciprocal commitments that constitute the agreement.
domain: Agreement
range: Commitment
term status: stable

Recipe Flow
type: Class
comment: The specification of a resource inflow to, or outflow from, a recipe process; and/or a clause, or reciprocal clause, of a recipe exchange.
term status: stable

Proposal List
type: Class
comment: A grouping of proposals, for publishing as a list.
term status: testing

Domain for vf:proposedTo
type: Class
union of: Proposal
union of: Proposal List

Domain for vf:hasBeginning
type: Class
union of: Commitment
union of: Economic Event
union of: Intent
union of: Proposal
union of: Process

batch or lot code
type: DatatypeProperty
max cardinality: 1
comment: The code or identifier for this batch or lot, used to physically label individuals in the batch or lot.
domain: Batch Lot Record
range: string
term status: testing

remove
type: NamedIndividual
type: Contained Effect
comment: The effect is to remove or nullify the specified property from the resource.
term status: testing

Domain for vf:hasPointInTime
type: Class
union of: Commitment
union of: Economic Event
union of: Intent

pairs with
type: ObjectProperty
max cardinality: 1
comment: The action that usually affects the same resource as a complement in the same flow.
domain: Action
range: Action
term status: testing

effort
type: NamedIndividual
type: Event Quantity
comment: This event uses effortQuantity.
term status: testing

recipe clause of
type: ObjectProperty
max cardinality: 1
comment: Relates a flow to its exchange agreement in a recipe.
domain: Recipe Flow
range: Recipe Exchange
term status: stable

lower
type: NamedIndividual
type: Action
accountable effect: new
accounting effect: decrement
contained effect: not applicable
can create resource: optional
event quantity: resource
input/output: not applicable
location effect: not applicable
onhand effect: decrement
pairs with: not applicable
comment: Adjusts a quantity down based on a beginning balance or inventory count.
stage effect: not applicable
state effect: update
term status: stable

combine
type: NamedIndividual
type: Action
accountable effect: not applicable
accounting effect: not applicable
contained effect: update
can create resource: not applicable
event quantity: resource
input/output: input
location effect: not applicable
onhand effect: decrement
pairs with: not applicable
comment: A resource is combined with other resources into a container resource.
stage effect: not applicable
state effect: update
term status: unstable

use
type: NamedIndividual
type: Action
accountable effect: not applicable
accounting effect: not applicable
contained effect: not applicable
can create resource: not applicable
event quantity: both
input/output: input
location effect: not applicable
onhand effect: not applicable
pairs with: not applicable
comment: For example a tool used in process; after the process, the tool still exists.
stage effect: not applicable
state effect: update
term status: stable

alt
type: DatatypeProperty
max cardinality: 1
comment: The WGS84 altitude of a spatial thing (decimal meters above the local reference ellipsoid)
domain: Spatial Thing
range: numericUnion
sub property of: alt
term status: stable

has recipe output
type: ObjectProperty
inverse of: recipe output of
comment: All the outputs of a recipe process.
domain: Recipe Process
range: Recipe Flow
term status: stable

medium of exchange
type: DatatypeProperty
max cardinality: 1
comment: True if the resource is a currency, money, token, credit, etc. used as a medium of exchange.
domain: Resource Specification
range: boolean
term status: testing

long
type: DatatypeProperty
max cardinality: 1
comment: The WGS84 longitude of a spatial thing (decimal degrees).
domain: Spatial Thing
range: numericUnion
sub property of: long
term status: stable

realization of
type: ObjectProperty
max cardinality: 1
comment: This non-reciprocal economic event occurs as part of this agreement.
domain: Economic Event
range: Agreement
term status: stable

reciprocal
type: ObjectProperty
comment: The reciprocal intent(s) of this published proposal. Not meant to be used for intent matching.
domain: Proposal
range: Intent
term status: stable

Recipe Process
type: Class
comment: Specifies a process in a recipe for use in planning from recipe.
term status: stable

current currency location
type: DatatypeProperty
max cardinality: 1
comment: The current virtual place a currency economic resource is located, for example the address for a bank account, crypto wallet, etc., in a domain standard format.
domain: Economic Resource
range: string
term status: testing

dropoff
type: NamedIndividual
type: Action
accountable effect: not applicable
accounting effect: not applicable
contained effect: not applicable
can create resource: not applicable
event quantity: resource
input/output: output
location effect: update
onhand effect: increment
pairs with: pickup
comment: Transported resource or person leaves the process; the same resource or person appeared in the input.
stage effect: update
state effect: update
term status: stable

name
type: DatatypeProperty
max cardinality: 1
comment: An informal or formal textual identifier for an object. Does not imply uniqueness.
domain: Domain for vf:name
range: string
term status: stable

decrement
type: NamedIndividual
type: Accounting Effect
type: Onhand Effect
comment: The effect is to subtract from the inventoried resource accounting and/or onhand quantity.
term status: stable

output
type: NamedIndividual
type: Input/Output
comment: This kind of flow can be an output from a process.
term status: stable

resource conforms to
type: ObjectProperty
max cardinality: 1
comment: The lowest level resource specification or definition of an existing or potential economic resource, whether one will ever be instantiated or not.
domain: Domain for vf:resourceConformsTo
range: Resource Specification
term status: stable

raise
type: NamedIndividual
type: Action
accountable effect: new
accounting effect: increment
contained effect: not applicable
can create resource: optional
event quantity: resource
input/output: not applicable
location effect: not applicable
onhand effect: increment
pairs with: not applicable
comment: Adjusts a quantity up based on a beginning balance or inventory count.
stage effect: not applicable
state effect: update
term status: stable

Person
type: Class
comment: A human being. All persons are considered agents.
subclass of: Agent
term status: stable

unpack
type: NamedIndividual
type: Action
accountable effect: not applicable
accounting effect: not applicable
contained effect: remove
can create resource: not applicable
event quantity: resource
input/output: output
location effect: not applicable
onhand effect: increment
pairs with: not applicable
comment: A resource is removed from a container resource.
stage effect: update
state effect: update
term status: testing

bundled in
type: ObjectProperty
max cardinality: 1
comment: This agreement is bundled with other agreements, for example in an order.
domain: Agreement
range: Agreement Bundle
term status: testing

Domain for vf:outputOf
type: Class
union of: Economic Event
union of: Commitment
union of: Intent

action
type: ObjectProperty
cardinality: 1
comment: Defines the kind of flow, such as consume, produce, work, transfer, etc.
domain: Domain for vf:action
range: Action
term status: stable

Domain for vf:provider
type: Class
union of: Economic Event
union of: Commitment
union of: Intent
union of: Claim

produce
type: NamedIndividual
type: Action
accountable effect: new
accounting effect: increment
contained effect: not applicable
can create resource: optional
event quantity: resource
input/output: output
location effect: new
onhand effect: increment
pairs with: not applicable
comment: New resource was created in that process or an existing stock resource was added to.
stage effect: update
state effect: update
term status: stable

minimum quantity
type: ObjectProperty
max cardinality: 1
comment: The minimum required order amount and unit of the offered resource.
domain: Intent
range: Measure
term status: stable

Range for vf:hasInput
type: Class
union of: Economic Event
union of: Commitment
union of: Intent

State Effect
type: Class
layer: knowledge
comment: The action has this effect on an inventoried resource state.
term status: unstable

plan includes
type: ObjectProperty
inverse of: planned within
comment: The processes and non-process commitments/intents that constitute the plan.
domain: Plan
range: Range for vf:planIncludes
term status: stable

Stage Effect
type: Class
layer: knowledge
comment: The action has this effect on an inventoried resource stage.
term status: testing

Intent
type: Class
comment: A desired or proposed or planned or estimated economic flow, usually with only one agent associated, which could become a commitment and/or economic event.
term status: stable

Process Specification
type: Class
comment: Specifies the kind of process.
term status: stable

finished
type: DatatypeProperty
max cardinality: 1
comment: The flow or process is complete or not. This is irrespective of if the original goal has been met, and indicates simply that no more will be done. Default false.
domain: Domain for vf:finished
range: boolean
term status: stable

cite
type: NamedIndividual
type: Action
accountable effect: not applicable
accounting effect: not applicable
contained effect: not applicable
can create resource: not applicable
event quantity: resource
input/output: input
location effect: not applicable
onhand effect: not applicable
pairs with: not applicable
comment: For example a design file, neither used nor consumed, the file remains available at all times.
stage effect: not applicable
state effect: update
term status: stable

Unit
type: Class
comment: A standard unit of measure, defined and adopted by convention or by law.
subclass of: Unit
term status: stable

transfer
type: NamedIndividual
type: Action
accountable effect: update
accounting effect: decrement/increment
contained effect: not applicable
can create resource: optional to
event quantity: resource
input/output: not applicable
location effect: update
onhand effect: decrement/increment
pairs with: not applicable
comment: Give full rights and responsibilities plus physical custody.
stage effect: not applicable
state effect: update
term status: stable

Event Quantity
type: Class
layer: knowledge
comment: The action involves the event resource quantity, event quantity, or both.
term status: testing

unit of effort
type: ObjectProperty
max cardinality: 1
comment: The unit used for use or work or sometimes cite actions.
domain: Economic Resource
range: Unit
term status: stable

resource inventoried as
type: ObjectProperty
max cardinality: 1
comment: Economic resource involved in the flow.
domain: Domain for vf:resourceInventoriedAs
range: Economic Resource
term status: stable

can create resource
type: ObjectProperty
max cardinality: 1
comment: The action can create an economic resource.
domain: Action
range: Create Resource
term status: testing

planned within
type: ObjectProperty
max cardinality: 1
comment: The process with its inputs and outputs, or the non-process commitment or intent, is part of the plan.
domain: Domain for vf:plannedWithin
range: Plan
term status: stable

to resource inventoried as
type: ObjectProperty
max cardinality: 1
comment: Additional economic resource on the economic event when needed by the receiver. Used when a transfer or move, or sometimes other actions, requires explicitly identifying an economic resource by the receiver, which is identified differently by the sender.
domain: Economic Event
range: Economic Resource
term status: stable

default unit of resource
type: ObjectProperty
max cardinality: 1
comment: The default unit used for the resource itself.
domain: Resource Specification
range: Unit
term status: stable

Action
type: Class
comment: An action verb defining the kind of flow and its behavior.
term status: stable

Accountable Effect
type: Class
layer: knowledge
comment: The action has this effect on an inventoried resource primary accountable agent.
term status: testing

offer
type: NamedIndividual
type: Proposal Purpose
comment: The proposal is an offer.
term status: testing

independent demand of
type: ObjectProperty
max cardinality: 1
comment: This plan is the way this commitment or intent will be realized.
domain: Commitment
range: Plan
term status: stable

realizes
type: ObjectProperty
inverse of: realization of
comment: All the non-reciprocal economic events (with or without commitments) that realize the agreement.
domain: Agreement
range: Economic Event
term status: stable

stage
type: ObjectProperty
max cardinality: 1
comment: The required stage of the desired input economic resource. References the ProcessSpecification of the last process the economic resource went through.
domain: Domain for vf:stage
range: Process Specification
term status: stable

recipe input of
type: ObjectProperty
max cardinality: 1
comment: Relates an input flow to its process in a recipe.
domain: Recipe Flow
range: Recipe Process
term status: stable

Input/Output
type: Class
layer: knowledge
comment: The action is an input or output of a process, or not applicable to a process.
term status: testing

Domain for vf:action
type: Class
union of: Economic Event
union of: Commitment
union of: Intent
union of: Recipe Flow
union of: Claim

request
type: NamedIndividual
type: Proposal Purpose
comment: The proposal is a published request, need, want.
term status: testing

Recipe Exchange
type: Class
comment: Specifies an exchange type agreement as part of a recipe.
term status: stable

Domain for vf:state
type: Class
union of: Economic Resource
union of: Economic Event
union of: Recipe Flow
union of: Commitment
union of: Intent

tracking identifier
type: DatatypeProperty
max cardinality: 1
comment: Any identifier used to track a singular resource, such as a serial number or VIN.
domain: Economic Resource
range: string
term status: stable

Spatial Thing
type: Class
comment: Data that locates something relative to the Earth, usually a somewhat fixed location.
subclass of: SpatialThing
term status: stable

Domain for vf:classifiedAs
type: Class
union of: Process
union of: Economic Resource
union of: Organization
union of: Ecological Agent
union of: Unit

purpose
type: ObjectProperty
max cardinality: 1
comment: The type of proposal, whether offer or request (others may be added as need arises).
domain: Proposal
range: Proposal Purpose
term status: testing

recipe reciprocal clause of
type: ObjectProperty
max cardinality: 1
comment: Relates a reciprocal flow to its exchange agreement in a recipe.
domain: Recipe Flow
range: Recipe Exchange
term status: stable

accounting quantity
type: ObjectProperty
max cardinality: 1
comment: The current amount and unit of the economic resource for which the agent has primary rights and responsibilities, sometimes thought of as ownership. This can be either stored or derived from economic events affecting the resource.
domain: Economic Resource
range: Measure
term status: stable

Process
type: Class
comment: An activity that changes inputs into outputs, by transforming or transporting economic resource(s).
term status: stable

has recipe input
type: ObjectProperty
inverse of: recipe input of
comment: All the inputs of a recipe process.
domain: Recipe Process
range: Recipe Flow
term status: stable

input/output
type: ObjectProperty
max cardinality: 1
comment: Denotes if a process input or output, or not applicable to a process.
domain: Action
range: Input/Output
term status: testing

Domain for vf:label
type: Class
union of: Unit
union of: Action

Domain for vf:resourceQuantity
type: Class
union of: Economic Event
union of: Commitment
union of: Intent
union of: Recipe Flow
union of: Claim

input
type: NamedIndividual
type: Input/Output
comment: This kind of flow can be an input to a process.
term status: stable

recipe includes
type: ObjectProperty
comment: The collection of processes needed for this recipe.
domain: Recipe
range: Recipe Process
term status: testing

note
type: DatatypeProperty
max cardinality: 1
comment: Any useful textual information related to the item.
domain: Domain for vf:note
range: string
sub property of: note
term status: stable

optional
type: NamedIndividual
type: Create Resource
comment: This kind of flow gives the user the option to create a new resource using resourceInventoriedAs.
term status: testing

available quantity
type: ObjectProperty
max cardinality: 1
comment: The amount and unit of the offered resource currently available.
domain: Intent
range: Measure
term status: stable

increment to
type: NamedIndividual
type: Accounting Effect
type: Onhand Effect
comment: The effect is to add to the to (receiver) inventoried resource accounting and/or onhand quantity.
term status: stable

Onhand Effect
type: Class
layer: knowledge
comment: The action has this effect on an inventoried resource onhand quantity.
term status: testing

Proposal
type: Class
comment: Published requests or offers, sometimes with what is expected in return.
term status: stable

settles
type: ObjectProperty
comment: The claim(s) settled fully or partially by the economic event.
domain: Economic Event
range: Claim
term status: testing

has numerical value
type: DatatypeProperty
max cardinality: 1
comment: A numeric amount.
domain: Measure
range: numericUnion
sub property of: hasNumericalValue
term status: stable

image
type: DatatypeProperty
max cardinality: 1
comment: The uri to an image relevant to the entity, such as a logo, avatar, photo, diagram, etc.
domain: Domain for vf:image
range: anyURI
term status: stable

contained effect
type: ObjectProperty
max cardinality: 1
comment: The contained in resource should be updated or removed.
domain: Action
range: Contained Effect
term status: testing

recipe stipulates reciprocal
type: ObjectProperty
inverse of: recipe reciprocal clause of
comment: All the reciprocal clauses of a recipe exchange.
domain: Recipe Exchange
range: Recipe Flow
term status: stable

Domain for vf:image
type: Class
union of: Agent
union of: Economic Event
union of: Economic Resource
union of: Intent
union of: Resource Specification
union of: Process Specification
union of: Recipe Process

Agreement
type: Class
comment: A set of reciprocal commitments among economic agents, and/or a set of reciprocal economic events.
term status: stable

process classified as
type: ObjectProperty
comment: References one or more uri's for a concept in a common taxonomy or other classification scheme for purposes of categorization or grouping; or can be one or more string classifications such as tags.
domain: Recipe Process
range: string
term status: testing

onhand quantity
type: ObjectProperty
max cardinality: 1
comment: The current amount and unit of the economic resource which is under direct control of the agent. It may be more or less than the accounting quantity. This can be either stored or derived from economic events affecting the resource.
domain: Economic Resource
range: Measure
term status: stable

Plan
type: Class
comment: A logical collection of processes, with optional connected agreements, that constitute a body of scheduled work with defined deliverable(s).
term status: stable

Domain for vf:satisfies
type: Class
union of: Commitment
union of: Economic Event

Valueflows Ontology
type: Ontology
description: A vocabulary for the distributed economic networks of the next economy, to coordinate the creation, distribution, and exchange of economic resources
license: https://creativecommons.org/licenses/by-sa/4.0/
source: https://codeberg.org/valueflows/pages/src/branch/main/assets/all_vf.TTL
status: UnderDevelopment
preferred namespace prefix: vf
preferred namespace uri: https://w3id.org/valueflows/ont/vf#
license declared: CC-BY-SA-4.0
version IRI: vf
version info: 1.0.0-rc.1

substitutable
type: DatatypeProperty
max cardinality: 1
comment: Defines if any resource of that type can be freely substituted for any other resource of that type when used, consumed, traded, etc.
domain: Resource Specification
range: boolean
term status: stable

Domain for vf:name
type: Class
union of: Spatial Thing
union of: Agent
union of: Agreement
union of: Economic Resource
union of: Plan
union of: Process
union of: Process Specification
union of: Proposal
union of: Recipe
union of: Recipe Process
union of: Resource Specification

label
type: DatatypeProperty
cardinality: 1
comment: The label defined for human readable display.
domain: Domain for vf:label
range: string
sub property of: label
term status: stable

listed in
type: ObjectProperty
comment: This proposal is part of these lists of proposals.
domain: Proposal
range: Proposal List
term status: testing

Domain for vf:due
type: Class
union of: Plan
union of: Commitment
union of: Claim
union of: Intent

has point in time
type: DatatypeProperty
max cardinality: 1
comment: The planned or actual date, and time if desired, of a flow; can be used instead of hasBeginning and hasEnd, if so, hasBeginning and hasEnd should be able to return this value.
domain: Domain for vf:hasPointInTime
range: dateTimeStamp
sub property of: inXSDDateTimeStamp
term status: stable

expiration date
type: DatatypeProperty
max cardinality: 1
comment: The date after which a resource of this batch or lot should no longer be used or consumed.
domain: Batch Lot Record
range: dateTimeStamp
term status: testing

Domain for vf:resourceInventoriedAs
type: Class
union of: Commitment
union of: Intent
union of: Economic Event

classified as
type: ObjectProperty
comment: References one or more uri's for a concept in a common taxonomy or other classification scheme for purposes of categorization or grouping; or it can be one or more string classifications such as tags.
domain: Domain for vf:classifiedAs
range: string
term status: testing

optional to
type: NamedIndividual
type: Create Resource
comment: This kind of flow gives the user the option to create a new resource using toResourceInventoriedAs.
term status: testing

Proposal Purpose
type: Class
comment: The type of proposal: offer or request (other types may be added).
term status: testing

stage effect
type: ObjectProperty
max cardinality: 1
comment: The stage of the inventoried resource should be updated, or not.
domain: Action
range: Stage Effect
term status: testing

Domain for vf:note
type: Class
union of: Agent
union of: Agreement
union of: Claim
union of: Commitment
union of: Economic Event
union of: Economic Resource
union of: ExternalLink
union of: Intent
union of: Plan
union of: Process
union of: Process Specification
union of: Proposal
union of: Recipe
union of: Recipe Flow
union of: Recipe Process
union of: Resource Specification
union of: Spatial Thing

Domain for vf:stage
type: Class
union of: Economic Resource
union of: Commitment
union of: Intent
union of: Recipe Flow

pickup
type: NamedIndividual
type: Action
accountable effect: not applicable
accounting effect: not applicable
contained effect: not applicable
can create resource: not applicable
event quantity: resource
input/output: input
location effect: update
onhand effect: decrement
pairs with: dropoff
comment: Transported resource or person enters the process; the same resource will appear in the output.
stage effect: not applicable
state effect: update
term status: stable

transfer custody
type: NamedIndividual
type: Action
accountable effect: not applicable
accounting effect: not applicable
contained effect: not applicable
can create resource: optional to
event quantity: resource
input/output: not applicable
location effect: update
onhand effect: decrement/increment
pairs with: not applicable
comment: Give physical custody and control of a resource, without full accounting or ownership rights.
stage effect: not applicable
state effect: update
term status: testing

Organization
type: Class
comment: A functional structure, formal or informal, which can include people and/or other organizations, and has its own agency. Something called a group is an Organization in Valueflows if it has agency as the group.
subclass of: Agent
term status: stable

deliver service
type: NamedIndividual
type: Action
accountable effect: not applicable
accounting effect: not applicable
contained effect: not applicable
can create resource: not applicable
event quantity: resource
input/output: output input
location effect: not applicable
onhand effect: not applicable
pairs with: not applicable
comment: New service produced and delivered (a service implies that an agent actively receives the service).
stage effect: not applicable
state effect: not applicable
term status: stable

Domain for vf:imageList
type: Class
union of: Economic Resource
union of: Intent
union of: Resource Specification

satisfies
type: ObjectProperty
comment: The intent(s) satisfied fully or partially by an economic event or commitment.
domain: Domain for vf:satisfies
range: Intent
term status: stable

Domain for vf:created
type: Class
union of: Agreement
union of: Claim
union of: Commitment
union of: Plan
union of: Proposal
union of: Economic Event

based on
type: ObjectProperty
max cardinality: 1
comment: The definition or standard specification for a process.
domain: Process
range: Process Specification
term status: stable

om unit identifier
type: DatatypeProperty
max cardinality: 1
comment: The unique identifier of the om unit of measure, for standardization across networks.
domain: Unit
range: anyURI
term status: stable

has independent demand
type: ObjectProperty
inverse of: independent demand of
comment: The commitments and/or intents which this plan was created to deliver on.
domain: Plan
range: Commitment
term status: stable

Range for vf:hasOutput
type: Class
union of: Economic Event
union of: Commitment
union of: Intent

Batch Lot Record
type: Class
comment: A document which contains all the needed detail related to the production process of a particular batch or lot, a resource processed in the same process(es) so that it is expected to be homogeneous.
term status: testing

default unit of effort
type: ObjectProperty
max cardinality: 1
comment: The default unit used for use or work or sometimes cite actions.
domain: Resource Specification
range: Unit
term status: stable

resource
type: NamedIndividual
type: Event Quantity
comment: This event uses resourceQuantity.
term status: testing

symbol
type: DatatypeProperty
max cardinality: 1
comment: The symbol defined for human readable display.
domain: Unit
range: string
sub property of: symbol
term status: stable

current location
type: ObjectProperty
max cardinality: 1
comment: The current physical location of an economic resource. Could be at any level of granularity, from a town to an address to a warehouse location. Usually mappable.
domain: Economic Resource
range: Spatial Thing
term status: stable

reciprocal realization of
type: ObjectProperty
max cardinality: 1
comment: This reciprocal economic event occurs as part of this agreement.
domain: Economic Event
range: Agreement
term status: stable

has output
type: ObjectProperty
inverse of: output of
comment: All the output flows of a process.
domain: Process
range: Range for vf:hasOutput
term status: stable

Domain for vf:finished
type: Class
union of: Commitment
union of: Process
union of: Intent
union of: Claim

has end
type: DatatypeProperty
max cardinality: 1
comment: The planned or actual ending date, and time if desired, of a flow or process.
domain: Domain for vf:hasEnd
range: dateTimeStamp
sub property of: hasEnd
term status: stable

both
type: NamedIndividual
type: Event Quantity
comment: This event can use resourceQuantity and effortQuantity.
term status: testing

current virtual location
type: DatatypeProperty
max cardinality: 1
comment: The current virtual place a digital economic resource is located. Usually used for documents, code, or other electronic resource.
domain: Economic Resource
range: anyURI
term status: stable

Accounting Effect
type: Class
layer: knowledge
comment: The action has this effect on an inventoried resource accounting quantity.
term status: testing

move
type: NamedIndividual
type: Action
accountable effect: not applicable
accounting effect: decrement/increment
contained effect: not applicable
can create resource: optional to
event quantity: resource
input/output: not applicable
location effect: update
onhand effect: decrement/increment
pairs with: not applicable
comment: Change location and possibly identifier, if location is part of the identification, of a resource with no change of agent rights or possession.
stage effect: not applicable
state effect: update
term status: testing

has duration
type: ObjectProperty
max cardinality: 1
comment: The temporal extent of the process.
domain: Recipe Process
range: Measure
term status: stable

due
type: DatatypeProperty
max cardinality: 1
comment: The date, and time if desired, something is expected to be complete.
domain: Domain for vf:due
range: dateTimeStamp
term status: stable

new
type: NamedIndividual
type: Accountable Effect
type: Location Effect
comment: The effect applies for a new resource created by the event.
term status: testing

state
type: ObjectProperty
max cardinality: 1
comment: The required state of the desired input economic resource, after coming out of a test or review process.
domain: Domain for vf:state
range: string
term status: testing

not applicable
type: NamedIndividual
type: Input/Output
type: PairsWith
type: Location Effect
type: Create Resource
type: Contained Effect
comment: This property is not applicable to this kind of flow.
term status: testing

Agreement Bundle
type: Class
comment: A grouping of agreements to bundle detailed line item reciprocity.
term status: testing

work
type: NamedIndividual
type: Action
accountable effect: not applicable
accounting effect: not applicable
contained effect: not applicable
can create resource: not applicable
event quantity: effort
input/output: input
location effect: not applicable
onhand effect: not applicable
pairs with: not applicable
comment: Labor applied to a process.
stage effect: not applicable
state effect: not applicable
term status: stable

of batch or lot
type: ObjectProperty
max cardinality: 1
comment: The batch lot record of this resource, if it is a batch or lot resource.
domain: Economic Resource
range: Batch Lot Record
term status: testing

modify
type: NamedIndividual
type: Action
accountable effect: not applicable
accounting effect: not applicable
contained effect: not applicable
can create resource: not applicable
event quantity: resource
input/output: output
location effect: update
onhand effect: increment
pairs with: accept
comment: In processes like repair or a new stage or testing, the same identified resource will appear in the input.
stage effect: update
state effect: update
term status: stable

resource classified as
type: ObjectProperty
comment: References one or more uri's for a concept in a common taxonomy or other classification scheme for purposes of categorization or grouping; or can be one or more string classifications such as tags.
domain: Domain for vf:resourceClassifiedAs
range: string
term status: testing

event quantity
type: ObjectProperty
max cardinality: 1
comment: The event quantity applicable is resource quantity, effort quantity, or both.
domain: Action
range: Event Quantity
term status: testing