Re: markup for a community meeting?

Note that you cannot directly seek or makesOffer an Event, because the range of those is a bundle of rights on something. Unless you sell the event itself, you have to create an offer with the business function "attend". The principle is shown in the GoodRelations extension for tickets at

# We reuse this event:
# Bryan Adams at the Verizon Wireless Amphitheatre

foo:ticket1 a tio:TicketPlaceholder ;
    rdfs:label "Ticket for Bryan Adams at the Verizon Wireless Amphitheatre"@en ;
    tio:accessTo <> .

foo:HeppTickets gr:offers foo:offer1 .

foo:offer1 a gr:Offering ;
    gr:name "Ticket for Bryan Adams at the Verizon Wireless Amphitheatre"@en ;
    gr:description "Don't miss this: Bryan Adams at the Verizon Wireless Amphitheatre!"@en ;
    gr:includes foo:ticket1 ;
    gr:hasBusinessFunction gr:Sell ;
         [ a gr:UnitPriceSpecification ;
           gr:hasCurrency "USD"@en ;
           gr:hasCurrencyValue "19.99"^^xsd:float ;
           gr:validThrough "2010-11-11T23:59:59"^^xsd:dateTime ] .

For free admission, simply indicate a price of zero. But let's not directly offer events, because then, we cannot use all the nice properties for modeling commercial aspects and other terms and conditions of an event (e.g. registration deadline via the validThrough property of schema:Offer).

Note the naming differences between GoodRelations in its original namespace and in, as listed in here:


martin hepp
e-business & web science research group
universitaet der bundeswehr muenchen

phone:   +49-(0)89-6004-4217
fax:     +49-(0)89-6004-4620
www: (group) (personal)
skype:   mfhepp 
twitter: mfhepp

Check out GoodRelations for E-Commerce on the Web of Linked Data!
* Project Main Page:

On 26 Jun 2014, at 11:34, ☮ elf Pavlik ☮ <> wrote:

> On 06/26/2014 08:52 AM, Albert Willis wrote:
>> In addition, I think creating markup to describe the services (the 
>> community/civic equivalent of the business-oriented 
>> offered by the host (or organizer) of the 
>> CivicEvent would be helpful.
> In some cases I may end up using on event,
> even that currently domainIncludes only schema:Person and
> schema:Organization. Would use of on
> schema:Event fit your use cases?
> In my cases events could seek a venue, food donation, help of an
> interpreter, projector, PA etc.

Received on Thursday, 26 June 2014 10:39:43 UTC