https://brickschema.org/schema/Brick#System
A System is a combination of equipment and auxiliary devices (e.g., controls, accessories, interconnecting means, and terminal elements) by which energy is transformed so it performs a specific function such as HVAC, service water heating, or lighting. (ASHRAE Dictionary).
Focus nodes of this shape (brick:System) can have the following properties:
| PROPERTY | DESCRIPTION | MIN | MAX | VALUE TYPE | OTHER CONSTRAINTS |
|---|---|---|---|---|---|
| brick:hasPart | The subject is composed in part of the entity given by the object | 0 | * |
sh:or
( brick:Equipment | brick:Point | brick:Loop | brick:System | brick:Location | brick:PV_Array )
|
@prefix brick: <https://brickschema.org/schema/Brick#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix tag: <https://brickschema.org/schema/BrickTag#> .
brick:System a owl:Class,
sh:NodeShape ;
rdfs:label "System"@en ;
rdfs:subClassOf brick:Collection ;
skos:definition "A System is a combination of equipment and auxiliary devices (e.g., controls, accessories, interconnecting means, and terminal elements) by which energy is transformed so it performs a specific function such as HVAC, service water heating, or lighting. (ASHRAE Dictionary)."@en ;
sh:property [ sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Point ] [ sh:class brick:Loop ] [ sh:class brick:System ] [ sh:class brick:Location ] [ sh:class brick:PV_Array ] ) ;
sh:path brick:hasPart ] ;
sh:rule [ a sh:TripleRule ;
sh:object tag:Collection ;
sh:predicate brick:hasTag ;
sh:subject sh:this ],
[ a sh:TripleRule ;
sh:object tag:System ;
sh:predicate brick:hasTag ;
sh:subject sh:this ] ;
brick:hasAssociatedTag tag:Collection,
tag:System .