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