Timebank Ontology
2020-04-01
Ankit Tibrewal
Subhayan Roy
Tobias Grubenmann
Xueer Li
Copyright © 2020 The University of Hong Kong
tb
https://w3id.org/timebank
An ontology to describe poeple and requests for timebanks. This includes the poeple's skills, limitations, and environment.
0.2
Indicates that a user who is willing to help accepted the request.
accepts
Indicates that a time-interval is repeating until this time and date.
ends repeating on
This property is used to describe that a request exludes helpers having a certain limitation.
excludes user by limitation
This property is used to describe that a certain limitation excludes certain helpers from the request.
excludes user from
The accredited duration of the request. This is the amount of time which will be transferred from the originator the the assigned helper of the request. Do not use this property to indicate the estimated duration of the task. Use hasExpectedDuration instead.
has accredited duration
An address part that describes the location of a specific request.
has address part
Indicates that a certain Location Specifier has a specific environmental factor.
has environment
The expected duration indicates the duraction of the request estimated by the originator of the request. Do not use this property to assert the actual time credits associated to this request. Use hasAccreditedDuration instead.
has expected duration
Indicates that a Timebank user suffers from a certain limitation.
has limitation
Indicates that a certain Location Specifier has a specific environmental factor.
has not environment
Indicates that the request has the specific originator.
has originator
Indicates the severity of a limitation.
has severity
Describes the Skill of a certain Timebank user.
has skill
Describes the proficiency level of a skill.
has skill level
Every request can have at most one status assigned to it.
has status
Indicates that the address part is a sub-part of another. A sub-part defines a place more precisely. A sub-part is always in the context of its super-part. For example, a streetnumber is a sub- part of the street.
has sub-part
Indicates the current time-balance of a Timebank user.
has time-balance
Indicates the time window in which the request can/should be completed.
has time window
Indicates the time and date when the Timebank request was accepted by the assigned helper.
is acceptance date of
Indicates that a request is accepted by a user who is willing to help completing the request.
is accepted by
Indicates the time and date when the Timebank request was accepted by the assigned helper.
is accepted on
The accredited duration of the request. This is the amount of time which will be transferred from the originator the the assigned helper of the request. Do not use this property to indicate the estimated duration of the task. Use hasExpectedDuration instead.
is accredited to
An address part that describes the location of a specific request.
is adress part of
Indicates the availability of a Timebank user to act as a helper for a Timebank request.
is availability of
Indicates the availability of a Timebank user to act as a helper for a Timebank request.
is available on
Indicates the time and date when the Timebank request was cancelled.
is cancellation date of
Indicates the time and date when the Timebank request was cancelled.
is cancelled on
Indicates the time and date of the completion of a Timebank request.
is completed on
Indicates the time and date of the completion of a Timebank request.
is completion date of
Indicates that a certain Location Specifier has a specific environmental factor.
is environment of
The expected duration indicates the duraction of the request estimated by the originator of the request. Do not use this property to assert the actual time credits associated to this request. Use hasAccreditedDuration instead.
is expected duration of
Indicates that a certain limitation applies to the Timebank user.
is limitation of
Indicates that a certain Location Specifier has a specific environmental factor.
is not environment of
Indicates that the user is the originator of the request.
is originator of
Indicates the time and date of the publication of a Timebank request.
is publication date of
Indicates the time and date of the publication of a Timebank request.
is published on
Indicates that a specific time and date marks the end of a repetition of a time-interval.
is repeating endpoint of
Indicates that a time interval repeats on the specified weekdays.
is repetition date of
The skill associated with a Timebank request.
is required by
Indicates the severity of a limitation.
is severity of
Describes the proficiency level of a skill.
is skill level of
Describes the Skill of a certain Timebank user.
is skill of
Every request can have at most one status assigned to it.
is status of
Indicates that the address part is a sub-part of another. A sub-part defines a place more precisely. A sub-part is always in the context of its super-part. For example, a streetnumber is a sub- part of the street.
is sub-part of
Indicates the current time-balance of a Timebank user.
is time-balance of
Indicates the time window in which the request can/should be completed.
is time window of
Indicates that a time interval repeats on the specified weekdays.
repeats on
The skill associated with a Timebank request.
requires skill
May not be required if boundary=administrative is used correctly. May or may not be a clone of is_in:city=* (in some places the city in the address corresponds to the post office that serves the area rather than the actual city, if any, in which the building is located)! The name of the city as given in postal addresses of the building/area.
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:city
This special kind of housenumber relates to a settlement instead of a street. Conscription numbers were introduced in the Austrio-Hungarian Empire and are still in use in some parts of Europe, sometimes together with street-related housenumbers which are also called orientation numbers.
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:conscriptionnumber
May not be required if boundary=administrative is used correctly. The ISO 3166-1 alpha-2 two letter country code in upper case.
Example: "DE" for Germany, "CH" for Switzerland, "AT" for Austria, "FR" for France, "IT" for Italy.
Caveat: The ISO 3166-1 code for Great Britain is "GB" and not "UK". See also: is_in:country=*
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:country
The district of the object.
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:district
The house numbers (range or list) of flats behind a door.
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:flats
Use this for a full-text, often multi-line, address if you find the structured address fields unsuitable for denoting the address of this particular location. Examples: "Fifth house on the left after the village oak, Smalltown, Smallcountry", or addresses using special delivery names or codes (possibly via an unrelated city name and post code), or PO Boxes.
Beware that these strings can hardly be parsed by software: "1200 West Sunset Boulevard Suite 110A" is still better represented as addr:housenumber=1200 + addr:street=West Sunset Boulevard + addr:flats=Suite 110A.
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:full
The hamlet of the object.
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:hamlet
The name of a house.
This is sometimes used in some countries like England instead of (or in addition to) a house number.
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:housename
The house number (may contain letters, dashes or other characters).
Addresses describes ways to tag a single building with multiple addresses.
Please do not only tag addr:housenumber=*, but also add at least addr:street=* or addr:place=* for places without streets (or map the belonging to a street with a relation using associatedStreet relation or street relation.)
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:housenumber
This is part of an address which refers to the name of some territorial zone (usually a place=* like island, square or very small village) instead of a street (highway=*). Should not be used together with addr:street=*.
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:place
The postal code of the building/area. Some mappers prefer to use boundary=postal_code
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:postcode
The province of the object. For Canada, uppercase two-letter postal abbreviations (BC, AB, ON, QC, etc.) are used. In Russia a synonym addr:region is widely used
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:province
The state of the object. For the US, uppercase two-letter postal abbreviations (AK, CA, HI, NY, TX, WY, etc.) are used.
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:state
The name of the respective street.
A way with highway=* or a square with place=square and the corresponding name should be found nearby. The belonging to a street can alternatively be represented by a associatedStreet relation or street relation. The keys addr:housenumber=* and addr:street=* in principle are the only necessary ones if there are valid border polygons. If you are not sure if it is so, just add addr:city=*, addr:postcode=* and addr:country=*.
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:street
The subdistrict of the object.
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:subdistrict
If an address exists several times in a city. You have to add the name of the settlement. See Australian definition of suburb.
(Source: https://wiki.openstreetmap.org/wiki/Map_Features, accessed on March 9, 2020)
addr:suburb
The rating given by the originator of a request to the assigned helper for completing the specific request.
rating
An address part indicates part of an address like region, city, etc. If two places share the same address part, they also share the same environmental factors.
Address Part
The level can be low, medium, or high.
Level
1
1
1
1
A request for help from a Timebank user.
Request
The status of a request.
Status
1
A user of the Timebank.
User
Used if a Limitation has a high severity or a Skill is on a high level.
Level: High
Used if a Limitation only has a low severity or a Skill is on a low level.
Level: Low
Used if a Limitation has a medium severity or a Skill is on a medium level
Level: Medium
Indicates that a request is assigned to a helper but not yet completed.
Status: Assigned
Indicates that a request is cancelled and no helper is needed anymore.
Status: Cancelled
Indicates that a request is closed and that no helper is needed anymore.
Status: Closed
Indicates that a request is open and no helper is assigned to it.
Status: Open
Describes any revelant information regarding the accessibility of a location of a request.
Accessibility
The location is accessible by public transport.
Accessible by Public Transport
Skills to provide particular services which requires some sort of education or training.
Advice
A collection of allergies, which is caused by hypersensitivity of the immune system.
Allergy
The skill to assemble items like furniture and other things.
Assembling
The skill to repair automobiles.
Automobile Repair
The skill to assist with baking.
Baking
The skill to do carpenting.
Carpenting
The skill to assist with catering requirements.
Catering
Indicates that cats might be present.
Cats
The skill to provide care for children.
Child Care
The skill to assist with general cleaning tasks.
Cleaning
The person has difficulty in climbing up stairs.
Difficulty in Climbing Stairs
The skill to assist with washing clothes.
Clothes Washing
A person with cognitive impairment can't think and remember things clearly.
Cognitive Impairment
A collection of diseases that are common, especially for elderly people
Common Disease
The skill to assist with processing data computers.
Computer Processing
The skill to fix problems with computers.
Computer Repair
The skill to assist with cooking in general.
Cooking
The skill to advice people on psychological matters.
Counseling
Crafting skills.
Crafting
The ability to craft any kind of clothes.
Crafting Clothes
The ability to act as a dancing companion.
Dancing Companion
A person with depression has a depressed mood over a long period and may even have thoughts of suicide.
Depression
A disorder characterized by high blood sugar levels during a long period.
Diabetes Mellitus
The skill to assist with washing dishes.
Dishwashing
Indicates that dogs might be present.
Dogs
The skill to assist someone with dressing.
Dressing Assistance
The person has difficulties dressing himself.
Dressing Problem
Experience in driving cars.
Driving Cars
Experience in driving heavy vehicles.
Driving Heavy Vehicles
Experience in driving light vehicles.
Driving Light Vehicles
Experience in driving tractors.
Driving Tractors
Experience in driving with trucks.
Driving Trucks
Experience in driving vans.
Driving Vans
Experience in driving with trailers.
Driving with Trailers
An allergy to drugs.
Drug Allergy
Allergy to eggs.
Egg Allergy
The skill to provide care and support for the elderly.
Care for Elderly
Electric outlet available.
Electricity
The skill to repair electronic devices.
Electronic Repair
The environment describes relevant environmental factors of a request.
Environment
An allergy to something in the environment such as dust mites, pollen, pet hair and cigarette smoke.
Environmental Allergy
The skill to assist in planning and hosting events.
Event Planning
Fear of animals. This can include dogs, cats, snakes, insects, etc.
Fear of Animals
Fear of cats.
Fear of Cats
Fear of dark places.
Fear of Dark
Fear of dogs.
Fear of Dogs
Fear or phobia of heights.
Fear of Heights
Specialized in providing assistance with financial services. This can include helping with taxes and book keeping.
Financial Advice
An allergy to food such as milk, peanuts, eggs, fish, tree nuts, and fruit.
Food Allergy
The skill to assist with food preparation like meat cutting, washing of food, etc.
Food Preparation
The skill to provide services related to food products.
Food Service
The skill to participate in board games, card games, etc.
Games
Allergies to grains with gluten such as wheat, barley, rye, and oats.
Gluten Allergy
The skill to help buying groceries.
Groceries
Ability to cut someone else's hair.
Hair Cutting
A condition of diseases that negatively affect one's heart such as blood vessel diseases and heart rhythm problems.
Heart Diseases
The skill to repair household equipment.
Houseshold Equipment Repair
The skill to assist someone on hygienical matters.
Hygiene Assitance
The blood pressure is high in a long period.
Hypertension
The blood pressure is low in a long period.
Hypotension
Internet is available.
Internet
The skill to assist with inventory management.
Inventory Management
Specialized in knitting clothes.
Knitting
Specialized in providing legal assistance.
Legal Advice
A lift/elevator is available.
Limitations can be anything which prevents or limits the extent to which a user can help somebody else.
Limitation
The place is difficult to access during rainfall.
Limited Accessibility: Rain
The place is difficult to access during snowfall.
Limited Accessibility: Snow
The skill to help with maintenance of equipment.
Maintenance
Disorders that affect the mental states of a person.
Mental Disorder
The skill to provide care for the mentally ill.
Care Mentally Ill People
Allergy to milk.
Milk Allergy
Difficulties with moving around physically such as having difficulties using toliet, dressing, walking and so on.
Mobility Problem
The skill to assist with mopping floors, etc.
Mopping
The skill to assist with mowing the grass.
Mowing
Allergy to nuts such as almonds, walnuts, pecans, and peanuts.
Nuts Allergy
The skill to provide help with office related work.
Office Work
The skill to assist in buying things online.
Online Shopping
The skill to provide care for people.
Care for People
The skill to entertain others by performing music.
Performing Music
Personal services which include hygiene and daily care.
Personal Service
Indicates that pets might be present.
Pets
The skill to perform phone calls.
Phone Calls
This is a collection of physical disorders that negatively affect a person's daily life.
Physical Inconvenience
The skill to provide care for the physically disabled.
Care for Physically Disabled
Skill to perform plumbing and repairs on pipe installation.
Plumbing
Having difficulties seeing objects clearly.
Poor Eyesight
Having difficulties hearing voices clearly.
Poor Hearing
The skill to assist with pruning shrubs and twigs.
Pruning
A person with psychotic episode can not tell the difference between the reality and unreality and may have difficulty with social activities in daily life.
Psychotic Episode
The skill to assist with recording notes and entries.
Recording Notes
The skill to provide services related to recreation.
Recreation
The Skill to repair equipment and facilities.
Repair
Diseases that causes chronic pain in joints and muscles such as back, shoulder and neck.
Rheumatism
The skill to help with selling and buying products.
Sales Service
Allergy to any kind of seafood.
Seafood Allergy
Skins are too sensitive to a wide variety of factors such as weather, pets, stress and dust.
Sensitive Skin
Specialized in sewing clothes.
Sewing
The skill to provide care for sick people.
Care for Sick People
Skills define the capabilities of a user. Users and Timebank requests can be associated to a certain skill (or multiple skills) to facilitate the matching of helper and requester.
Skill
The person needs to be aware of slippery floor.
Splippery Floor
The person has difficulties speaking clearly due to body function problems such as injuries to the brain, mouth or throat.
Speaking Problem
Fear of specific objects such as dogs, cats, heights, dark places, and so on.
Specific Phobia
The skill to participate in sport activities.
Sports
The person might have to climb stairs to complete the task.
Stairs
It indicates a person once had a storke. A stroke happens when blood flow to the brain is blocked and oxygen for the brain cells is insufficient, which could leads to cell death.
History of Strokes
Availability of specific supplies to complete a task.
Supplies
Specialized in providing tailoring services.
Tailoring
The person has difficulties using toilet.
Toilet Using Problem
Tools can be provided.
Tools
The skill to provide services related to transportation.
TransportationServices
Transportation necessary to complete the task can be provided.
Transportation Available
The ability to act as a travel companion.
Travel Companion
The person needs equipment (e.g. shoes) suitable for uneven terrain.
Uneven Terrain
The person has difficulties walking.
Walking Problem
Water outlet is available.
Water
The place is difficult to access during bad weather (e.g. snow).
Weather Constraint
The skill to Carve items out of wood.
Wood Carving
Crafting skill with wood as base material.
Wood Crafting
The skill to assist with written work, like writing or reading a letter.
Writing