{
"class" : {
"rdf:type" : "rdfs:Class",
"rdfs:comment" : "A trip or journey. An itinerary of visits to one or more places.",
"rdfs:label" : "Trip",
"rdfs:subClassOf" : "schema:Intangible",
"schema:contributor" : "collab:Tourism"
},
"properties" : {
"schema:arrivalTime" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "The expected arrival time.",
"rdfs:label" : "arrivalTime",
"schema:domainIncludes" : "schema:Trip",
"schema:rangeIncludes" : [
"schema:Time",
"schema:DateTime"
]
},
"schema:departureTime" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "The expected departure time.",
"rdfs:label" : "departureTime",
"schema:domainIncludes" : "schema:Trip",
"schema:rangeIncludes" : [
"schema:Time",
"schema:DateTime"
]
},
"schema:itinerary" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "Destination(s) ( [[Place]] ) that make up a trip. For a trip where destination order is important use [[ItemList]] to specify that order (see examples).",
"rdfs:label" : "itinerary",
"schema:contributor" : "collab:Tourism",
"schema:domainIncludes" : "schema:Trip",
"schema:isPartOf" : "http:pending.schema.org",
"schema:rangeIncludes" : [
"schema:ItemList",
"schema:Place"
],
"schema:source" : "https://github.com/schemaorg/schemaorg/issues/1810"
},
"schema:offers" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "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. Use [[businessFunction]] to indicate the kind of transaction offered, i.e. sell, lease, etc. This property can also be used to describe a [[Demand]]. While this property is listed as expected on a number of common types, it can be used in others. In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer.\n ",
"rdfs:label" : "offers",
"schema:domainIncludes" : [
"schema:MenuItem",
"schema:Product",
"schema:Event",
"schema:EducationalOccupationalProgram",
"schema:AggregateOffer",
"schema:Trip",
"schema:Service",
"schema:CreativeWork"
],
"schema:inverseOf" : "schema:itemOffered",
"schema:rangeIncludes" : [
"schema:Demand",
"schema:Offer"
],
"schema:source" : "https://github.com/schemaorg/schemaorg/issues/2289"
},
"schema:partOfTrip" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "Identifies that this [[Trip]] is a subTrip of another Trip. For example Day 1, Day 2, etc. of a multi-day trip.",
"rdfs:label" : "partOfTrip",
"schema:contributor" : "collab:Tourism",
"schema:domainIncludes" : "schema:Trip",
"schema:inverseOf" : "schema:subTrip",
"schema:isPartOf" : "http:pending.schema.org",
"schema:rangeIncludes" : "schema:Trip",
"schema:source" : "https://github.com/schemaorg/schemaorg/issues/1810"
},
"schema:provider" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller.",
"rdfs:label" : "provider",
"schema:domainIncludes" : [
"schema:Reservation",
"schema:Service",
"schema:Invoice",
"schema:EducationalOccupationalProgram",
"schema:Trip",
"schema:ParcelDelivery",
"schema:CreativeWork",
"schema:Action"
],
"schema:isPartOf" : "http:pending.schema.org",
"schema:rangeIncludes" : [
"schema:Organization",
"schema:Person"
],
"schema:source" : [
"https://github.com/schemaorg/schemaorg/issues/2289",
"https://github.com/schemaorg/schemaorg/issues/2927"
]
},
"schema:subTrip" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "Identifies a [[Trip]] that is a subTrip of this Trip. For example Day 1, Day 2, etc. of a multi-day trip.",
"rdfs:label" : "subTrip",
"schema:contributor" : "collab:Tourism",
"schema:domainIncludes" : "schema:Trip",
"schema:inverseOf" : "schema:partOfTrip",
"schema:isPartOf" : "http:pending.schema.org",
"schema:rangeIncludes" : "schema:Trip",
"schema:source" : "https://github.com/schemaorg/schemaorg/issues/1810"
},
"schema:tripOrigin" : {
"rdf:type" : "rdf:Property",
"rdfs:comment" : "The location of origin of the trip, prior to any destination(s).",
"rdfs:label" : "tripOrigin",
"schema:domainIncludes" : "schema:Trip",
"schema:rangeIncludes" : "schema:Place"
}
}
}