The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

SemanticWeb::Schema::Event - An event happening at a certain time and location

VERSION

version v0.0.3

DESCRIPTION

An event happening at a certain time and location, such as a concert, lecture, or festival. Ticketing information may be added via the offers property. Repeated events may be structured as separate Event objects.

ATTRIBUTES

about

The subject matter of the content.

A about should be one of the following types:

InstanceOf['SemanticWeb::Schema::Thing']

actor

An actor, e.g. in tv, radio, movie, video games etc., or in an event. Actors can be associated with individual items or with a series, episode, clip.

A actor should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']

aggregate_rating

aggregateRating

The overall rating, based on a collection of reviews or ratings, of the item.

A aggregate_rating should be one of the following types:

InstanceOf['SemanticWeb::Schema::AggregateRating']

attendee

A person or organization attending the event.

A attendee should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']
InstanceOf['SemanticWeb::Schema::Organization']

attendees

A person attending the event.

A attendees should be one of the following types:

InstanceOf['SemanticWeb::Schema::Organization']
InstanceOf['SemanticWeb::Schema::Person']

audience

An intended audience, i.e. a group for whom something was created.

A audience should be one of the following types:

InstanceOf['SemanticWeb::Schema::Audience']

composer

The person or organization who wrote a composition, or who is the composer of a work performed at some event.

A composer should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']
InstanceOf['SemanticWeb::Schema::Organization']

contributor

A secondary contributor to the CreativeWork or Event.

A contributor should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']
InstanceOf['SemanticWeb::Schema::Organization']

director

A director of e.g. tv, radio, movie, video gaming etc. content, or of an event. Directors can be associated with individual items or with a series, episode, clip.

A director should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']

door_time

doorTime

The time admission will commence.

A door_time should be one of the following types:

Str

duration

The duration of the item (movie, audio recording, event, etc.) in ISO 8601 date format.

A duration should be one of the following types:

InstanceOf['SemanticWeb::Schema::Duration']

end_date

endDate

The end date and time of the item (in ISO 8601 date format).

A end_date should be one of the following types:

Str

event_status

eventStatus

An eventStatus of an event represents its status; particularly useful when an event is cancelled or rescheduled.

A event_status should be one of the following types:

InstanceOf['SemanticWeb::Schema::EventStatusType']

funder

A person or organization that supports (sponsors) something through some kind of financial contribution.

A funder should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']
InstanceOf['SemanticWeb::Schema::Organization']

in_language

inLanguage

The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage.

A in_language should be one of the following types:

Str
InstanceOf['SemanticWeb::Schema::Language']

is_accessible_for_free

isAccessibleForFree

A flag to signal that the item, event, or place is accessible for free.

A is_accessible_for_free should be one of the following types:

Bool

location

The location of for example where the event is happening, an organization is located, or where an action takes place.

A location should be one of the following types:

InstanceOf['SemanticWeb::Schema::PostalAddress']
Str
InstanceOf['SemanticWeb::Schema::Place']

maximum_attendee_capacity

maximumAttendeeCapacity

The total number of individuals that may attend an event or venue.

A maximum_attendee_capacity should be one of the following types:

InstanceOf['SemanticWeb::Schema::Integer']

offers

An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event.

A offers should be one of the following types:

InstanceOf['SemanticWeb::Schema::Offer']

organizer

An organizer of an Event.

A organizer should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']
InstanceOf['SemanticWeb::Schema::Organization']

performer

A performer at the event—for example, a presenter, musician, musical group or actor.

A performer should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']
InstanceOf['SemanticWeb::Schema::Organization']

performers

The main performer or performers of the event—for example, a presenter, musician, or actor.

A performers should be one of the following types:

InstanceOf['SemanticWeb::Schema::Organization']
InstanceOf['SemanticWeb::Schema::Person']

previous_start_date

previousStartDate

Used in conjunction with eventStatus for rescheduled or cancelled events. This property contains the previously scheduled start date. For rescheduled events, the startDate property should be used for the newly scheduled start date. In the (rare) case of an event that has been postponed and rescheduled multiple times, this field may be repeated.

A previous_start_date should be one of the following types:

Str

recorded_in

recordedIn

The CreativeWork that captured all or part of this Event.

A recorded_in should be one of the following types:

InstanceOf['SemanticWeb::Schema::CreativeWork']

remaining_attendee_capacity

remainingAttendeeCapacity

The number of attendee places for an event that remain unallocated.

A remaining_attendee_capacity should be one of the following types:

InstanceOf['SemanticWeb::Schema::Integer']

review

A review of the item.

A review should be one of the following types:

InstanceOf['SemanticWeb::Schema::Review']

A person or organization that supports a thing through a pledge, promise, or financial contribution. e.g. a sponsor of a Medical Study or a corporate sponsor of an event.

A sponsor should be one of the following types:

InstanceOf['SemanticWeb::Schema::Organization']
InstanceOf['SemanticWeb::Schema::Person']

start_date

startDate

The start date and time of the item (in ISO 8601 date format).

A start_date should be one of the following types:

Str

sub_event

subEvent

An Event that is part of this event. For example, a conference event includes many presentations, each of which is a subEvent of the conference.

A sub_event should be one of the following types:

InstanceOf['SemanticWeb::Schema::Event']

sub_events

subEvents

Events that are a part of this event. For example, a conference event includes many presentations, each subEvents of the conference.

A sub_events should be one of the following types:

InstanceOf['SemanticWeb::Schema::Event']

super_event

superEvent

An event that this event is a part of. For example, a collection of individual music performances might each have a music festival as their superEvent.

A super_event should be one of the following types:

InstanceOf['SemanticWeb::Schema::Event']

translator

Organization or person who adapts a creative work to different languages, regional differences and technical requirements of a target market, or that translates during some event.

A translator should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']
InstanceOf['SemanticWeb::Schema::Organization']

typical_age_range

typicalAgeRange

The typical expected age range, e.g. '7-9', '11-'.

A typical_age_range should be one of the following types:

Str

workFeatured

A work featured in some event, e.g. exhibited in an ExhibitionEvent. Specific subproperties are available for workPerformed (e.g. a play), or a workPresented (a Movie at a ScreeningEvent).

A work_featured should be one of the following types:

InstanceOf['SemanticWeb::Schema::CreativeWork']

work_performed

workPerformed

A work performed in some event, for example a play performed in a TheaterEvent.

A work_performed should be one of the following types:

InstanceOf['SemanticWeb::Schema::CreativeWork']

SEE ALSO

SemanticWeb::Schema::Thing

AUTHOR

Robert Rothenberg <rrwo@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2018 by Robert Rothenberg.

This is free software, licensed under:

  The Artistic License 2.0 (GPL Compatible)