Simplified Calendar Ontology (SCAL): Simple and efficient ontology to represent calendar information (events, ToDos, recurrency rules...)

SCAL Ontology Classes
SCAL Ontology Properties
Authors:
  • Tracker Developers
Editors:
  • Tracker Developers
Upstream:

Not available

ChangeLog:

Tracker changes

Copyright:

© 2009, 2010 Nokia

SCAL Ontology Classes

scal:JournalStatus

Predefined instances of status for journals

Superclasses :

rdfs:Resource,

Subclasses :

--

In domain of :

--

In range of :

scal:journalStatus,

Predefined instances :

scal:journal-status-cancelled, scal:journal-status-in-process, scal:journal-status-completed, scal:journal-status-needs-action,

scal:AttendeeRole

Predefined set of instances: chain, req-participant...

Superclasses :

rdfs:Resource,

Subclasses :

--

In domain of :

--

In range of :

scal:attendeeRole,

Predefined instances :

scal:attendee-role-non-participant, scal:attendee-role-opt-participant, scal:attendee-role-req-participant, scal:attendee-role-chair,

scal:AccessLevel

Access classification for a calendar item: public, private or confidential. Use the predefined instances in the ontology

Superclasses :

--

Subclasses :

--

In domain of :

--

In range of :

scal:access,

Predefined instances :

scal:access-level-confidential, scal:access-level-public, scal:access-level-private,

scal:Calendar

Group calendar items

Superclasses :

nie:InformationElement,

Subclasses :

--

In domain of :

--

In range of :

scal:belongsToCalendar,

scal:Event

An Event according the ical definition

Superclasses :

scal:CalendarItem,

Subclasses :

--

In domain of :

scal:eventStatus,

In range of :

--

scal:Journal

A Journal entry according to the ical definition

Superclasses :

scal:CalendarItem,

Subclasses :

--

In domain of :

scal:journalStatus,

In range of :

--

scal:Todo

A ToDo according the ical definition

Superclasses :

scal:CalendarItem,

Subclasses :

--

In domain of :

scal:percentComplete, scal:completed, scal:due, scal:todoStatus,

In range of :

--

scal:EventStatus

Predefined instances of status for events

Superclasses :

rdfs:Resource,

Subclasses :

--

In domain of :

--

In range of :

scal:eventStatus,

Predefined instances :

scal:event-status-cancelled, scal:event-status-confirmed, scal:event-status-tentative,

scal:AttendanceStatus

Predefined set of instances: needs-action, accepted...

Superclasses :

rdfs:Resource,

Subclasses :

--

In domain of :

--

In range of :

scal:attendanceStatus,

Predefined instances :

scal:attendance-in-process, scal:attendance-completed, scal:attendance-delegated, scal:attendance-tentative, scal:attendance-declined, scal:attendance-accepted, scal:attendance-needs-action,

scal:TransparencyValues

Predefined instances of time transparency for the calendar items

Superclasses :

rdfs:Resource,

Subclasses :

--

In domain of :

--

In range of :

scal:transparency,

Predefined instances :

scal:transparency-opaque, scal:transparency-transparent,

scal:CalendarAlarm

An alam according to the ical definition

Superclasses :

nie:InformationElement,

Subclasses :

--

In domain of :

scal:alarmAttendee, scal:alarmOffset,

In range of :

scal:calendarItemAlarm,

scal:TodoStatus

Predefined instances of status for todos

Superclasses :

rdfs:Resource,

Subclasses :

--

In domain of :

--

In range of :

scal:todoStatus,

Predefined instances :

scal:todo-status-cancelled, scal:todo-status-in-process, scal:todo-status-completed, scal:todo-status-needs-action,

scal:TimePoint

Point in time

Superclasses :

rdfs:Resource,

Subclasses :

--

In domain of :

scal:TimeZone, scal:dateTime,

In range of :

scal:recurrenceStartDate, scal:end, scal:start, scal:completed, scal:due,

scal:RecurrenceRule

Representation of repeating patterns

Superclasses :

rdfs:Resource,

Subclasses :

--

In domain of :

scal:exception, scal:recurrenceStartDate, scal:recurrencePattern,

In range of :

scal:rrule,

scal:RSVPValues

Predefined set of instances: Yes/No (not boolean to allow undefined values)

Superclasses :

rdfs:Resource,

Subclasses :

--

In domain of :

--

In range of :

scal:rsvp,

Predefined instances :

scal:rsvp-value-false, scal:rsvp-value-true,


scal:CalendarUserType

Predefined set of instance for calendar user types

Superclasses :

rdfs:Resource,

Subclasses :

--

In domain of :

--

In range of :

scal:calendarUserType,

Predefined instances :

scal:cutype-unknown, scal:cutype-resource, scal:cutype-room, scal:cutype-group, scal:cutype-individual,

scal:Attendee

Contact related with a calendar item