{"@context":{"ds":"https://vocab.sti2.at/ds/","rdf":"http://www.w3.org/1999/02/22-rdf-syntax-ns#","rdfs":"http://www.w3.org/2000/01/rdf-schema#","schema":"https://schema.org/","sh":"http://www.w3.org/ns/shacl#","xsd":"http://www.w3.org/2001/XMLSchema#","ds:propertyDisplayOrder":{"@container":"@list","@type":"@id"},"ds:subDSOf":{"@type":"@id"},"ds:usedVocabulary":{"@type":"@id"},"sh:targetClass":{"@type":"@id"},"sh:targetObjectsOf":{"@type":"@id"},"sh:targetSubjectsOf":{"@type":"@id"},"sh:class":{"@type":"@id"},"sh:path":{"@type":"@id"},"sh:datatype":{"@type":"@id"},"sh:equals":{"@type":"@id"},"sh:disjoint":{"@type":"@id"},"sh:lessThan":{"@type":"@id"},"sh:lessThanOrEquals":{"@type":"@id"},"sh:in":{"@container":"@list"},"sh:languageIn":{"@container":"@list"},"sh:or":{"@container":"@list"}},"@graph":[{"@id":"https://semantify.it/ds/mhpmBCJJt","@type":"ds:DomainSpecification","ds:grammarNodeType":"RootNode","ds:subDSOf":"https://semantify.it/ds/Wf-IXZvIo","sh:targetClass":["schema:Event"],"sh:class":["schema:Event"],"schema:name":[{"@language":"en","@value":"Event (legacy)"},{"@language":"de","@value":"Veranstaltung (legacy)"}],"schema:description":[{"@language":"en","@value":"Domain Specification to annotate different types of events (e.g. DanceEvent, BusinessEvent) including event offers (e.g. event tickets)."}],"schema:author":{"@type":"schema:Person","schema:memberOf":{"@type":"schema:Organization","schema:name":"STI Innsbruck"},"schema:name":"elias"},"ds:version":"7.0","schema:version":"5.55","schema:schemaVersion":"29.2","ds:usedVocabulary":["https://semantify.it/voc/K7SoK-eaT","https://semantify.it/voc/GXxFB6rBD"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:name","schema:description","schema:image","schema:url","schema:startDate","schema:endDate","schema:doorTime","schema:duration","schema:location","schema:inLanguage","schema:isAccessibleForFree","schema:offers","schema:performer","schema:organizer","schema:contributor","schema:typicalAgeRange","schema:additionalType","schema:audience","schema:eventStatus","schema:eventAttendanceMode","schema:eventSchedule","schema:sponsor","schema:superEvent","schema:subEvent","schema:review","schema:potentialAction","schema:previousStartDate","schema:sameAs","schema:keywords","schema:identifier","schema:sdLicense","schema:sdPublisher","schema:sdDatePublished","schema:mainEntityOfPage"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:startDate","rdfs:label":[{"@language":"en","@value":"start data"},{"@language":"de","@value":"Startdatum"}],"rdfs:comment":[{"@language":"en","@value":"Every event must have a date and time when it starts, e.g. \"2021-07-01T10:00:00\""}],"sh:minCount":0,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:dateTime","rdfs:label":[{"@language":"en","@value":"date and time"},{"@language":"de","@value":"Datum und Uhrzeit"}]},{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:date"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:endDate","rdfs:label":[{"@language":"en","@value":"end date"},{"@language":"de","@value":"Enddatum"}],"rdfs:comment":[{"@language":"en","@value":"To indicate a date, or date and timewhen an event will be finished, e.g. \"2021-07-01\" or 2021-07-01T10:00:00\""}],"sh:minCount":0,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:dateTime"},{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:date"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:doorTime","rdfs:label":[{"@language":"en","@value":"door time"},{"@language":"de","@value":"Einlass"}],"rdfs:comment":[{"@language":"en","@value":"To indicate the door time of an event."}],"sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:time"},{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:dateTime"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:duration","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#eIiFU","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:Duration"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:name"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:name","sh:minCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:location","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"ExternalReferenceWrap","sh:node":{"@id":"https://semantify.it/ds/NxK6G71oq"}},{"ds:grammarNodeType":"ExternalReferenceWrap","sh:node":{"@id":"https://semantify.it/ds/Npc6b_ufT"}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:inLanguage","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"},{"ds:grammarNodeType":"DataType","sh:datatype":"rdf:langString"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:isAccessibleForFree","sh:minCount":0,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:boolean"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:offers","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"ExternalReferenceWrap","sh:node":{"@id":"https://semantify.it/ds/jM_FHnHO2"}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:performer","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"ExternalReferenceWrap","sh:node":{"@id":"https://semantify.it/ds/sT5zrmxj2"}},{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#Srcix","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:Person"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:address","schema:honorificPrefix","schema:name","schema:sameAs"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:address","sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#OpsJC","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:PostalAddress"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:addressCountry","schema:addressLocality","schema:addressRegion","schema:postalCode","schema:streetAddress"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:addressCountry","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:addressLocality","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:addressRegion","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:postalCode","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:streetAddress","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:honorificPrefix","sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:name","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:sameAs","sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:anyURI"}]}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:organizer","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"ExternalReferenceWrap","sh:node":{"@id":"https://semantify.it/ds/sT5zrmxj2"}},{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#hvHyq","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:Person"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:address","schema:honorificPrefix","schema:name","schema:sameAs"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:address","sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#YdgDb","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:PostalAddress"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:addressCountry","schema:addressLocality","schema:addressRegion","schema:postalCode","schema:streetAddress"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:addressCountry","sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#jwMLw","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:Country"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:name"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:name","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]}]}},{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:addressLocality","sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:addressRegion","sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:postalCode","sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:streetAddress","sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:honorificPrefix","sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:name","sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:sameAs","sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:anyURI"}]}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:contributor","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#HpEAU","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:Person"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:name"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:name","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]}]}},{"ds:grammarNodeType":"ExternalReferenceWrap","sh:node":{"@id":"https://semantify.it/ds/sT5zrmxj2"}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:typicalAgeRange","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"rdf:langString","sh:languageIn":["de","en"]},{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:additionalType","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:anyURI"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:audience","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"ExternalReferenceWrap","sh:node":{"@id":"https://semantify.it/ds/SiBhUuX_i"}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:eventStatus","sh:minCount":0,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"RestrictedEnumerationWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#RKOQo","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedEnumeration","sh:class":["schema:EventStatusType"],"sh:in":[{"@id":"schema:EventPostponed"},{"@id":"schema:EventScheduled"},{"@id":"schema:EventCancelled"},{"@id":"schema:EventRescheduled"},{"@id":"schema:EventMovedOnline"}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:eventAttendanceMode","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"RestrictedEnumerationWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#rxvVE","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedEnumeration","sh:class":["schema:EventAttendanceModeEnumeration"],"sh:in":[{"@id":"schema:MixedEventAttendanceMode"},{"@id":"schema:OnlineEventAttendanceMode"},{"@id":"schema:OfflineEventAttendanceMode"}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:eventSchedule","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"ExternalReferenceWrap","sh:node":{"@id":"https://semantify.it/ds/ae8xTgFk6"}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:sponsor","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"ExternalReferenceWrap","sh:node":{"@id":"https://semantify.it/ds/sT5zrmxj2"}},{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#BZwpD","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:Person"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:name","schema:url"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:name","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:url","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:anyURI"}]}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:superEvent","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#ZVOnx","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:Event"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:name","schema:url"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:name","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:url","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:anyURI"}]}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:subEvent","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#PYoeF","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:Event"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:name","schema:url"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:name","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:url","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:anyURI"}]}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:review","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#wLOOU","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:Review"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:identifier","schema:dateCreated","schema:itemReviewed","schema:author","schema:reviewRating","schema:reviewBody","schema:image"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:identifier","sh:minCount":3,"sh:maxCount":3,"sh:or":[{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#jMAOz","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:PropertyValue"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:name","schema:value"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:name","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string","sh:in":["JWS signature","JWS header","JWT review"]}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:value","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:dateCreated","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:date"},{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:dateTime"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:itemReviewed","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#uNElZ","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:Thing"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:identifier"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:identifier","rdfs:comment":[{"@language":"en","@value":"Has to be a valid URI according to: https://mangrove.reviews/standard#mangrove-core-uri-schemes"}],"sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:anyURI"},{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]}]}},{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#MJDRl","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:Book"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:isbn"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:isbn","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]}]}},{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#sCMfE","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:Organization"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:leiCode"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:leiCode","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:author","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#mpMWQ","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:Person"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:identifier","schema:birthDate","schema:givenName","schema:familyName","schema:name","schema:alternateName","schema:gender"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:identifier","rdfs:comment":[{"@language":"en","@value":"URL including public key of the reviewer with additional information about the them."}],"sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:anyURI"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:birthDate","sh:minCount":0,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:date"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:givenName","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:familyName","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:name","rdfs:comment":[{"@language":"en","@value":"Nickname to be used if no official name is provided: https://mangrove.reviews/standard#mangrove-core-metadata-field-standards-macomes"}],"sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:alternateName","rdfs:comment":[{"@language":"en","@value":"Username used by the client/service with which the review was left: https://mangrove.reviews/standard#mangrove-core-metadata-field-standards-macomes"}],"sh:minCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:gender","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:reviewRating","sh:minCount":0,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#kGKny","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:Rating"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:worstRating","schema:bestRating","schema:ratingValue"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:worstRating","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:double"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:bestRating","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:double"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:ratingValue","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:double"}]}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:reviewBody","sh:minCount":0,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:image","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:anyURI"},{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#brqXX","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:ImageObject"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:url","schema:description"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:url","sh:minCount":1,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:anyURI"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:description","sh:minCount":0,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]}]}}]}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:potentialAction","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"RestrictedClassWrap","sh:node":{"@id":"https://semantify.it/ds/mhpmBCJJt#ChFfq","@type":"sh:NodeShape","ds:grammarNodeType":"RestrictedClass","sh:class":["schema:Action"],"sh:closed":true,"ds:propertyDisplayOrder":["schema:name","schema:url"],"sh:property":[{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:name","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:url","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:anyURI"}]}]}}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:previousStartDate","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:date"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:sameAs","sh:minCount":0,"sh:maxCount":1,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:anyURI"}]},{"@type":"sh:PropertyShape","ds:grammarNodeType":"Property","sh:path":"schema:keywords","sh:minCount":0,"sh:or":[{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:string"},{"ds:grammarNodeType":"DataType","sh:datatype":"xsd:anyURI"},{"ds:grammarNodeType":"DataType","sh:datatype":"rdf:langString"}]}]}]}