PREFIX contax: <https://w3id.org/con-tax#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

<https://w3id.org/opm#Property> a rdfs:Class .

contax:propertyName a rdf:Property ;
  rdfs:label "property name "@en ;
  rdfs:comment "A relation to connect the first intermediate node of a level 2 or 3 property to its actual property name"@en ;
  rdfs:domain <https://w3id.org/opm#Property> ;
  rdfs:range <http://www.w3.org/2004/02/skos/core#Concept> .

contax:isDerivedFromProperty a rdf:Property ;
  rdfs:label "is derived from property "@en ;
  rdfs:domain <https://w3id.org/opm#Property> ;
  rdfs:range <https://w3id.org/opm#Property> .

<https://w3id.org/cto#RepairTask> a rdfs:Class .

<https://w3id.org/bot#Element> a rdfs:Class .

<http://pi.pauwel.be/voc/buildingelement#ElementComponent> a rdfs:Class ;
  rdfs:subClassOf contax:ConstructionSubComponent .

<http://pi.pauwel.be/voc/distributionelement#DistributionElement> a rdfs:Class ;
  rdfs:subClassOf contax:ConstructionComponent .

contax:Material a rdfs:Class ;
  rdfs:label "building material"@en ;
  rdfs:comment "A material of which a construction component is made. It excludes subcomponents of larger construction components, e.g. a brick in a wall (see contax:ConstructionSubComponent)."@en .

contax:ConstructionComponent a rdfs:Class ;
  rdfs:label "construction component"@en ;
  rdfs:comment "An object that forms, formed or has the potential to form a part of a construction. Use a more specific subclass from a dedicated taxonomy such as BEO/FURN/MEP based on IFC or AAT-ARCH/AAT-FURN/AAT-MEP based on the Getty AAT concepts related to constructions."@en .

<https://w3id.org/cto#InstallmentTask> a rdfs:Class .

contax:ConstructionSubComponent a rdfs:Class ;
  rdfs:label "construction sub component"@en ;
  rdfs:comment "A construction component that forms, formed or has the potential to form a part of another construction component. It can be distinguished from other types of construction components since they are, in normal situations, no individual components. An example are the steps and railings as sub components of a stairs component. Use a more specific subclass from a dedicated taxonomy such as BEO based on IFC or AAT-ARCH based on the Getty AAT concepts related to constructions."@en ;
  rdfs:subClassOf contax:ConstructionComponent .

<https://w3id.org/dot#ClassifiedDamage> a rdfs:Class .

<http://pi.pauwel.be/voc/buildingelement#BuildingElement> a rdfs:Class ;
  rdfs:subClassOf contax:ConstructionComponent .

<https://w3id.org/opm#PropertyState> a rdfs:Class .

contax:isDerivedFromPropertyState a rdf:Property ;
  rdfs:label "is derived from property state"@en ;
  rdfs:domain <https://w3id.org/opm#PropertyState> ;
  rdfs:range <https://w3id.org/opm#PropertyState> .

<https://w3id.org/bot#Zone> a rdfs:Class .

<https://w3id.org/cto#InspectionTask> a rdfs:Class .

contax:PropertyContext a rdfs:Class ;
  rdfs:label "property context (grouping) "@en .

<https://w3id.org/bot#Storey> a rdfs:Class .

<http://pi.pauwel.be/voc/buildingelement#TransportElement> a rdfs:Class ;
  rdfs:subClassOf contax:ConstructionComponent .

<https://w3id.org/cto#ModificationTask> a rdfs:Class .

<http://vocab.getty.edu/ontology#GuideTerm> a rdfs:Class .

contax:containsConcept a rdf:Property ;
  rdfs:label "contains concept"@en ;
  rdfs:comment "Property to connect a gvp:GuideTerm instance to a class that is part of the main taxonomy hierarchy. The guide term represents a grouping of terms to provide alternative means for finding classes (object of this property) besides the main taxonomy hierarchy."@en ;
  rdfs:domain <http://vocab.getty.edu/ontology#GuideTerm> ;
  rdfs:range <http://www.w3.org/2002/07/owl#Class> .

<https://w3id.org/bot#Space> a rdfs:Class .

<http://pi.pauwel.be/voc/furniture#Furniture> a rdfs:Class ;
  rdfs:subClassOf contax:ConstructionComponent .

<http://www.w3.org/2002/07/owl#Class> a rdfs:Class .

contax:containsGuideTerm a rdf:Property ;
  rdfs:label "contains guide term "@en ;
  rdfs:comment "Property to connect a class that is based on a concept from the Getty AAT to a gvp:GuideTerm, i.e. an individual node that represents a grouping of terms to provide alternative means for finding classes besides the main taxonomy hierarchy. The guide term specializes a more general class from the taxonomy."@en ;
  rdfs:domain <http://www.w3.org/2002/07/owl#Class> ;
  rdfs:range <http://vocab.getty.edu/ontology#GuideTerm> .

contax:potentialSubComponent a rdf:Property ;
  rdfs:label "potential sub component"@en ;
  rdfs:comment "An annotation property used in taxonomies of construction components to connect a construction component type such as a stairs that can consists of smaller sub components such as railings and steps."@en ;
  rdfs:domain <http://www.w3.org/2002/07/owl#Class> ;
  rdfs:range <http://www.w3.org/2002/07/owl#Class> .

contax:potentialInterventionType a rdf:Property ;
  rdfs:label "potential intervention type"@en ;
  rdfs:comment "An annotation property used in taxonomies of damage types to connect a damage type class (subclass of dot:ClassifiedDamage) to a reparation task (subclass of cto:RepairTask)."@en ;
  rdfs:domain <http://www.w3.org/2002/07/owl#Class> ;
  rdfs:range <http://www.w3.org/2002/07/owl#Class> .

<http://www.w3.org/2004/02/skos/core#Concept> a rdfs:Class .

<https://w3id.org/bot#Site> a rdfs:Class .

<http://schema.org/Product> a rdfs:Class .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object"@en .

<https://w3id.org/dot#Damage> a rdfs:Class .

rdf:Property a rdfs:Class .

contax:rangeOrObjectIncludes a rdf:Property ;
  rdfs:label "range or object includes"@en ;
  rdfs:comment "An annotation property to connect a property definition to a class or datatype that is either in the range of this property (instance property) or is a potential object (or superclass of a potential object) of this property (type property). It can also refer to a skos:Concept node that represents a node in a SKOS taxonomy; this node and all its descendants (skos:narrower or inverse skos:broader) can be used as an object of the property (instance or type property). In the case of properties level 2 or 3, this property refers to the range or object for the generic schema:value property of the entire property pattern."@en ;
  rdfs:domain rdf:Property ;
  rdfs:range xsd:string .

contax:domainOrSubjectIncludes a rdf:Property ;
  rdfs:label "domain or subject includes"@en ;
  rdfs:comment "An annotation property to connect a property definition to a class that is either in the domain of this property (instance property) or is a potential subject (or superclass of a potential subject) of this property (type property)."@en ;
  rdfs:domain rdf:Property ;
  rdfs:range <http://www.w3.org/2002/07/owl#Class> .

<https://w3id.org/bot#Building> a rdfs:Class .

<https://w3id.org/cto#RemovalTask> a rdfs:Class .

<http://purl.org/vocommons/voaf#generalizes> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://schema.org/domainIncludes> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://schema.org/rangeIncludes> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/ns/dcat#distribution> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/ns/dcat#downloadURL> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

contax:hasProperty a rdf:Property ;
  rdfs:label "has property"@en ;
  rdfs:comment "A relation to connect an object to the first intermediate node of a level 2 or 3 property when using approach 4 or 5 for assigning the property name."@en ;
  rdfs:range <https://w3id.org/opm#Property> .

contax:hasPropertyContext a rdf:Property ;
  rdfs:label "has property context (grouping)"@en ;
  rdfs:range contax:PropertyContext .

contax:isRootOfTaxonomy a rdf:Property ;
  rdfs:label "root of taxonomy"@en ;
  rdfs:comment "Annotation property to store references to the known (external) taxonomies for root classes, properties or SKOS concepts defined or mentioned in ConTax. The URI of each taxonomy is the object of this property."@en ;
  rdfs:range <http://purl.org/vocommons/voaf#Vocabulary> .

contax:property_DP a rdf:Property ;
  rdfs:label "property (datatype) "@en ;
  rdfs:comment "A root property for taxonomies of datatype properties. Subproperties should be defined from this base property to specify the type of property. Via this root property and its counterpart for object properties (contax:property_OP), it is possible to retrieve all properties of construction components, spatial zones, damages, etc. excluding the linking relations that form the construction topology, damage topology, etc."@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

contax:property_OP a rdf:Property ;
  rdfs:label "property (object) "@en ;
  rdfs:comment "A root property for taxonomies of object properties. Subproperties should be defined from this base property to specify the type of property. Via this root property and its counterpart for datatype properties (contax:property_DP), it is possible to retrieve all properties of construction components, spatial zones, damages, etc. excluding the linking relations that form the construction topology, damage topology, etc."@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://w3id.org/omg#hasComplexGeometryDescription> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://w3id.org/omg#hasReferencedGeometryId> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://w3id.org/omg#hasSimpleGeometryDescription> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/vocommons/voaf#Vocabulary> a rdfs:Class .

<https://w3id.org/con-tax/zones/et-buildings> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/con-tax/zones/aat-storeys> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://mdcs.monumentenkennis.nl/damageatlas/ontology> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/con-tax/zones/aat-spaces> a <http://purl.org/vocommons/voaf#Vocabulary> .

<http://pi.pauwel.be/voc/distributionelement> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/con-tax/zones/aat-buildingSites> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/con-tax/damages/mwv> a <http://purl.org/vocommons/voaf#Vocabulary> .

<http://pi.pauwel.be/voc/furniture> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/cto> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/fog> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/omg> a <http://purl.org/vocommons/voaf#Vocabulary> .

<http://pi.pauwel.be/voc/buildingelement> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/bot#> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/dot#> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/con-tax/components/aat-arch> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/con-tax/components/aat-furn> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/con-tax/properties/cp> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/con-tax/components/aat-mep> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/con-tax/zones/aat-buildings> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/con-tax/aat-materials> a <http://purl.org/vocommons/voaf#Vocabulary> .

<https://w3id.org/con-tax/properties/bhp> a <http://purl.org/vocommons/voaf#Vocabulary> .
