Expenses vocabulary

RDF/XML version of this vocabulary. Turtle version of this vocabulary.

Last update:

02 March 2010

Namespace URI:

http://vocab.deri.ie/xps#

Abstract

A vocabulary for representing a person's expenses.

All terms at a glance

Classes: Entry


Properties: amount | category | currency | expense | receiver

Overview diagram

A vocabulary for representing a person's expenses. It is designed to be used along with FOAF and common tags vocab. One usage is in a Romulus demonstrator called Scrooge.

Classes

Class: xps:Entry

an expense entry

URI:
http://vocab.deri.ie/xps#Entry
Properties include:
xps:expense, xps:receiver, xps:amount, xps:currency, xps:category

Properties

Property: xps:amount

amount of expense

URI:
http://vocab.deri.ie/xps#amount
Type:
owl:FunctionalProperty
Domain:
xps:Entry
Range:
xsd:float

Property: xps:category

in categoryrelates an entry with a category

URI:
http://vocab.deri.ie/xps#category
Domain:
xps:Entry
Range:
skos:Concept

Property: xps:currency

has currency determines the currency of the expense amount

URI:
http://vocab.deri.ie/xps#currency
Type:
owl:FunctionalProperty
Domain:
xps:Entry
Range:
rdfs:Resource

It is advised to use DBpedia URIs for the object value of this property, such as http://dbpedia.org/resource/Euro or http://dbpedia.org/resource/United_States_dollar - see http://dbpedia.org/ontology/Currency for an exhaustive list.

Property: xps:expense

expense ofrelates an expense entry to a person

URI:
http://vocab.deri.ie/xps#expense
Domain:
xps:Entry
Range:
foaf:Person

Property: xps:receiver

has receiverrelates an expense entry with an entity that receives the money

URI:
http://vocab.deri.ie/xps#receiver
Type:
owl:FunctionalProperty
Domain:
xps:Entry
Range:
foaf:Agent