@prefix rdfs: . @prefix rdf: . @prefix owl: . @prefix ical: . @prefix foaf: . @prefix vcard: . @prefix Meeting: . @prefix dataOnt: . # the appointment in outlook mapping to the meeting instance of Meeting Ontology [appointmentChange: (?M rdf:type ical:Vevent) -> (?M rdf:type Meeting:Meeting)] [appointmentStamp: (?M rdf:type ical:Vevent), (?M ical:dtstamp ?stamp) -> (?M Meeting:meeting_stamp ?stamp)] [appointmentStartTime: (?M rdf:type ical:Vevent), (?M ical:dtstart ?starttime) -> (?M Meeting:starttime ?starttime),(?starttime rdfs:domain ?M)] [appointmentEndTime: (?M rdf:type ical:Vevent), (?M ical:dtend ?endtime) -> (?M Meeting:endtime ?endtime)] [appointmentlastModified: (?M rdf:type ical:Vevent), (?M ical:lastModified ?lastMod) -> (?M Meeting:lastModified ?lastMod)] [appointmentDescription: (?M rdf:type ical:Vevent), (?M ical:description ?description) -> (?M Meeting:description ?description)] [appointmentSummary: (?M rdf:type ical:Vevent), (?M ical:summary ?summary) -> (?M Meeting:title ?summary)] #[appointmentLocation: # (?M rdf:type ical:Vevent), (?M ical:location ?location),makeTemp(?L) # -> # (?M Meeting:hasLocation ?L), (?L rdf:type Meeting:Location), (?L Meeting:location_title ?location))] # the contact in outlook mapping to the person instance of meeting ontology [contactChange: (?p rdf:type foaf:Person) -> (?p rdf:type Meeting:Person) ]