sub:assertion {
rdf:type rdfs:label "is a" .
<
https://schema.org/isBasedOn>
rdfs:label "is based on" .
<
https://schema.org/issuedBy>
rdfs:label "is issued by" .
<
https://w3id.org/fair/3pff/3PFF-Facilitator>
rdfs:label "3PFF Facilitator" .
<
https://w3id.org/fair/3pff/3PFF-Qualification>
rdfs:label "3PFF Qualification" .
<
https://w3id.org/fair/3pff/3PFF-Trainer>
rdfs:label "3PFF Trainer" .
<
https://w3id.org/fair/3pff/has-event-sponsor>
rdfs:label "sponsored by" .
<
https://w3id.org/fair/3pff/issued-to>
rdfs:label "is issued to" .
sub:DeclarationURI a nt:UriPlaceholder ;
rdfs:label "URI of the declaration of training completion nanopub" .
sub:GFFProgrammeURI a nt:UriPlaceholder ;
rdfs:label "URI of the training programme" .
sub:ORCID a nt:UriPlaceholder ;
rdfs:label "ORCID of the participant" .
sub:assertion a nt:AssertionTemplate ;
rdfs:label "3PFF Qualification" ;
nt:hasStatement sub:st01 ,
sub:st02 ,
sub:st02a ,
sub:st03 ,
sub:st03a ,
sub:st03b ,
sub:st03c ,
sub:st04 ,
sub:st05 ;
nt:hasTag "Qualification" .
sub:end-date a nt:LiteralPlaceholder ;
rdfs:label "date (e.g. 2020-12-31)" ;
nt:hasRegex "[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]" .
sub:organization a nt:UriPlaceholder ;
rdfs:label "organizer of the event (ROR, URL)" .
sub:qualificationType a nt:RestrictedChoicePlaceholder ;
rdfs:label "qualification type" ;
nt:possibleValue <
https://w3id.org/fair/3pff/3PFF-Facilitator> , <
https://w3id.org/fair/3pff/3PFF-Trainer> , <
https://w3id.org/fair/3pff/FIP-Facilitator> .
sub:sponsor a nt:UriPlaceholder ;
rdfs:label "sponsor institution of the event (ROR, URL)" .
sub:st01 rdf:object <
https://w3id.org/fair/3pff/3PFF-Qualification> ;
rdf:predicate rdf:type ;
rdf:subject nt:NANOPUB .
sub:st02 rdf:object sub:qualificationType ;
rdf:predicate rdf:type ;
rdf:subject nt:NANOPUB .
sub:st02a rdf:object sub:GFFProgrammeURI ;
rdf:predicate <
https://schema.org/isBasedOn> ;
rdf:subject nt:NANOPUB .
sub:st03 rdf:object sub:organization ;
rdf:predicate <
https://schema.org/issuedBy> ;
rdf:subject nt:NANOPUB .
sub:st03a rdf:object sub:ORCID ;
rdf:predicate <
https://w3id.org/fair/3pff/issued-to> ;
rdf:subject nt:NANOPUB .
sub:st03b rdf:object sub:sponsor ;
rdf:predicate <
https://w3id.org/fair/3pff/has-event-sponsor> ;
rdf:subject nt:NANOPUB ;
a nt:OptionalStatement .
sub:st03c rdf:object sub:DeclarationURI ;
rdf:predicate <
https://schema.org/isBasedOn> ;
rdf:subject nt:NANOPUB .
sub:st04 rdf:object sub:start-date ;
rdf:predicate <
https://www.w3.org/ns/dcat#startDate> ;
rdf:subject nt:NANOPUB .
sub:st05 rdf:object sub:end-date ;
rdf:predicate <
https://www.w3.org/ns/dcat#endDate> ;
rdf:subject nt:NANOPUB .
sub:start-date a nt:LiteralPlaceholder ;
rdfs:label "date (e.g. 2023-12-31)" ;
nt:hasRegex "[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]" .
<
https://www.w3.org/ns/dcat#endDate>
rdfs:label "valid to" .
<
https://www.w3.org/ns/dcat#startDate>
rdfs:label "valid from" .
}