@prefix sh: . @prefix dash: . @prefix dcat: . @prefix dct: . @prefix rdf: . @prefix xsd: . @prefix skos: . @prefix fdpo: . a sh:NodeShape ; sh:targetClass dcat:Resource ; sh:property [ sh:name "Editorial Note" ; sh:description "Determines a general note relative to the resource documentation process. Accepts literals of the type \texttt{xsd:string} and \texttt{rdf:langString}. E.g., \"The model was originally designed in Portuguese and translated by the publisher.\"@en." ; sh:path skos:editorialNote ; sh:or ( [ sh:datatype xsd:string ; ] [ sh:datatype rdf:langString ; ] ) ; dash:editor dash:TextFieldEditor ; dash:viewer dash:LiteralViewer ; ], [ sh:name "Access Rights" ; sh:description "Identifies a dct:RightsStatement or a text concerning who and how the resource can be accessed. E.g., the statement \"http://publications.europa.eu/resource/authority/access-right/PUBLIC\" states something is publicly accessible by everyone."; sh:path dct:accessRights ; sh:or ( [ sh:nodeKind sh:IRI ; ] [ sh:datatype xsd:string ; ] [ sh:datatype rdf:langString ; ] ) ; dash:editor dash:TextFieldEditor ; dash:viewer dash:LabelViewer ; ], [ sh:name "License" ; sh:description "Identifies a legal document under which the resource is made available. E.g., \"https://creativecommons.org/licenses/by/4.0/\"." ; sh:path dct:license ; sh:nodeKind sh:IRI ; sh:minCount 1 ; sh:maxCount 1 ; dash:editor dash:URIEditor ; dash:viewer dash:URIViewer ; ], [ sh:name "Publisher" ; sh:description "Identifies the \texttt{foaf:Agent} who added the resource to the catalog. The publisher does not need to have created or contributed to the resource"; sh:path dct:publisher ; sh:maxCount 1 ; sh:nodeKind sh:IRI ; dash:editor dash:URIEditor ; dash:viewer dash:LabelViewer ; ], [ sh:name "Contributor" ; sh:description "Identifies a foaf:Agent who contributed to the development of the resource. When available, we recommend using a contributor's identifier from DBLP (e.g., \"https://dblp.org/pid/96/8280\") or ORCID (e.g., \"https://orcid.org/0000-0003-2736-7817\")."; sh:path dct:contributor ; sh:nodeKind sh:IRI ; dash:editor dash:URIEditor ; dash:viewer dash:LabelViewer ; ], [ sh:name "Creator" ; sh:description "The entity responsible for producing the resource."; sh:path dct:creator ; sh:nodeKind sh:IRI ; dash:editor dash:URIEditor ; dash:viewer dash:LabelViewer ; ], [ sh:name "Metadata Modified" ; sh:description "Date on which the resource's metadata was changed."; sh:path fdpo:metadataModified ; sh:or ( [ sh:datatype xsd:dateTime ; ] [ sh:datatype xsd:date ; ] [ sh:datatype xsd:gYearMonth ; ] [ sh:datatype xsd:gYear ; ] ) ; dash:viewer dash:LiteralViewer ; ], [ sh:name "Metadata Issued" ; sh:description "Date of formal issuance of the resource's metadata."; sh:path fdpo:metadataIssued ; sh:or ( [ sh:datatype xsd:dateTime ; ] [ sh:datatype xsd:date ; ] [ sh:datatype xsd:gYearMonth ; ] [ sh:datatype xsd:gYear ; ] ) ; dash:viewer dash:LiteralViewer ; ], [ sh:name "Modified" ; sh:description "Date on which the resource was changed."; sh:path dct:modified ; sh:maxCount 1 ; sh:or ( [ sh:datatype xsd:dateTime ; ] [ sh:datatype xsd:date ; ] [ sh:datatype xsd:gYearMonth ; ] [ sh:datatype xsd:gYear ; ] ) ; dash:editor dash:DatePickerEditor ; dash:viewer dash:LiteralViewer ; ], [ sh:name "Issued" ; sh:description "Date of formal issuance of the resource."; sh:path dct:issued ; sh:minCount 1 ; sh:maxCount 1 ; sh:or ( [ sh:datatype xsd:dateTime ; ] [ sh:datatype xsd:date ; ] [ sh:datatype xsd:gYearMonth ; ] [ sh:datatype xsd:gYear ; ] ) ; dash:editor dash:DatePickerEditor ; dash:viewer dash:LiteralViewer ; ], [ sh:name "Description" ; sh:description "An account of the resource."; sh:path dct:description ; sh:or ( [ sh:datatype xsd:string ; ] [ sh:datatype rdf:langString ; ] ) ; dash:editor dash:TextAreaEditor ; ], [ sh:name "Alternative Title" ; sh:description "An alternative title of the resource, which can be in some specific language."; sh:path dct:alternative ; sh:or ( [ sh:datatype xsd:string ; ] [ sh:datatype rdf:langString ; ] ) ; dash:editor dash:TextFieldEditor ; dash:viewer dash:LiteralViewer ; ], [ sh:name "Title" ; sh:description "The title of the resource, which can be in some specific language."; sh:path dct:title ; sh:minCount 1 ; sh:or ( [ sh:datatype xsd:string ; ] [ sh:datatype rdf:langString ; ] ) ; dash:editor dash:TextFieldEditor ; ] .