@prefix : <http://www.w3.org/ns/dx/prof/role/> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix dcat: <http://www.w3.org/ns/dcat#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix prof: <http://www.w3.org/ns/dx/prof/> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sdo: <https://schema.org/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .


: a skos:ConceptScheme ;
    rdfs:label "Resource Roles vocabulary"@en ;
    dct:creator [
        sdo:name "Nicholas J. Car" ;
        sdo:identifier <http://orcid.org/0000-0002-8742-7730> ;
        sdo:email <nicholas.car@surroundaustralia.com> ;
        sdo:affiliation [
        sdo:name "SURROUND Australia Pty Ltd" ;
        sdo:url <https://surroundaustralia.com> ;
        ] ;
    ] ,
    [
        sdo:name "Rob Atkinson" ;
        sdo:identifier <http://orcid.org/0000-0002-7878-2693> ;
        sdo:email <rob@metalinkage.com.au> ;
        sdo:affiliation [
            sdo:name "Open Geospatial Consortium" ;
            sdo:url <https://www.opengeospatial.org/> ;
        ] ,
        [
            sdo:name "Metalinkage" ;
        ] ;
    ] ;
    dct:created "2018-02-16"^^xsd:date ;
    dct:modified "2019-11-25"^^xsd:date ;
    rdfs:comment """A vocabulary of ResourceRole instances.

This vocabulary is both a SKOS vocabulary and also a list of instances of the Profiles Vocabulary's [ResourceRole](www.w3.org/ns/dx/prof/ResourceRole) class."""@en .

:constraints a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:definition "Descriptions of obligations, limitations or extensions that the profile defines"@en ;
    skos:prefLabel "Constraints"@en ;
    skos:topConceptOf : ;
    skos:scopeNote "Use this Role when you want to indicate the constraints that the associated Profile imposes on top of base specifications"@en ;
.

:example a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:definition "Sample instance data conforming to the profile"@en ;
    skos:prefLabel "Example"@en ;
    skos:topConceptOf : ;
    skos:scopeNote "Use this Role when you want to provide instances of data conforming to the profile to inform users"@en ;
.

:guidance a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:definition "Documents, in human-readable form, how to use the profile"@en ;
    skos:prefLabel "Guidance"@en ;
    skos:topConceptOf : ;
    skos:scopeNote "Many existing profiles treat their human-readable forms (PDF documents etc.) as authoritative. This role is suggestive of non-authoritativeness. For a role for a human-readable resource that is authoritative, see role:Specification."@en ;
.

:mapping a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:definition "Describes conversions between two specifications"@en ;
    skos:prefLabel "Mapping"@en ;
    skos:topConceptOf : ;
.

:schema a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:altLabel "Shape"@en , "Structure"@en ;
    skos:definition "Machine-readable structural descriptions of data defined by the profile"@en ;
    skos:prefLabel "Schema"@en ;
    skos:topConceptOf : ;
.

:specification a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:definition "Defining the profile in human-readable form"@en ;
    skos:prefLabel "Specification"@en ;
    skos:topConceptOf : ;
    skos:scopeNote "This role indicates authoritativeness. For a role for a human-readable resource that is not authoritative, see role:Guidance"@en ;
.

:validation a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:definition "Supplies instructions about how to verify conformance of data to the profile"@en ;
    skos:prefLabel "Validation"@en ;
    skos:topConceptOf : ;
    skos:scopeNote "This role implies inclusion or import of inherited constraints"@en ;
.

:vocabulary a owl:NamedIndividual,
        skos:Concept,
        prof:ResourceRole ;
    skos:definition "Defines terms used in the profile specification"@en ;
    skos:prefLabel "Vocabulary"@en ;
    skos:topConceptOf : ;
.
