@prefix sh: . @prefix dash: . @prefix dcat: . @prefix dct: . @prefix ocmv: . @prefix rdf: . @prefix vcard: . @prefix xsd: . a sh:NodeShape ; sh:targetClass dcat:Dataset ; sh:property [ sh:name "Bibliographic Citation" ; sh:description "A bibliographic citation about the catalog, which can be in some specific language."; sh:path dct:bibliographicCitation ; sh:or ( [ sh:datatype xsd:string ; ] [ sh:datatype rdf:langString ; ] ) ; dash:editor dash:TextFieldEditor ; dash:viewer dash:LiteralViewer ; ], [ sh:name "Storage URL" ; sh:description "A URL of a service in which the data and metadata of dataset are stored." ; sh:path ocmv:storageUrl ; sh:or ( [ sh:datatype xsd:anyURI ; ] [ sh:nodeKind sh:Literal ; ] ) ; sh:pattern "^https?://" ; dash:editor dash:TextFieldEditor ; dash:viewer dash:LiteralViewer ; ], [ sh:name "Contact Points" ; sh:description "Relevant contact information for the resource."; sh:path dcat:contactPoint ; sh:node [ a sh:NodeShape ; sh:targetClass vcard:VCard ; sh:property [ sh:name "E-mail" ; sh:description "The email address as a mailto URI." ; sh:path vcard:hasEmail ; sh:nodeKind sh:IRI ; sh:pattern "^mailto:" ; sh:minCount 1 ; dash:editor dash:URIEditor ; dash:viewer dash:LabelViewer ; ], [ sh:name "Name" ; sh:description "The formatted text corresponding to the name of the contact." ; sh:path vcard:fn ; sh:nodeKind sh:Literal ; dash:editor dash:TextFieldEditor ; dash:viewer dash:LiteralViewer ; ] ] ; dash:editor dash:BlankNodeEditor ; ], [ sh:name "Landing Page" ; sh:description "A Web page that can be navigated to in a Web browser to gain access to the catalog, a dataset, its distributions and/or additional information. It must start with \"http://\" or \"https://\"." ; sh:path dcat:landingPage ; sh:nodeKind sh:IRI ; sh:pattern "^https?://" ; dash:editor dash:URIEditor ; dash:viewer dash:URIViewer ; ] .