diff --git a/rocrate_validator/profiles/five-safes-crate/must/3_timestamp_format.ttl b/rocrate_validator/profiles/five-safes-crate/3_timestamp_format.ttl similarity index 96% rename from rocrate_validator/profiles/five-safes-crate/must/3_timestamp_format.ttl rename to rocrate_validator/profiles/five-safes-crate/3_timestamp_format.ttl index c4f2ddb5..edb20bec 100644 --- a/rocrate_validator/profiles/five-safes-crate/must/3_timestamp_format.ttl +++ b/rocrate_validator/profiles/five-safes-crate/3_timestamp_format.ttl @@ -23,6 +23,8 @@ @prefix xsd: . +#=== MUST shapes ===# + # to ensure the entity id will be included in any error message, # target all entities which have startTime and/or endTime properties using sh:targetSubjectsOf, # then we use sh:property to validate the values of those properties. @@ -52,3 +54,11 @@ five-safes-crate:TimeStampFormat sh:message "All `startTime` and `endTime` values MUST follow the RFC 3339 standard (YYYY-MM-DD'T'hh:mm:ss[.fraction](Z | ±hh:mm))." ; sh:description "Start timestamps MUST follow the RFC 3339 standard." ; ] . + + +#=== SHOULD shapes ===# +# (none) + + +#=== MAY shapes ===# +# (none) \ No newline at end of file