@@ -93,6 +93,9 @@ reproschema:FieldShape a sh:NodeShape ;
9393 sh:maxCount 1 ;
9494 sh:path schema:readonlyValue ],
9595
96+ [ sh:node reproschema:AdditionalNoteObj ;
97+ sh:path reproschema:additionalNotesObj ],
98+
9699 [ sh:or ( [ sh:nodeKind sh:IRI ] [ sh:node reproschema:ResponseOptionsShape ] ) ;
97100 sh:path reproschema:responseOptions ] ;
98101 sh:targetClass reproschema:Field .
@@ -208,7 +211,7 @@ reproschema:ChoicesShape a sh:NodeShape ;
208211 [ sh:datatype rdf:langString ;
209212 sh:path schema:name ],
210213
211- [ sh:or ( [ sh:datatype xsd:integer ] [ sh:nodeKind sh:IRI ] ) ;
214+ [ sh:or ( [ sh:datatype xsd:integer ] [ sh:nodeKind sh:IRI ] [ sh:datatype schema:Boolean ] [ sh:datatype schema:StructuredValue ] [ sh:datatype schema:Text ] ) ;
212215 sh:path reproschema:value ] .
213216
214217reproschema:IsVisShape a sh:NodeShape ;
@@ -235,3 +238,17 @@ reproschema:ScoringShape a sh:NodeShape ;
235238 [ sh:datatype rdf:langString ;
236239 sh:minCount 1 ;
237240 sh:path reproschema:jsExpression ] .
241+
242+ reproschema:AdditionalNoteObjShape a sh:NodeShape ;
243+ sh:closed true ;
244+ sh:ignoredProperties ( rdf:type ) ;
245+ sh:property [ sh:datatype rdf:langString ;
246+ sh:minCount 1 ;
247+ sh:path reproschema:source ],
248+
249+ [ sh:datatype rdf:langString ;
250+ sh:minCount 1 ;
251+ sh:path reproschema:column ],
252+
253+ [ sh:or ( [ sh:datatype xsd:integer ] [ sh:nodeKind sh:IRI ] [ sh:datatype schema:Boolean ] [ sh:datatype schema:StructuredValue ] [ sh:datatype schema:Text ]) ;
254+ sh:path reproschema:value ] .
0 commit comments