@prefix dct: <http://purl.org/dc/terms/> .
@prefix prof: <http://www.w3.org/ns/dx/prof/> .
@prefix role: <http://www.w3.org/ns/dx/prof/role/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .

@prefix cnpr: <http://www.w3.org/ns/dx/connegp/profile/> .

<https://www.w3.org/TR/dx-connegp/> a dct:Standard ;
    rdfs:label "Content Negotiation by Profile" ;
    rdfs:comment "W3C Recommendation (a standard) for Content Negotiation by Profile" .

cnpr:http a prof:Profile ;
    prof:isProfileOf <https://www.w3.org/TR/dx-connegp/> ;
    rdfs:label "HTTP Headers Functional Profile" ;
    rdfs:comment "For conformance with the realization of Content Negotiation by Profile presented in § 7.1 Hypertext Transfer Protocol Headers." ;
    skos:scopeNote "To be used if a resource conforms to the HTTP Headers functional profile" .

cnpr:qsa a prof:Profile ;
    prof:isProfileOf cnpr:qsa-alt ;
    rdfs:label "URL QSA Functional Profile" ;
    rdfs:comment "For conformance with the realization of Content Negotiation by Profile presented in § 7.2 URL Query String Arguments." ;
    skos:scopeNote "To be used if a resource conforms to the URL QSA functional profile using the Query String Arguments _profile and _mediatype as per the recommendations in § 7.2 URL Query String Arguments. " .

cnpr:qsa-alt a prof:Profile ;
    prof:isProfileOf <https://www.w3.org/TR/dx-connegp/> ;
    rdfs:label "URL QSA Alternate Keywords Functional Profile" ;
    rdfs:comment "For conformance with the realization of Content Negotiation by Profile presented in § 7.2 URL Query String Arguments." ;
    skos:scopeNote "To be used if a resource conforms to the URL QSA functional profile but uses alternate keywords for the Query String Arguments _profile and _mediatype, as allowed by the recommendations in § 7.2 URL Query String Arguments." .

cnpr:rrd a prof:Profile ;
    prof:isProfileOf <https://www.w3.org/TR/dx-connegp/> ;
    rdfs:label "Resource Representation Description Profile" ;
    rdfs:comment "For conformance with Content Negotiation by Profile § 6.2.2 get resource by profile." ;
    skos:scopeNote "To be used if a resource representation is able to indicate which profile(s) it conforms to, in its appropriate realization, as per the abstract specification in § 6.2.2 get resource by profile. " .
