Matches in Nanopublications for { ?s ?p ?o <https://w3id.org/np/RAHgb_4bZhqvaGaUEpMs6oj2WiiuGBlcrHp2gcF8jljdc/assertion>. }
Showing items 1 to 6 of
6
with 100 items per page.
- get-3pff-qualifications-for-user type grlc-query assertion.
- get-3pff-qualifications-for-user label "Get 3PFF qualifications for user" assertion.
- get-3pff-qualifications-for-user description "Returns all 3PFF qualifications issued to a given user, including qualification type, issuer, and validity period." assertion.
- get-3pff-qualifications-for-user sparql "prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> prefix np: <http://www.nanopub.org/nschema#> prefix npa: <http://purl.org/nanopub/admin/> prefix npx: <http://purl.org/nanopub/x/> prefix dct: <http://purl.org/dc/terms/> prefix tpff: <https://w3id.org/fair/3pff/> prefix schema: <https://schema.org/> prefix dcat: <https://www.w3.org/ns/dcat#> select ?qualification ?qualification_label ?issuer ?issuer_label ?startDate ?endDate ?np ("^" as ?np_label) where { graph npa:graph { ?np npx:hasNanopubType tpff:3PFF-Qualification . ?np npa:hasValidSignatureForPublicKeyHash ?pk . filter not exists { ?npx npx:invalidates ?np ; npa:hasValidSignatureForPublicKeyHash ?pk . } ?np np:hasAssertion ?a . } graph ?a { ?np tpff:issued-to ?_user_iri . ?np npx:qualifies ?qualification . optional { ?np schema:issuedBy ?issuer . } optional { ?np dcat:startDate ?startDate . } optional { ?np dcat:endDate ?endDate . } } bind(replace(str(?qualification), "^.*/", "") as ?qualification_label) bind(if(?issuer = <https://ror.org/056j50v04>, "GO FAIR Foundation", replace(str(?issuer), "^.*/", "")) as ?issuer_label) } order by desc(?startDate)" assertion.
- get-3pff-qualifications-for-user endpoint full assertion.
- get-3pff-qualifications-for-user license LICENSE-2.0 assertion.