Library Service Ontology
type: Vocabulary
type: Ontology
creator: Matthias Letsch
description: An Ontology to define a classification of conventional services provided by libraries.
modified: 2014-02-12
preferred namespace prefix: lso
preferred namespace uri: http://purl.org/ontology/libso#
version info: 0.1.1

Library Service
type: Class
label: Bibliotheksdienstleistung @de
comment: A kind of service provided by a library or a related Institution.
subclass of: Service

Service Component
type: Class
label: Dienstleistungsbestandteil @de
comment: Defines a single component of a higher-level service
subclass of: Library Service

Local Service
type: Class
label: Lokale Dienstleistung @de
comment: A kind of service that is offered on site at the library.
subclass of: Library Service

Local Usage Service
type: Class
label: Lokale Bestandsbenutzung @de
comment: A kind of service provided to take use of the library’s media collection.
subclass of: Local Service

Interloan
type: Class
label: Fernleihe @de
subclass of: DocumentService
subclass of: Local Usage Service

Interloan
type: Class
label: Fernleihe @de
subclass of: DocumentService
subclass of: Local Usage Service

Research Station
type: Class
label: Rechercheplatz @de
comment: A PC-Station provided for research within the library’s media collection.
subclass of: Local Usage Service

Presentation
type: Class
label: Präsenzansicht @de
comment: A service to provide space to use the media collection on site at the library, e.g. in a reading room.
subclass of: documentService
subclass of: LocalUSage

Local Information Service
type: Class
label: Lokale Informationsvermittlung @de
comment: A kind of service provided to inform the library users on site in the library.
subclass of: Local Service

Information Counter
type: Class
label: Informationstheke @de
comment: A service provided to inform the library users at a service counter.
subclass of: Local Information Service

Library Tour
type: Class
label: Bibliotheksführung @de
comment: A service provided to guide the users through the library building and to show them the potential uses.
subclass of: Local Information Service

User Training
type: Class
label: Nutzerschulung @de
comment: A service provided to train the users in research and use of the library’s media collection.
subclass of: Local Information Service

User Registration
type: Class
label: Nutzeranmeldung @de
comment: An action to register a person as a library user and inform it about usage opportunities and conditions.
subclass of: Local Information Service

Local Work
type: Class
label: Lokales Arbeiten @de
comment: A service for providing working space and opportunities to the users.
subclass of: Local Service

Copier or Scanner
type: Class
label: Kopierer oder Scanner @de
comment: A service provided to enable users making personal copies or scans of documents.
subclass of: Local Work

Black and White Copier
type: Class
label: Schwarz-Weiß-Kopierer @de
subclass of: Copier or Scanner

Color Copier
type: Class
label: Farbkopierer @de
subclass of: Copier or Scanner

Scanner
type: Class
subclass of: Copier or Scanner

Group Work Room
type: Class
label: Gruppenarbeitsraum @de
comment: A service to provide working space for groups of users.
subclass of: Local Work

Individual Work Space
type: Class
label: Einzelarbeitsplatz @de
comment: A service to provide the opportunity for individual work for a single user.
subclass of: Local Work

PC Work Station
type: Class
label: PC-Arbeitsplatz @de
comment: A service to provide the opportunity to do work on a PC.
subclass of: Local Work

Photo Service
type: Class
label: Fotodienst @de
comment: a service provided to generate photographs for the users.
subclass of: Local Work

Web Based Service
type: Class
label: Internetbasierte Dienstleistung @de
comment: A kind of online service provided on the library’s website.
subclass of: Library Service

Web Based Usage Service
type: Class
label: Internetbasierte Bestandsbenutzung @de
comment: A kind of online service provided to gain access to parts of the media collection on the web.
subclass of: Web Based Service

Catalogue
type: Class
label: Katalog @de
subclass of: Web Based Usage Service

Database
type: Class
label: Datenbank @de
subclass of: Web Based Usage Service

Open Access
type: Class
subclass of: DocumentService
subclass of: Web Based Usage Service

Anschaffungsempfehlung
type: Class
label: Purchase Recommendation
subclass of: Web Based Usage Service

Web Based Information Service
type: Class
label: Internetbasierter Auskunftsdienst @de
comment: a kind of online service provided to inform the users on the web.
subclass of: Web Based Service

Online Information
type: Class
label: Internetbasierter Auskunftsdienst @de
comment: a kind of online service provided to inform the users on the web via chat or email etc.
subclass of: Web Based Information Service

Condition
type: Class
label: Nutzungskondition @de
comment: Defines the terms of use for a service.

Point of Service
type: Class
label: Servicepunkt @de
comment: defines a physical site where a local service is available.
subclass of: OrganizationalUnit

Organizational Unit as Point Of Service
type: Class
label: Teilorganisation als Servicepunkt @de
comment: defines an organizational unit as a physical site where a local service is available.
subclass of: Point of Service
subclass of: OrganizationalUnit

Building as Point Of Service
type: Class
label: Gebäude als Servicepunkt @de
comment: defines a building as a physical site where a local service is available.
subclass of: Point of Service
subclass of: OrganizationalUnit

Department as Point Of Service
type: Class
label: Abteilung als Servicepunkt @de
comment: defines a department as a physical site where a local service is available.
subclass of: Point of Service
subclass of: OrganizationalUnit

Licence
type: Class
label: Lizenz @de
comment: class defines conditions for access to databases given by licenses.
subclass of: Condition

Free
type: Licence
label: Frei im Web verfügbar @de
label: Free Online Access

ExternalAccess
type: Licence
label: Externer Zugang für angemeldete Nutzer @de
label: External Access for registered Users

NationalLicence
type: Licence
label: Nationallizenz @de
label: National Licence

SingleUser
type: Licence
label: Einzelplatzversion @de
label: Sinlge User Version

PayPerUse
type: Licence
label: Kostenpflichtiges Angebot @de
label: Paid Offer

has point of service
type: Property
label: verfügbar am Standort @de
domain: Local Service
range: Point of Service

has access URL
type: Property
label: Zugang über URL @de
domain: Web Based Service
range: Literal

has optional web access
type: Property
label: Alternativer Internetzugang @de
domain: Local Service
range: Web Based Service

has condition
type: Property
label: Nutzungskonditionen @de
domain: Library Service
range: Condition

related Document
type: Property
label: Zugehöriges Dokument @de
domain: Condition
range: Literal

has Period Time
type: Property
label: zugehörige Frist @de
domain: Condition
range: Literal

has Licence
type: Property
label: unter Lizenz @de
domain: Web Based Usage Service
range: Licence

staff Contact
type: Property
label: Kontakt zum Personal @de
domain: Library Service
range: Individual
range: Organization

floor
type: Property
label: Etage oder Ebene @de
domain: Department as Point Of Service
range: Literal

room number
type: Property
label: Zimmernummer @de
domain: Department as Point Of Service
range: Literal

Service
type: Class
subclass of: Service
subclass of: ProductOrService

ServiceProvider
type: Class

Opening hours specification
type: Class
comment: This is a conceptual entity that holds together all information about the opening hours on a given day (gr:DayOfWeek).

Day of Week
type: Class
comment: The day of the week, used to specify to which day the opening hours of a gr:OpeningHoursSpecification refer.

Unit price specification
type: Class
comment: A unit price specification is a conceptual entity that specifies the price asked for a given gr:Offering by the respective gr:Business Entity. An offering may be linked to multiple unit price specifications that specify alternative prices for non-overlapping sets of conditions (e.g. quantities or sales regions) or with differing validity periods...

Individual
type: Class
comment: An object representing a single person or entity
subclass of: Kind
disjoint with: Location
disjoint with: Organization

Organization
type: Class
comment: An object representing an organization. An organization is a single entity, and might represent a business or government, a department or division within a business or government, a club, an association, or the like.
subclass of: Kind

Email
type: Class
comment: To specify the electronic mail address for communication with the object the vCard represents. Use the hasEmail object property.
deprecated: true

Voice
type: Class
subclass of: TelephoneType

Fax
type: Class
subclass of: TelephoneType

Address
type: Class
comment: To specify the components of the delivery address for the object

Organization
type: Class
comment: Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures. It is recommended that SKOS lexical labels should be used to label the Organization. In particular `skos:prefLabel` for the primary (possibly legally recognized name), `skos:altLabel` for alternative names (trading names, colloquial names) and `skos:notation` to denote a code from a code list. Alternative names: _Collective_ _Body_ _Org_ _Group_
subclass of: Agent
equivalent class: Organization
has key: identifier

OrganizationalUnit
type: Class
comment: An Organization such as a University Support Unit which is part of some larger FormalOrganization and only has full recognition within the context of that FormalOrganization, it is not a Legal Entity in its own right. Units can be large and complex containing other Units and even FormalOrganizations. Alternative names: _OU_ _Unit_ _Department_
subclass of: Organization

Site
type: Class
comment: An office or other premise at which the organization is located. Many organizations are spread across multiple sites and many sites will host multiple locations. In most cases a Site will be a physical location. However, we don't exclude the possibility of non-physical sites such as a virtual office with an associated post box and phone reception service. Extensions may provide subclasses to denote particular types of site.

provides
type: ObjectProperty
domain: ServiceProvider
range: Service
inverse of: providedBy

providedBy
type: ObjectProperty
domain: Service
range: ServiceProvider
inverse of: provides

has opening hours specification (0..*)
type: Property
comment: For use in LSO: This property links a lso:Local to a gr:OpeningHoursSpecification.
comment: This property links a gr:Location to a gr:OpeningHoursSpecification.
domain: Location
domain: Local Service
domain: Place
range: OpeingHoursSpecification

opens (1..1)
type: Property
comment: The opening hour of the gr:Location on the given gr:DayOf- Week...
domain: Opening hours specification
range: time

closes (1..1)
type: Property
comment: The closing hour of the gr:Location on the given gr:DayOfWeek...
domain: Opening hours specification
range: time

has opening hours day of week (1..*)
type: Property
comment: This specifies the gr:DayOfWeek to which the gr:OpeningHoursSpecification is related...
domain: Opening hours specification
range: Day of Week

has price specification (0..*)
type: Property
comment: For use in LSO: This property links a lso:LibraryService to a gr:PriceSpecification.
comment: This links a gr:Offering to a gr:PriceSpecification or specifications...
domain: Offering
domain: Library Service
domain: Offer
range: PriceSpecification

has currency (1..1)
type: Property
comment: The currency for all prices in the gr:PriceSpecification given using the ISO 4217 standard (3 characters).
domain: PriceSpecification
range: string

has currency value (0..1)
type: Property
comment: This property specifies the amount of money for a price per unit, shipping charges, or payment charges. The currency and other relevant details are attached to the respective gr:PriceSpecification etc...
domain: PriceSpecification
range: float

formatted name
type: DatatypeProperty
comment: The formatted text corresponding to the name of the object
range: string

organization name
type: DatatypeProperty
comment: To specify the organizational name associated with the object
range: string

has email
type: ObjectProperty
comment: To specify the electronic mail address for communication with the object
range: Email

has telephone
type: ObjectProperty
comment: To specify the telephone number for telephony communication with the object
equivalent property: tel

has value
type: ObjectProperty
comment: Used to indicate the resource value of an object property that requires property parameters

has address
type: ObjectProperty
comment: To specify the components of the delivery address for the object
range: Address

country name
type: DatatypeProperty
comment: The country name associated with the address of the object
range: string

locality
type: DatatypeProperty
comment: The locality (e.g. city or town) associated with the address of the object
range: string

postal code
type: DatatypeProperty
comment: The postal code associated with the address of the object
range: string

street address
type: DatatypeProperty
comment: The street address associated with the address of the object
range: string

has Unit
type: Property
type: ObjectProperty
comment: Indicates a unit which is part of this Organization, e.g. a Department within a larger FormalOrganization. Inverse of `org:unitOf`.
domain: FormalOrganization
range: OrganizationalUnit
sub property of: hasSubOrganization

unit Of
type: Property
type: ObjectProperty
comment: Indicates an Organization of which this Unit is a part, e.g. a Department within a larger FormalOrganization. This is the inverse of `org:hasUnit`.
domain: OrganizationalUnit
range: FormalOrganization
sub property of: subOrganizationOf

has site
type: Property
type: ObjectProperty
comment: Indicates a site at which the Organization has some presence even if only indirect (e.g. virtual office or a professional service which is acting as the registered address for a company). Inverse of `org:siteOf`.
domain: Organization
range: Site