Docs

12V-Neg

URI: http://data.ashrae.org/standard223#12V-12V-Neg


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:12V-12V-Neg a s223:12V-12V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "12V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-12.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "12V-Neg" ;
    rdfs:subClassOf s223:DC-12V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:12V-12V-Neg a s223:12V-12V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "12V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-12.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "12V-Neg" ;
    rdfs:subClassOf s223:DC-12V .


            

12V-Pos

URI: http://data.ashrae.org/standard223#12V-12V-Pos


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:12V-12V-Pos a s223:12V-12V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "12V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-12.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "12V-Pos" ;
    rdfs:subClassOf s223:DC-12V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:12V-12V-Pos a s223:12V-12V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "12V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-12.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "12V-Pos" ;
    rdfs:subClassOf s223:DC-12V .


            

6V-Neg-6V-Pos

URI: http://data.ashrae.org/standard223#12V-6V-Neg-6V-Pos


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:12V-6V-Neg-6V-Pos a s223:12V-6V-Neg-6V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "6V-Neg-6V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-6.0V,
        s223:DCPositiveVoltage-6.0V ;
    rdfs:comment "6V-Neg-6V-Pos" ;
    rdfs:subClassOf s223:DC-12V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:12V-6V-Neg-6V-Pos a s223:12V-6V-Neg-6V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "6V-Neg-6V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-6.0V,
        s223:DCPositiveVoltage-6.0V ;
    rdfs:comment "6V-Neg-6V-Pos" ;
    rdfs:subClassOf s223:DC-12V .


            

12V-Neg-12V-Pos

URI: http://data.ashrae.org/standard223#24V-12V-Neg-12V-Pos


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:24V-12V-Neg-12V-Pos a s223:24V-12V-Neg-12V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "12V-Neg-12V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-12.0V,
        s223:DCPositiveVoltage-12.0V ;
    rdfs:comment "12V-Neg-12V-Pos" ;
    rdfs:subClassOf s223:DC-24V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:24V-12V-Neg-12V-Pos a s223:24V-12V-Neg-12V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "12V-Neg-12V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-12.0V,
        s223:DCPositiveVoltage-12.0V ;
    rdfs:comment "12V-Neg-12V-Pos" ;
    rdfs:subClassOf s223:DC-24V .


            

24V-Neg

URI: http://data.ashrae.org/standard223#24V-24V-Neg


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:24V-24V-Neg a s223:24V-24V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "24V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-24.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "24V-Neg" ;
    rdfs:subClassOf s223:DC-24V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:24V-24V-Neg a s223:24V-24V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "24V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-24.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "24V-Neg" ;
    rdfs:subClassOf s223:DC-24V .


            

24V-Pos

URI: http://data.ashrae.org/standard223#24V-24V-Pos


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:24V-24V-Pos a s223:24V-24V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "24V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-24.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "24V-Pos" ;
    rdfs:subClassOf s223:DC-24V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:24V-24V-Pos a s223:24V-24V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "24V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-24.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "24V-Pos" ;
    rdfs:subClassOf s223:DC-24V .


            

190V-Neg-190V-Pos

URI: http://data.ashrae.org/standard223#380V-190V-Neg-190V-Pos


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:380V-190V-Neg-190V-Pos a s223:380V-190V-Neg-190V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "190V-Neg-190V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-190.0V,
        s223:DCPositiveVoltage-190.0V ;
    rdfs:comment "190V-Neg-190V-Pos" ;
    rdfs:subClassOf s223:DC-380V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:380V-190V-Neg-190V-Pos a s223:380V-190V-Neg-190V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "190V-Neg-190V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-190.0V,
        s223:DCPositiveVoltage-190.0V ;
    rdfs:comment "190V-Neg-190V-Pos" ;
    rdfs:subClassOf s223:DC-380V .


            

380V-Neg

URI: http://data.ashrae.org/standard223#380V-380V-Neg


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:380V-380V-Neg a s223:380V-380V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "380V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-380.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "380V-Neg" ;
    rdfs:subClassOf s223:DC-380V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:380V-380V-Neg a s223:380V-380V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "380V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-380.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "380V-Neg" ;
    rdfs:subClassOf s223:DC-380V .


            

380V-Pos

URI: http://data.ashrae.org/standard223#380V-380V-Pos


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:380V-380V-Pos a s223:380V-380V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "380V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-380.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "380V-Pos" ;
    rdfs:subClassOf s223:DC-380V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:380V-380V-Pos a s223:380V-380V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "380V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-380.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "380V-Pos" ;
    rdfs:subClassOf s223:DC-380V .


            

24V-Neg-24V-Pos

URI: http://data.ashrae.org/standard223#48V-24V-Neg-24V-Pos


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:48V-24V-Neg-24V-Pos a s223:48V-24V-Neg-24V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "24V-Neg-24V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-24.0V,
        s223:DCPositiveVoltage-24.0V ;
    rdfs:comment "24V-Neg-24V-Pos" ;
    rdfs:subClassOf s223:DC-48V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:48V-24V-Neg-24V-Pos a s223:48V-24V-Neg-24V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "24V-Neg-24V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-24.0V,
        s223:DCPositiveVoltage-24.0V ;
    rdfs:comment "24V-Neg-24V-Pos" ;
    rdfs:subClassOf s223:DC-48V .


            

48V-Neg

URI: http://data.ashrae.org/standard223#48V-48V-Neg


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:48V-48V-Neg a s223:48V-48V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "48V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-48.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "48V-Neg" ;
    rdfs:subClassOf s223:DC-48V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:48V-48V-Neg a s223:48V-48V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "48V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-48.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "48V-Neg" ;
    rdfs:subClassOf s223:DC-48V .


            

48V-Pos

URI: http://data.ashrae.org/standard223#48V-48V-Pos


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:48V-48V-Pos a s223:48V-48V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "48V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-48.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "48V-Pos" ;
    rdfs:subClassOf s223:DC-48V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:48V-48V-Pos a s223:48V-48V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "48V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-48.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "48V-Pos" ;
    rdfs:subClassOf s223:DC-48V .


            

2.5V-Neg-2.5V-Pos

URI: http://data.ashrae.org/standard223#5V-2.5V-Neg-2.5V-Pos


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:5V-2.5V-Neg-2.5V-Pos a s223:5V-2.5V-Neg-2.5V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "2.5V-Neg-2.5V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-2.5V,
        s223:DCPositiveVoltage-2.5V ;
    rdfs:comment "2.5V-Neg-2.5V-Pos" ;
    rdfs:subClassOf s223:DC-5V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:5V-2.5V-Neg-2.5V-Pos a s223:5V-2.5V-Neg-2.5V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "2.5V-Neg-2.5V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-2.5V,
        s223:DCPositiveVoltage-2.5V ;
    rdfs:comment "2.5V-Neg-2.5V-Pos" ;
    rdfs:subClassOf s223:DC-5V .


            

5V-Neg

URI: http://data.ashrae.org/standard223#5V-5V-Neg


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:5V-5V-Neg a s223:5V-5V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "5V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-5.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "5V-Neg" ;
    rdfs:subClassOf s223:DC-5V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:5V-5V-Neg a s223:5V-5V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "5V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-5.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "5V-Neg" ;
    rdfs:subClassOf s223:DC-5V .


            

5V-Pos

URI: http://data.ashrae.org/standard223#5V-5V-Pos


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:5V-5V-Pos a s223:5V-5V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "5V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-5.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "5V-Pos" ;
    rdfs:subClassOf s223:DC-5V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:5V-5V-Pos a s223:5V-5V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "5V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-5.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "5V-Pos" ;
    rdfs:subClassOf s223:DC-5V .


            

3V-Neg-3V-Pos

URI: http://data.ashrae.org/standard223#6V-3V-Neg-3V-Pos


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:6V-3V-Neg-3V-Pos a s223:6V-3V-Neg-3V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "3V-Neg-3V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-3.0V,
        s223:DCPositiveVoltage-3.0V ;
    rdfs:comment "3V-Neg-3V-Pos" ;
    rdfs:subClassOf s223:DC-6V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:6V-3V-Neg-3V-Pos a s223:6V-3V-Neg-3V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "3V-Neg-3V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-3.0V,
        s223:DCPositiveVoltage-3.0V ;
    rdfs:comment "3V-Neg-3V-Pos" ;
    rdfs:subClassOf s223:DC-6V .


            

6V-Neg

URI: http://data.ashrae.org/standard223#6V-6V-Neg


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:6V-6V-Neg a s223:6V-6V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "6V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-6.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "6V-Neg" ;
    rdfs:subClassOf s223:DC-6V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:6V-6V-Neg a s223:6V-6V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "6V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-6.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "6V-Neg" ;
    rdfs:subClassOf s223:DC-6V .


            

6V-Pos

URI: http://data.ashrae.org/standard223#6V-6V-Pos


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:6V-6V-Pos a s223:6V-6V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "6V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-6.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "6V-Pos" ;
    rdfs:subClassOf s223:DC-6V .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:6V-6V-Pos a s223:6V-6V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "6V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-6.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "6V-Pos" ;
    rdfs:subClassOf s223:DC-6V .


            

AC-10000VLL-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-10000VLL-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-10000VLL-1Ph-60Hz a s223:AC-10000VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V ;
    rdfs:comment "AC-10000VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-10000VLL-1Ph-60Hz a s223:AC-10000VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V ;
    rdfs:comment "AC-10000VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-10000VLL-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-10000VLL-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-10000VLL-3Ph-60Hz a s223:AC-10000VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V ;
    rdfs:comment "AC-10000VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-10000VLL-3Ph-60Hz a s223:AC-10000VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V ;
    rdfs:comment "AC-10000VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-10000VLL-5770VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-10000VLL-5770VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-10000VLL-5770VLN-1Ph-60Hz a s223:AC-10000VLL-5770VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-5770VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V,
        s223:LineNeutralVoltage-5770V ;
    rdfs:comment "AC-10000VLL-5770VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-10000VLL-5770VLN-1Ph-60Hz a s223:AC-10000VLL-5770VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-5770VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V,
        s223:LineNeutralVoltage-5770V ;
    rdfs:comment "AC-10000VLL-5770VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-10000VLL-5770VLN-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-10000VLL-5770VLN-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-10000VLL-5770VLN-3Ph-60Hz a s223:AC-10000VLL-5770VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-5770VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V,
        s223:LineNeutralVoltage-5770V ;
    rdfs:comment "AC-10000VLL-5770VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-10000VLL-5770VLN-3Ph-60Hz a s223:AC-10000VLL-5770VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-5770VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V,
        s223:LineNeutralVoltage-5770V ;
    rdfs:comment "AC-10000VLL-5770VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-110VLN-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-110VLN-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-110VLN-1Ph-50Hz a s223:AC-110VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-110VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-110V ;
    rdfs:comment "AC-110VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-110VLN-1Ph-50Hz a s223:AC-110VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-110VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-110V ;
    rdfs:comment "AC-110VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-120VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-120VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-120VLN-1Ph-60Hz a s223:AC-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-120VLN-1Ph-60Hz a s223:AC-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-127VLN-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-127VLN-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-127VLN-1Ph-50Hz a s223:AC-127VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-127VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-127V ;
    rdfs:comment "AC-127VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-127VLN-1Ph-50Hz a s223:AC-127VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-127VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-127V ;
    rdfs:comment "AC-127VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-139VLN-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-139VLN-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-139VLN-1Ph-50Hz a s223:AC-139VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-139VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-139V ;
    rdfs:comment "AC-139VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-139VLN-1Ph-50Hz a s223:AC-139VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-139VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-139V ;
    rdfs:comment "AC-139VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-1730VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-1730VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-1730VLN-1Ph-60Hz a s223:AC-1730VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-1730VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-1730V ;
    rdfs:comment "AC-1730VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-1730VLN-1Ph-60Hz a s223:AC-1730VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-1730VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-1730V ;
    rdfs:comment "AC-1730VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-1900VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-1900VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-1900VLN-1Ph-60Hz a s223:AC-1900VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-1900VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-1900V ;
    rdfs:comment "AC-1900VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-1900VLN-1Ph-60Hz a s223:AC-1900VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-1900VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-1900V ;
    rdfs:comment "AC-1900VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-190VLL-110VLN-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-190VLL-110VLN-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-190VLL-110VLN-1Ph-50Hz a s223:AC-190VLL-110VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-110VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V,
        s223:LineNeutralVoltage-110V ;
    rdfs:comment "AC-190VLL-110VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-190VLL-110VLN-1Ph-50Hz a s223:AC-190VLL-110VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-110VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V,
        s223:LineNeutralVoltage-110V ;
    rdfs:comment "AC-190VLL-110VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-190VLL-110VLN-3Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-190VLL-110VLN-3Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-190VLL-110VLN-3Ph-50Hz a s223:AC-190VLL-110VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-110VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V,
        s223:LineNeutralVoltage-110V ;
    rdfs:comment "AC-190VLL-110VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-190VLL-110VLN-3Ph-50Hz a s223:AC-190VLL-110VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-110VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V,
        s223:LineNeutralVoltage-110V ;
    rdfs:comment "AC-190VLL-110VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-190VLL-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-190VLL-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-190VLL-1Ph-50Hz a s223:AC-190VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V ;
    rdfs:comment "AC-190VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-190VLL-1Ph-50Hz a s223:AC-190VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V ;
    rdfs:comment "AC-190VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-190VLL-3Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-190VLL-3Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-190VLL-3Ph-50Hz a s223:AC-190VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V ;
    rdfs:comment "AC-190VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-190VLL-3Ph-50Hz a s223:AC-190VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V ;
    rdfs:comment "AC-190VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-208VLL-120VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-208VLL-120VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-208VLL-120VLN-1Ph-60Hz a s223:AC-208VLL-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V,
        s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-208VLL-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-208VLL-120VLN-1Ph-60Hz a s223:AC-208VLL-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V,
        s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-208VLL-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-208VLL-120VLN-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-208VLL-120VLN-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-208VLL-120VLN-3Ph-60Hz a s223:AC-208VLL-120VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-120VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V,
        s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-208VLL-120VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-208VLL-120VLN-3Ph-60Hz a s223:AC-208VLL-120VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-120VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V,
        s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-208VLL-120VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-208VLL-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-208VLL-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-208VLL-1Ph-60Hz a s223:AC-208VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V ;
    rdfs:comment "AC-208VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-208VLL-1Ph-60Hz a s223:AC-208VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V ;
    rdfs:comment "AC-208VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-208VLL-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-208VLL-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-208VLL-3Ph-60Hz a s223:AC-208VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V ;
    rdfs:comment "AC-208VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-208VLL-3Ph-60Hz a s223:AC-208VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V ;
    rdfs:comment "AC-208VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-208VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-208VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-208VLN-1Ph-60Hz a s223:AC-208VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-208VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-208VLN-1Ph-60Hz a s223:AC-208VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-208VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-219VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-219VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-219VLN-1Ph-60Hz a s223:AC-219VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-219VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-219V ;
    rdfs:comment "AC-219VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-219VLN-1Ph-60Hz a s223:AC-219VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-219VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-219V ;
    rdfs:comment "AC-219VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-220VLL-127VLN-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-220VLL-127VLN-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-220VLL-127VLN-1Ph-50Hz a s223:AC-220VLL-127VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-127VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V,
        s223:LineNeutralVoltage-127V ;
    rdfs:comment "AC-220VLL-127VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-220VLL-127VLN-1Ph-50Hz a s223:AC-220VLL-127VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-127VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V,
        s223:LineNeutralVoltage-127V ;
    rdfs:comment "AC-220VLL-127VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-220VLL-127VLN-3Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-220VLL-127VLN-3Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-220VLL-127VLN-3Ph-50Hz a s223:AC-220VLL-127VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-127VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V,
        s223:LineNeutralVoltage-127V ;
    rdfs:comment "AC-220VLL-127VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-220VLL-127VLN-3Ph-50Hz a s223:AC-220VLL-127VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-127VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V,
        s223:LineNeutralVoltage-127V ;
    rdfs:comment "AC-220VLL-127VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-220VLL-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-220VLL-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-220VLL-1Ph-50Hz a s223:AC-220VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V ;
    rdfs:comment "AC-220VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-220VLL-1Ph-50Hz a s223:AC-220VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V ;
    rdfs:comment "AC-220VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-220VLL-3Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-220VLL-3Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-220VLL-3Ph-50Hz a s223:AC-220VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V ;
    rdfs:comment "AC-220VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-220VLL-3Ph-50Hz a s223:AC-220VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V ;
    rdfs:comment "AC-220VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-231VLN-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-231VLN-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-231VLN-1Ph-50Hz a s223:AC-231VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-231VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-231V ;
    rdfs:comment "AC-231VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-231VLN-1Ph-50Hz a s223:AC-231VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-231VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-231V ;
    rdfs:comment "AC-231VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-2400VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-2400VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-2400VLN-1Ph-60Hz a s223:AC-2400VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-2400VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-2400V ;
    rdfs:comment "AC-2400VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-2400VLN-1Ph-60Hz a s223:AC-2400VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-2400VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-2400V ;
    rdfs:comment "AC-2400VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-240VLL-120VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-240VLL-120VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-120VLN-1Ph-60Hz a s223:AC-240VLL-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-240VLL-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-120VLN-1Ph-60Hz a s223:AC-240VLL-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-240VLL-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-240VLL-139VLN-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-240VLL-139VLN-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-139VLN-1Ph-50Hz a s223:AC-240VLL-139VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-139VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-139V ;
    rdfs:comment "AC-240VLL-139VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-139VLN-1Ph-50Hz a s223:AC-240VLL-139VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-139VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-139V ;
    rdfs:comment "AC-240VLL-139VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-240VLL-139VLN-3Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-240VLL-139VLN-3Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-139VLN-3Ph-50Hz a s223:AC-240VLL-139VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-139VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-139V ;
    rdfs:comment "AC-240VLL-139VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-139VLN-3Ph-50Hz a s223:AC-240VLL-139VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-139VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-139V ;
    rdfs:comment "AC-240VLL-139VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-240VLL-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-240VLL-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-1Ph-50Hz a s223:AC-240VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-1Ph-50Hz a s223:AC-240VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-240VLL-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-240VLL-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-1Ph-60Hz a s223:AC-240VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-1Ph-60Hz a s223:AC-240VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-240VLL-208VLN-120VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-240VLL-208VLN-120VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-208VLN-120VLN-1Ph-60Hz a s223:AC-240VLL-208VLN-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-208VLN-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V,
        s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-240VLL-208VLN-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-208VLN-120VLN-1Ph-60Hz a s223:AC-240VLL-208VLN-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-208VLN-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V,
        s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-240VLL-208VLN-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-240VLL-208VLN-120VLN-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-240VLL-208VLN-120VLN-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-208VLN-120VLN-3Ph-60Hz a s223:AC-240VLL-208VLN-120VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-208VLN-120VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V,
        s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-240VLL-208VLN-120VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-208VLN-120VLN-3Ph-60Hz a s223:AC-240VLL-208VLN-120VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-208VLN-120VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V,
        s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-240VLL-208VLN-120VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-240VLL-3Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-240VLL-3Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-3Ph-50Hz a s223:AC-240VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-3Ph-50Hz a s223:AC-240VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-240VLL-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-240VLL-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-3Ph-60Hz a s223:AC-240VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-3Ph-60Hz a s223:AC-240VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-240VLN-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-240VLN-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLN-1Ph-50Hz a s223:AC-240VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-240V ;
    rdfs:comment "AC-240VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLN-1Ph-50Hz a s223:AC-240VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-240V ;
    rdfs:comment "AC-240VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-24VLN-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-24VLN-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-24VLN-1Ph-50Hz a s223:AC-24VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-24VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-24V ;
    rdfs:comment "AC-24VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-24VLN-1Ph-50Hz a s223:AC-24VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-24VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-24V ;
    rdfs:comment "AC-24VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-24VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-24VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-24VLN-1Ph-60Hz a s223:AC-24VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-24VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-24V ;
    rdfs:comment "AC-24VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-24VLN-1Ph-60Hz a s223:AC-24VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-24VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-24V ;
    rdfs:comment "AC-24VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-277VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-277VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-277VLN-1Ph-60Hz a s223:AC-277VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-277VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-277V ;
    rdfs:comment "AC-277VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-277VLN-1Ph-60Hz a s223:AC-277VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-277VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-277V ;
    rdfs:comment "AC-277VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-3000VLL-1730VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-3000VLL-1730VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3000VLL-1730VLN-1Ph-60Hz a s223:AC-3000VLL-1730VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-1730VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V,
        s223:LineNeutralVoltage-1730V ;
    rdfs:comment "AC-3000VLL-1730VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3000VLL-1730VLN-1Ph-60Hz a s223:AC-3000VLL-1730VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-1730VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V,
        s223:LineNeutralVoltage-1730V ;
    rdfs:comment "AC-3000VLL-1730VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-3000VLL-1730VLN-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-3000VLL-1730VLN-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3000VLL-1730VLN-3Ph-60Hz a s223:AC-3000VLL-1730VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-1730VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V,
        s223:LineNeutralVoltage-1730V ;
    rdfs:comment "AC-3000VLL-1730VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3000VLL-1730VLN-3Ph-60Hz a s223:AC-3000VLL-1730VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-1730VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V,
        s223:LineNeutralVoltage-1730V ;
    rdfs:comment "AC-3000VLL-1730VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-3000VLL-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-3000VLL-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3000VLL-1Ph-60Hz a s223:AC-3000VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V ;
    rdfs:comment "AC-3000VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3000VLL-1Ph-60Hz a s223:AC-3000VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V ;
    rdfs:comment "AC-3000VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-3000VLL-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-3000VLL-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3000VLL-3Ph-60Hz a s223:AC-3000VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V ;
    rdfs:comment "AC-3000VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3000VLL-3Ph-60Hz a s223:AC-3000VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V ;
    rdfs:comment "AC-3000VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-3300VLL-1900VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-3300VLL-1900VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3300VLL-1900VLN-1Ph-60Hz a s223:AC-3300VLL-1900VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-1900VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V,
        s223:LineNeutralVoltage-1900V ;
    rdfs:comment "AC-3300VLL-1900VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3300VLL-1900VLN-1Ph-60Hz a s223:AC-3300VLL-1900VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-1900VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V,
        s223:LineNeutralVoltage-1900V ;
    rdfs:comment "AC-3300VLL-1900VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-3300VLL-1900VLN-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-3300VLL-1900VLN-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3300VLL-1900VLN-3Ph-60Hz a s223:AC-3300VLL-1900VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-1900VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V,
        s223:LineNeutralVoltage-1900V ;
    rdfs:comment "AC-3300VLL-1900VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3300VLL-1900VLN-3Ph-60Hz a s223:AC-3300VLL-1900VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-1900VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V,
        s223:LineNeutralVoltage-1900V ;
    rdfs:comment "AC-3300VLL-1900VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-3300VLL-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-3300VLL-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3300VLL-1Ph-60Hz a s223:AC-3300VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V ;
    rdfs:comment "AC-3300VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3300VLL-1Ph-60Hz a s223:AC-3300VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V ;
    rdfs:comment "AC-3300VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-3300VLL-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-3300VLL-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3300VLL-3Ph-60Hz a s223:AC-3300VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V ;
    rdfs:comment "AC-3300VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3300VLL-3Ph-60Hz a s223:AC-3300VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V ;
    rdfs:comment "AC-3300VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-3460VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-3460VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3460VLN-1Ph-60Hz a s223:AC-3460VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3460VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-3460V ;
    rdfs:comment "AC-3460VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3460VLN-1Ph-60Hz a s223:AC-3460VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3460VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-3460V ;
    rdfs:comment "AC-3460VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-347VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-347VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-347VLN-1Ph-60Hz a s223:AC-347VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-347VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-347V ;
    rdfs:comment "AC-347VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-347VLN-1Ph-60Hz a s223:AC-347VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-347VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-347V ;
    rdfs:comment "AC-347VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-380VLL-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-380VLL-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-380VLL-1Ph-60Hz a s223:AC-380VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V ;
    rdfs:comment "AC-380VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-380VLL-1Ph-60Hz a s223:AC-380VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V ;
    rdfs:comment "AC-380VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-380VLL-219VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-380VLL-219VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-380VLL-219VLN-1Ph-60Hz a s223:AC-380VLL-219VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-219VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V,
        s223:LineNeutralVoltage-219V ;
    rdfs:comment "AC-380VLL-219VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-380VLL-219VLN-1Ph-60Hz a s223:AC-380VLL-219VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-219VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V,
        s223:LineNeutralVoltage-219V ;
    rdfs:comment "AC-380VLL-219VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-380VLL-219VLN-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-380VLL-219VLN-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-380VLL-219VLN-3Ph-60Hz a s223:AC-380VLL-219VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-219VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V,
        s223:LineNeutralVoltage-219V ;
    rdfs:comment "AC-380VLL-219VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-380VLL-219VLN-3Ph-60Hz a s223:AC-380VLL-219VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-219VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V,
        s223:LineNeutralVoltage-219V ;
    rdfs:comment "AC-380VLL-219VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-380VLL-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-380VLL-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-380VLL-3Ph-60Hz a s223:AC-380VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V ;
    rdfs:comment "AC-380VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-380VLL-3Ph-60Hz a s223:AC-380VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V ;
    rdfs:comment "AC-380VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-3810VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-3810VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3810VLN-1Ph-60Hz a s223:AC-3810VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3810VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-3810V ;
    rdfs:comment "AC-3810VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3810VLN-1Ph-60Hz a s223:AC-3810VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3810VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-3810V ;
    rdfs:comment "AC-3810VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-400VLL-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-400VLL-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-400VLL-1Ph-50Hz a s223:AC-400VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V ;
    rdfs:comment "AC-400VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-400VLL-1Ph-50Hz a s223:AC-400VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V ;
    rdfs:comment "AC-400VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-400VLL-231VLN-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-400VLL-231VLN-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-400VLL-231VLN-1Ph-50Hz a s223:AC-400VLL-231VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-231VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V,
        s223:LineNeutralVoltage-231V ;
    rdfs:comment "AC-400VLL-231VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-400VLL-231VLN-1Ph-50Hz a s223:AC-400VLL-231VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-231VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V,
        s223:LineNeutralVoltage-231V ;
    rdfs:comment "AC-400VLL-231VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-400VLL-231VLN-3Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-400VLL-231VLN-3Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-400VLL-231VLN-3Ph-50Hz a s223:AC-400VLL-231VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-231VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V,
        s223:LineNeutralVoltage-231V ;
    rdfs:comment "AC-400VLL-231VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-400VLL-231VLN-3Ph-50Hz a s223:AC-400VLL-231VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-231VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V,
        s223:LineNeutralVoltage-231V ;
    rdfs:comment "AC-400VLL-231VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-400VLL-3Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-400VLL-3Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-400VLL-3Ph-50Hz a s223:AC-400VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V ;
    rdfs:comment "AC-400VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-400VLL-3Ph-50Hz a s223:AC-400VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V ;
    rdfs:comment "AC-400VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-415VLL-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-415VLL-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-415VLL-1Ph-50Hz a s223:AC-415VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V ;
    rdfs:comment "AC-415VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-415VLL-1Ph-50Hz a s223:AC-415VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V ;
    rdfs:comment "AC-415VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-415VLL-240VLN-1Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-415VLL-240VLN-1Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-415VLL-240VLN-1Ph-50Hz a s223:AC-415VLL-240VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-240VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V,
        s223:LineNeutralVoltage-240V ;
    rdfs:comment "AC-415VLL-240VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-415VLL-240VLN-1Ph-50Hz a s223:AC-415VLL-240VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-240VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V,
        s223:LineNeutralVoltage-240V ;
    rdfs:comment "AC-415VLL-240VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-415VLL-240VLN-3Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-415VLL-240VLN-3Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-415VLL-240VLN-3Ph-50Hz a s223:AC-415VLL-240VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-240VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V,
        s223:LineNeutralVoltage-240V ;
    rdfs:comment "AC-415VLL-240VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-415VLL-240VLN-3Ph-50Hz a s223:AC-415VLL-240VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-240VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V,
        s223:LineNeutralVoltage-240V ;
    rdfs:comment "AC-415VLL-240VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-415VLL-3Ph-50Hz

URI: http://data.ashrae.org/standard223#AC-415VLL-3Ph-50Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-415VLL-3Ph-50Hz a s223:AC-415VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V ;
    rdfs:comment "AC-415VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-415VLL-3Ph-50Hz a s223:AC-415VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V ;
    rdfs:comment "AC-415VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-4160VLL-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-4160VLL-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-4160VLL-1Ph-60Hz a s223:AC-4160VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V ;
    rdfs:comment "AC-4160VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-4160VLL-1Ph-60Hz a s223:AC-4160VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V ;
    rdfs:comment "AC-4160VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-4160VLL-2400VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-4160VLL-2400VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-4160VLL-2400VLN-1Ph-60Hz a s223:AC-4160VLL-2400VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-2400VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V,
        s223:LineNeutralVoltage-2400V ;
    rdfs:comment "AC-4160VLL-2400VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-4160VLL-2400VLN-1Ph-60Hz a s223:AC-4160VLL-2400VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-2400VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V,
        s223:LineNeutralVoltage-2400V ;
    rdfs:comment "AC-4160VLL-2400VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-4160VLL-2400VLN-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-4160VLL-2400VLN-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-4160VLL-2400VLN-3Ph-60Hz a s223:AC-4160VLL-2400VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-2400VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V,
        s223:LineNeutralVoltage-2400V ;
    rdfs:comment "AC-4160VLL-2400VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-4160VLL-2400VLN-3Ph-60Hz a s223:AC-4160VLL-2400VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-2400VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V,
        s223:LineNeutralVoltage-2400V ;
    rdfs:comment "AC-4160VLL-2400VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-4160VLL-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-4160VLL-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-4160VLL-3Ph-60Hz a s223:AC-4160VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V ;
    rdfs:comment "AC-4160VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-4160VLL-3Ph-60Hz a s223:AC-4160VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V ;
    rdfs:comment "AC-4160VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-480VLL-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-480VLL-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-480VLL-1Ph-60Hz a s223:AC-480VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V ;
    rdfs:comment "AC-480VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-480VLL-1Ph-60Hz a s223:AC-480VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V ;
    rdfs:comment "AC-480VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-480VLL-277VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-480VLL-277VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-480VLL-277VLN-1Ph-60Hz a s223:AC-480VLL-277VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-277VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V,
        s223:LineNeutralVoltage-277V ;
    rdfs:comment "AC-480VLL-277VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-480VLL-277VLN-1Ph-60Hz a s223:AC-480VLL-277VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-277VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V,
        s223:LineNeutralVoltage-277V ;
    rdfs:comment "AC-480VLL-277VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-480VLL-277VLN-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-480VLL-277VLN-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-480VLL-277VLN-3Ph-60Hz a s223:AC-480VLL-277VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-277VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V,
        s223:LineNeutralVoltage-277V ;
    rdfs:comment "AC-480VLL-277VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-480VLL-277VLN-3Ph-60Hz a s223:AC-480VLL-277VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-277VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V,
        s223:LineNeutralVoltage-277V ;
    rdfs:comment "AC-480VLL-277VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-480VLL-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-480VLL-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-480VLL-3Ph-60Hz a s223:AC-480VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V ;
    rdfs:comment "AC-480VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-480VLL-3Ph-60Hz a s223:AC-480VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V ;
    rdfs:comment "AC-480VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-5770VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-5770VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-5770VLN-1Ph-60Hz a s223:AC-5770VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-5770VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-5770V ;
    rdfs:comment "AC-5770VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-5770VLN-1Ph-60Hz a s223:AC-5770VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-5770VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-5770V ;
    rdfs:comment "AC-5770VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-6000VLL-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-6000VLL-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6000VLL-1Ph-60Hz a s223:AC-6000VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V ;
    rdfs:comment "AC-6000VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6000VLL-1Ph-60Hz a s223:AC-6000VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V ;
    rdfs:comment "AC-6000VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-6000VLL-3460VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-6000VLL-3460VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6000VLL-3460VLN-1Ph-60Hz a s223:AC-6000VLL-3460VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-3460VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V,
        s223:LineNeutralVoltage-3460V ;
    rdfs:comment "AC-6000VLL-3460VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6000VLL-3460VLN-1Ph-60Hz a s223:AC-6000VLL-3460VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-3460VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V,
        s223:LineNeutralVoltage-3460V ;
    rdfs:comment "AC-6000VLL-3460VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-6000VLL-3460VLN-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-6000VLL-3460VLN-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6000VLL-3460VLN-3Ph-60Hz a s223:AC-6000VLL-3460VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-3460VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V,
        s223:LineNeutralVoltage-3460V ;
    rdfs:comment "AC-6000VLL-3460VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6000VLL-3460VLN-3Ph-60Hz a s223:AC-6000VLL-3460VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-3460VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V,
        s223:LineNeutralVoltage-3460V ;
    rdfs:comment "AC-6000VLL-3460VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-6000VLL-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-6000VLL-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6000VLL-3Ph-60Hz a s223:AC-6000VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V ;
    rdfs:comment "AC-6000VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6000VLL-3Ph-60Hz a s223:AC-6000VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V ;
    rdfs:comment "AC-6000VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-600VLL-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-600VLL-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-600VLL-1Ph-60Hz a s223:AC-600VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V ;
    rdfs:comment "AC-600VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-600VLL-1Ph-60Hz a s223:AC-600VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V ;
    rdfs:comment "AC-600VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-600VLL-347VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-600VLL-347VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-600VLL-347VLN-1Ph-60Hz a s223:AC-600VLL-347VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-347VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V,
        s223:LineNeutralVoltage-347V ;
    rdfs:comment "AC-600VLL-347VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-600VLL-347VLN-1Ph-60Hz a s223:AC-600VLL-347VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-347VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V,
        s223:LineNeutralVoltage-347V ;
    rdfs:comment "AC-600VLL-347VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-600VLL-347VLN-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-600VLL-347VLN-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-600VLL-347VLN-3Ph-60Hz a s223:AC-600VLL-347VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-347VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V,
        s223:LineNeutralVoltage-347V ;
    rdfs:comment "AC-600VLL-347VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-600VLL-347VLN-3Ph-60Hz a s223:AC-600VLL-347VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-347VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V,
        s223:LineNeutralVoltage-347V ;
    rdfs:comment "AC-600VLL-347VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-600VLL-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-600VLL-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-600VLL-3Ph-60Hz a s223:AC-600VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V ;
    rdfs:comment "AC-600VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-600VLL-3Ph-60Hz a s223:AC-600VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V ;
    rdfs:comment "AC-600VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-6600VLL-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-6600VLL-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6600VLL-1Ph-60Hz a s223:AC-6600VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V ;
    rdfs:comment "AC-6600VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6600VLL-1Ph-60Hz a s223:AC-6600VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V ;
    rdfs:comment "AC-6600VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-6600VLL-3810VLN-1Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-6600VLL-3810VLN-1Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6600VLL-3810VLN-1Ph-60Hz a s223:AC-6600VLL-3810VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-3810VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V,
        s223:LineNeutralVoltage-3810V ;
    rdfs:comment "AC-6600VLL-3810VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6600VLL-3810VLN-1Ph-60Hz a s223:AC-6600VLL-3810VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-3810VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V,
        s223:LineNeutralVoltage-3810V ;
    rdfs:comment "AC-6600VLL-3810VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-6600VLL-3810VLN-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-6600VLL-3810VLN-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6600VLL-3810VLN-3Ph-60Hz a s223:AC-6600VLL-3810VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-3810VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V,
        s223:LineNeutralVoltage-3810V ;
    rdfs:comment "AC-6600VLL-3810VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6600VLL-3810VLN-3Ph-60Hz a s223:AC-6600VLL-3810VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-3810VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V,
        s223:LineNeutralVoltage-3810V ;
    rdfs:comment "AC-6600VLL-3810VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

AC-6600VLL-3Ph-60Hz

URI: http://data.ashrae.org/standard223#AC-6600VLL-3Ph-60Hz


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6600VLL-3Ph-60Hz a s223:AC-6600VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V ;
    rdfs:comment "AC-6600VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6600VLL-3Ph-60Hz a s223:AC-6600VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V ;
    rdfs:comment "AC-6600VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .


            

Abstract sensor

URI: http://data.ashrae.org/standard223#AbstractSensor


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:AbstractSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Abstract sensor" ;
    s223:abstract true ;
    rdfs:comment "This is an abstract class that represents properties that are common to all sensor types." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "If the relation hasMeasurementResolution is present it must associate the AbstractSensor with a QuantifiableProperty." ;
            sh:class s223:QuantifiableProperty ;
            sh:path s223:hasMeasurementResolution ],
        [ rdfs:comment "An AbstractSensor must be associated with exactly one ObservableProperty using the relation observes." ;
            sh:class s223:ObservableProperty ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:path s223:observes ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:AbstractSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Abstract sensor" ;
    s223:abstract true ;
    rdfs:comment "This is an abstract class that represents properties that are common to all sensor types." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "If the relation hasMeasurementResolution is present it must associate the AbstractSensor with a QuantifiableProperty." ;
            sh:class s223:QuantifiableProperty ;
            sh:path s223:hasMeasurementResolution ],
        [ rdfs:comment "An AbstractSensor must be associated with exactly one ObservableProperty using the relation observes." ;
            sh:class s223:ObservableProperty ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:path s223:observes ] .


            

Actuatable Property

URI: http://data.ashrae.org/standard223#ActuatableProperty


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ActuatableProperty a s223:Class,
        sh:NodeShape ;
    rdfs:label "Actuatable Property" ;
    rdfs:comment "This class describes non-numeric properties of which real-time value can be modified by a user or a machine outside of the model." ;
    rdfs:subClassOf s223:Property .


        

See Also

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:ActuatableProperty a s223:Class,
        sh:NodeShape ;
    rdfs:label "Actuatable Property" ;
    rdfs:comment "This class describes non-numeric properties of which real-time value can be modified by a user or a machine outside of the model." ;
    rdfs:subClassOf s223:Property .

s223:Property a s223:Class,
        sh:NodeShape ;
    rdfs:label "Property" ;
    rdfs:comment """An attribute, quality, or characteristic of a feature of interest.

The Property class is the parent of all variations of a property, which are:
ActuatableProperty - parent of subclass of properties that can be modified by user or machine outside of the model (typically command);
ObservableProperty - parent of subclass of properties that can not be modified by user or machine outside of the model (typically measures);
EnumerableProperty - parent of subclass of properties defined by EnumerationKind;
QuantifiableProperty - parent of subclass of properties defined by numerical values.

And their different associations :
QuantifiableActuatableProperty,
QuantifiableObservableProperty,
EnumeratedObservableProperty,
EnumeratedActuatableProperty.

A QuantifiableProperty (or subClass thereof) must always be associated with a Unit and a QuantityKind, either explicitly from the Property, or through the associated Value. If the Unit is defined, the SHACL reasoner (if invoked) will figure out and assert the QuantityKind (the most general version).

Enumerable properties must be associated with an EnumerationKind.
""" ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "If the relation hasAspect is present, it must associate the Property with an EnumerationKind." ;
            sh:class s223:EnumerationKind ;
            sh:path s223:hasAspect ],
        [ rdfs:comment "If the relation hasExternalReference is present it must associate the Property with an ExternalReference." ;
            sh:class s223:ExternalReference ;
            sh:path s223:hasExternalReference ],
        [ rdfs:comment "A Property can use at most one relation hasValue if it is required to provide a static value in the model. It is not meant for real-time value (see `s223:hasExternalReference`)." ;
            sh:maxCount 1 ;
            sh:path s223:hasValue ],
        [ rdfs:comment "A Property can be associated with at most one EnumerationKind-Medium using the relation ofMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:path s223:ofMedium ],
        [ rdfs:comment "A Property can be associated with at most one EnumerationKind-Substance using the relation ofSubstance." ;
            sh:class s223:EnumerationKind-Substance ;
            sh:maxCount 1 ;
            sh:path s223:ofSubstance ],
        [ rdfs:comment "A Property can be associated with at most one Function using the inverse relation hasOutput." ;
            sh:class s223:Function ;
            sh:maxCount 1 ;
            sh:message "A Property can be associated with at most one Function using the inverse relation hasOutput." ;
            sh:path [ sh:inversePath s223:hasOutput ] ],
        [ rdfs:comment "" ;
            sh:path s223:ofSubstance ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If an incoming relation hasConstituent exists, then the Property must have a declared substance using the relation ofSubstance." ;
                    sh:message "Property {$this} is referred to by {?something} with s223:hasConstituent, but the Property has no value for s223:ofSubstance." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?something
WHERE {
?something s223:hasConstituent $this .
FILTER NOT EXISTS {$this s223:ofSubstance ?someSubstance} .
}
""" ] ],
        [ rdfs:comment "An instance of s223:Property must not be observed (set) by more than one entity." ;
            sh:maxCount 1 ;
            sh:message "An instance of s223:Property must not be observed (set) by more than one entity." ;
            sh:path [ sh:inversePath s223:observes ] ] ;
    sh:sparql [ a sh:SPARQLConstraint ;
            rdfs:comment "A Property instance cannot be declared an instance of both an ActuatableProperty and an ObservableProperty." ;
            sh:message "{$this} cannot be declared an instance of both an ActuatableProperty and an ObservableProperty." ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
            sh:select """
SELECT $this
WHERE {
$this a/rdfs:subClassOf* s223:ActuatableProperty .
$this a/rdfs:subClassOf* s223:ObservableProperty .
}
""" ] .


            

Actuator

URI: http://data.ashrae.org/standard223#Actuator


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Actuator a s223:Class,
        sh:NodeShape ;
    rdfs:label "Actuator" ;
    rdfs:comment "A piece of equipment, either electrically, pneumatically, or hydraulically operated, that makes a change in the physical world, such as the position of a valve or damper." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "If the relation actuates is present it must associate the Actuator with a Equipment." ;
            sh:class s223:Equipment ;
            sh:path s223:actuates ],
        [ rdfs:comment "An Actuator must be associated with at least one ActuatableProperty using the relation commandedByProperty." ;
            sh:class s223:ActuatableProperty ;
            sh:minCount 1 ;
            sh:path s223:commandedByProperty ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Actuator a s223:Class,
        sh:NodeShape ;
    rdfs:label "Actuator" ;
    rdfs:comment "A piece of equipment, either electrically, pneumatically, or hydraulically operated, that makes a change in the physical world, such as the position of a valve or damper." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "If the relation actuates is present it must associate the Actuator with a Equipment." ;
            sh:class s223:Equipment ;
            sh:path s223:actuates ],
        [ rdfs:comment "An Actuator must be associated with at least one ActuatableProperty using the relation commandedByProperty." ;
            sh:class s223:ActuatableProperty ;
            sh:minCount 1 ;
            sh:path s223:commandedByProperty ] .


            

Air handling unit

URI: http://data.ashrae.org/standard223#AirHandlingUnit


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:AirHandlingUnit a s223:Class,
        sh:NodeShape ;
    rdfs:label "Air handling unit" ;
    rdfs:comment "An assembly consisting of sections containing a fan or fans and other necessary equipment to perform one or more of the following functions: circulating, filtration, heating, cooling, heat recovery, humidifying, dehumidifying, and mixing of air. It is usually connected to an air-distribution system." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "An AirHandlingUnit shall have at least one inlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "An AirHandlingUnit shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:AirHandlingUnit a s223:Class,
        sh:NodeShape ;
    rdfs:label "Air handling unit" ;
    rdfs:comment "An assembly consisting of sections containing a fan or fans and other necessary equipment to perform one or more of the following functions: circulating, filtration, heating, cooling, heat recovery, humidifying, dehumidifying, and mixing of air. It is usually connected to an air-distribution system." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "An AirHandlingUnit shall have at least one inlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "An AirHandlingUnit shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Aspect-Alarm

URI: http://data.ashrae.org/standard223#Aspect-Alarm


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Alarm a s223:Aspect-Alarm,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Alarm" ;
    rdfs:comment "Aspect-Alarm" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Alarm a s223:Aspect-Alarm,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Alarm" ;
    rdfs:comment "Aspect-Alarm" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-CatalogNumber

URI: http://data.ashrae.org/standard223#Aspect-CatalogNumber


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-CatalogNumber a s223:Aspect-CatalogNumber,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-CatalogNumber" ;
    rdfs:comment "The value of the associated Property identifies the catalog number." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-CatalogNumber a s223:Aspect-CatalogNumber,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-CatalogNumber" ;
    rdfs:comment "The value of the associated Property identifies the catalog number." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Command

URI: http://data.ashrae.org/standard223#Aspect-Command


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Command a s223:Aspect-Command,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Command" ;
    rdfs:comment "Aspect-Command" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Command a s223:Aspect-Command,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Command" ;
    rdfs:comment "Aspect-Command" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Day of Week

URI: http://data.ashrae.org/standard223#Aspect-DayOfWeek


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-DayOfWeek a s223:Aspect-DayOfWeek,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Day of Week" ;
    rdfs:comment "This class has enumerated subclasses of Monday, Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday. The Weekend and Weekday EnumerationKinds define subsets of this EnumerationKind for Mon-Fri and Sat,Sun, respectively" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

See Also

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-DayOfWeek a s223:Aspect-DayOfWeek,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Day of Week" ;
    rdfs:comment "This class has enumerated subclasses of Monday, Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday. The Weekend and Weekday EnumerationKinds define subsets of this EnumerationKind for Mon-Fri and Sat,Sun, respectively" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:EnumerationKind-Aspect a s223:Class,
        s223:EnumerationKind-Aspect,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Aspect" ;
    rdfs:comment """This class has enumerated subclasses usually used to specify the context of a s223:Property. The following table lists all of the defined enumerations for Aspect. 
  Some Aspect enumerations have subclasses for more specific use. Those subclasses are not shown in the table but each of them are defined in `s223:Aspect-DayOfWeek` - `s223:Aspect-ElectricalVoltagePhases`. 
  The following table lists all of the defined enumerations for Aspect.""" ;
    rdfs:subClassOf s223:EnumerationKind .


            

Aspect-Deadband

URI: http://data.ashrae.org/standard223#Aspect-Deadband


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Deadband a s223:Aspect-Deadband,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Deadband" ;
    rdfs:comment "Aspect-Deadband" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Deadband a s223:Aspect-Deadband,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Deadband" ;
    rdfs:comment "Aspect-Deadband" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Delta

URI: http://data.ashrae.org/standard223#Aspect-Delta


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Delta a s223:Aspect-Delta,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Delta" ;
    rdfs:comment "Used to signify the associated Property has a delta (difference) value." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Delta a s223:Aspect-Delta,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Delta" ;
    rdfs:comment "Used to signify the associated Property has a delta (difference) value." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-DryBulb

URI: http://data.ashrae.org/standard223#Aspect-DryBulb


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-DryBulb a s223:Aspect-DryBulb,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-DryBulb" ;
    rdfs:comment "The associated Property is a DryBulb temperature." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-DryBulb a s223:Aspect-DryBulb,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-DryBulb" ;
    rdfs:comment "The associated Property is a DryBulb temperature." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Effectiveness

URI: http://data.ashrae.org/standard223#Aspect-Effectiveness


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Effectiveness a s223:Aspect-Effectiveness,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Effectiveness" ;
    rdfs:comment "This class enumerates the possible states of effectiveness" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Effectiveness a s223:Aspect-Effectiveness,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Effectiveness" ;
    rdfs:comment "This class enumerates the possible states of effectiveness" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Efficiency

URI: http://data.ashrae.org/standard223#Aspect-Efficiency


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Efficiency a s223:Aspect-Efficiency,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Efficiency" ;
    rdfs:comment "The efficiency of something characterized by a dimensionless value of this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Efficiency a s223:Aspect-Efficiency,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Efficiency" ;
    rdfs:comment "The efficiency of something characterized by a dimensionless value of this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Electrical phase identifier

URI: http://data.ashrae.org/standard223#Aspect-ElectricalPhaseIdentifier


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-ElectricalPhaseIdentifier a s223:Aspect-ElectricalPhaseIdentifier,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Electrical phase identifier" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase of the Connection." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-ElectricalPhaseIdentifier a s223:Aspect-ElectricalPhaseIdentifier,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Electrical phase identifier" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase of the Connection." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Electrical Voltage Phases

URI: http://data.ashrae.org/standard223#Aspect-ElectricalVoltagePhases


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-ElectricalVoltagePhases a s223:Aspect-ElectricalVoltagePhases,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Electrical Voltage Phases" ;
    rdfs:comment "This class enumerates the relevant electrical phases for a voltage difference for AC electricity inside a Connection." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

See Also

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-ElectricalVoltagePhases a s223:Aspect-ElectricalVoltagePhases,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Electrical Voltage Phases" ;
    rdfs:comment "This class enumerates the relevant electrical phases for a voltage difference for AC electricity inside a Connection." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:EnumerationKind-Aspect a s223:Class,
        s223:EnumerationKind-Aspect,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Aspect" ;
    rdfs:comment """This class has enumerated subclasses usually used to specify the context of a s223:Property. The following table lists all of the defined enumerations for Aspect. 
  Some Aspect enumerations have subclasses for more specific use. Those subclasses are not shown in the table but each of them are defined in `s223:Aspect-DayOfWeek` - `s223:Aspect-ElectricalVoltagePhases`. 
  The following table lists all of the defined enumerations for Aspect.""" ;
    rdfs:subClassOf s223:EnumerationKind .


            

Aspect-Face

URI: http://data.ashrae.org/standard223#Aspect-Face


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Face a s223:Aspect-Face,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Face" ;
    rdfs:comment "The value of the associated Property identifies a property related to a face, e.g. Coil Face Velocity." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Face a s223:Aspect-Face,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Face" ;
    rdfs:comment "The value of the associated Property identifies a property related to a face, e.g. Coil Face Velocity." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Fault

URI: http://data.ashrae.org/standard223#Aspect-Fault


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Fault a s223:Aspect-Fault,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Fault" ;
    rdfs:comment "Aspect-Fault" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Fault a s223:Aspect-Fault,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Fault" ;
    rdfs:comment "Aspect-Fault" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-High limit

URI: http://data.ashrae.org/standard223#Aspect-HighLimit


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-HighLimit a s223:Aspect-HighLimit,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-High limit" ;
    rdfs:comment "Aspect-High limit" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-HighLimit a s223:Aspect-HighLimit,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-High limit" ;
    rdfs:comment "Aspect-High limit" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Latent

URI: http://data.ashrae.org/standard223#Aspect-Latent


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Latent a s223:Aspect-Latent,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Latent" ;
    rdfs:comment "The latent value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Latent a s223:Aspect-Latent,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Latent" ;
    rdfs:comment "The latent value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Loss

URI: http://data.ashrae.org/standard223#Aspect-Loss


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Loss a s223:Aspect-Loss,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Loss" ;
    rdfs:comment "The magnitude of loss of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Loss a s223:Aspect-Loss,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Loss" ;
    rdfs:comment "The magnitude of loss of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Low limit

URI: http://data.ashrae.org/standard223#Aspect-LowLimit


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-LowLimit a s223:Aspect-LowLimit,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Low limit" ;
    rdfs:comment "Aspect-Low limit" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-LowLimit a s223:Aspect-LowLimit,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Low limit" ;
    rdfs:comment "Aspect-Low limit" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Manufacturer

URI: http://data.ashrae.org/standard223#Aspect-Manufacturer


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Manufacturer a s223:Aspect-Manufacturer,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Manufacturer" ;
    rdfs:comment "The value of the associated Property identifies the manufacturer." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Manufacturer a s223:Aspect-Manufacturer,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Manufacturer" ;
    rdfs:comment "The value of the associated Property identifies the manufacturer." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Maximum

URI: http://data.ashrae.org/standard223#Aspect-Maximum


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Maximum a s223:Aspect-Maximum,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Maximum" ;
    rdfs:comment "The maximum allowable level of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Maximum a s223:Aspect-Maximum,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Maximum" ;
    rdfs:comment "The maximum allowable level of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Minimum

URI: http://data.ashrae.org/standard223#Aspect-Minimum


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Minimum a s223:Aspect-Minimum,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Minimum" ;
    rdfs:comment "The minimum allowable level of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Minimum a s223:Aspect-Minimum,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Minimum" ;
    rdfs:comment "The minimum allowable level of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Model

URI: http://data.ashrae.org/standard223#Aspect-Model


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Model a s223:Aspect-Model,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Model" ;
    rdfs:comment "The value of the associated Property identifies the model." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Model a s223:Aspect-Model,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Model" ;
    rdfs:comment "The value of the associated Property identifies the model." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Nominal

URI: http://data.ashrae.org/standard223#Aspect-Nominal


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Nominal a s223:Aspect-Nominal,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Nominal" ;
    rdfs:comment "The nominal level of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

See Also

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Nominal a s223:Aspect-Nominal,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Nominal" ;
    rdfs:comment "The nominal level of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-NominalFrequency a s223:Aspect-NominalFrequency,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Nominal Frequency" ;
    rdfs:comment "The value of the associated Property identifies the nominal frequency of the medium" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Nominal Frequency

URI: http://data.ashrae.org/standard223#Aspect-NominalFrequency


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-NominalFrequency a s223:Aspect-NominalFrequency,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Nominal Frequency" ;
    rdfs:comment "The value of the associated Property identifies the nominal frequency of the medium" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-NominalFrequency a s223:Aspect-NominalFrequency,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Nominal Frequency" ;
    rdfs:comment "The value of the associated Property identifies the nominal frequency of the medium" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Phase angle

URI: http://data.ashrae.org/standard223#Aspect-PhaseAngle


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-PhaseAngle a s223:Aspect-PhaseAngle,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Phase angle" ;
    rdfs:comment "Aspect-Phase angle" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-PhaseAngle a s223:Aspect-PhaseAngle,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Phase angle" ;
    rdfs:comment "Aspect-Phase angle" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-PowerFactor

URI: http://data.ashrae.org/standard223#Aspect-PowerFactor


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-PowerFactor a s223:Aspect-PowerFactor,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-PowerFactor" ;
    rdfs:comment "The power factor of something characterized by a dimensionless value of this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-PowerFactor a s223:Aspect-PowerFactor,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-PowerFactor" ;
    rdfs:comment "The power factor of something characterized by a dimensionless value of this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Rated

URI: http://data.ashrae.org/standard223#Aspect-Rated


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Rated a s223:Aspect-Rated,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Rated" ;
    rdfs:comment "The rated value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Rated a s223:Aspect-Rated,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Rated" ;
    rdfs:comment "The rated value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Sensible

URI: http://data.ashrae.org/standard223#Aspect-Sensible


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Sensible a s223:Aspect-Sensible,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Sensible" ;
    rdfs:comment "The sensible value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Sensible a s223:Aspect-Sensible,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Sensible" ;
    rdfs:comment "The sensible value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-SerialNumber

URI: http://data.ashrae.org/standard223#Aspect-SerialNumber


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-SerialNumber a s223:Aspect-SerialNumber,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-SerialNumber" ;
    rdfs:comment "The value of the associated Property identifies the serial number." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-SerialNumber a s223:Aspect-SerialNumber,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-SerialNumber" ;
    rdfs:comment "The value of the associated Property identifies the serial number." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-ServiceFactor

URI: http://data.ashrae.org/standard223#Aspect-ServiceFactor


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-ServiceFactor a s223:Aspect-ServiceFactor,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-ServiceFactor" ;
    rdfs:comment "The service factor of something characterized by a dimensionless value of this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-ServiceFactor a s223:Aspect-ServiceFactor,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-ServiceFactor" ;
    rdfs:comment "The service factor of something characterized by a dimensionless value of this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Setpoint

URI: http://data.ashrae.org/standard223#Aspect-Setpoint


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Setpoint a s223:Aspect-Setpoint,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Setpoint" ;
    rdfs:comment "Aspect-Setpoint" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Setpoint a s223:Aspect-Setpoint,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Setpoint" ;
    rdfs:comment "Aspect-Setpoint" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-StandardConditions

URI: http://data.ashrae.org/standard223#Aspect-StandardConditions


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-StandardConditions a s223:Aspect-StandardConditions,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-StandardConditions" ;
    rdfs:comment "Indicates the Property applies under standard conditions (such as standard temperature and pressure)." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-StandardConditions a s223:Aspect-StandardConditions,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-StandardConditions" ;
    rdfs:comment "Indicates the Property applies under standard conditions (such as standard temperature and pressure)." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Standby

URI: http://data.ashrae.org/standard223#Aspect-Standby


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Standby a s223:Aspect-Standby,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Standby" ;
    rdfs:comment "The standby value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Standby a s223:Aspect-Standby,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Standby" ;
    rdfs:comment "The standby value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-StartupValue

URI: http://data.ashrae.org/standard223#Aspect-StartupValue


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-StartupValue a s223:Aspect-StartupValue,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-StartupValue" ;
    rdfs:comment "The startup value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-StartupValue a s223:Aspect-StartupValue,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-StartupValue" ;
    rdfs:comment "The startup value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Threshold

URI: http://data.ashrae.org/standard223#Aspect-Threshold


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Threshold a s223:Aspect-Threshold,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Threshold" ;
    rdfs:comment "The threshold value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Threshold a s223:Aspect-Threshold,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Threshold" ;
    rdfs:comment "The threshold value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Total

URI: http://data.ashrae.org/standard223#Aspect-Total


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Total a s223:Aspect-Total,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Total" ;
    rdfs:comment "The total amount of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Total a s223:Aspect-Total,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Total" ;
    rdfs:comment "The total amount of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-WetBulb

URI: http://data.ashrae.org/standard223#Aspect-WetBulb


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-WetBulb a s223:Aspect-WetBulb,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-WetBulb" ;
    rdfs:comment "The associated Property is a WetBulb temperature." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-WetBulb a s223:Aspect-WetBulb,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-WetBulb" ;
    rdfs:comment "The associated Property is a WetBulb temperature." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

Aspect-Year

URI: http://data.ashrae.org/standard223#Aspect-Year


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Year a s223:Aspect-Year,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Year" ;
    rdfs:comment "The value of the associated Property identifies the year of manufacture." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Aspect-Year a s223:Aspect-Year,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Year" ;
    rdfs:comment "The value of the associated Property identifies the year of manufacture." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .


            

BACnetExternalReference

URI: http://data.ashrae.org/standard223#BACnetExternalReference


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:BACnetExternalReference a s223:Class,
        sh:NodeShape ;
    rdfs:label "BACnetExternalReference" ;
    rdfs:comment "BACnetExternalReference is a subclass of ExternalReference that contains BACnet protocol parameter values necessary to associate a property with a value." ;
    rdfs:subClassOf s223:ExternalReference ;
    sh:property [ a sh:PropertyShape ;
            rdfs:comment "If the relation device-identifier is present it associates the external reference with a BACnet device having the specific device identifier." ;
            sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:minCount 0 ;
            sh:path <http://data.ashrae.org/bacnet/2020#device-identifier> ;
            sh:pattern "^[A-Za-z0-9-]+,[1-9][0-9]*$" ],
        [ a sh:PropertyShape ;
            rdfs:comment "If the relation device-name is present it associates the external reference with a BACnet device having the specific device name." ;
            sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:minCount 0 ;
            sh:path <http://data.ashrae.org/bacnet/2020#device-name> ],
        [ a sh:PropertyShape ;
            rdfs:comment "If the relation object-identifier is present it associates the external reference with the BACnet object having the specific object identifier." ;
            sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:minCount 0 ;
            sh:path <http://data.ashrae.org/bacnet/2020#object-identifier> ;
            sh:pattern "^[A-Za-z0-9-]+,[1-9][0-9]*$" ],
        [ a sh:PropertyShape ;
            rdfs:comment "If the relation object-name is present it associates the external reference with the BACnet object having the specific object name." ;
            sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:minCount 0 ;
            sh:path <http://data.ashrae.org/bacnet/2020#object-name> ],
        [ a sh:PropertyShape ;
            rdfs:comment "If the relation priority-for-writing is present it provides the priority for writing values to the object." ;
            sh:datatype xsd:nonNegativeInteger ;
            sh:maxCount 1 ;
            sh:minCount 0 ;
            sh:path <http://data.ashrae.org/bacnet/2020#priority-for-writing> ],
        [ a sh:PropertyShape ;
            rdfs:comment "If the relation property-array-index is present it provides the index for reading items from a property that is an array." ;
            sh:datatype xsd:nonNegativeInteger ;
            sh:maxCount 1 ;
            sh:minCount 0 ;
            sh:path <http://data.ashrae.org/bacnet/2020#property-array-index> ],
        [ a sh:PropertyShape ;
            rdfs:comment "If the relation property-identifier is present it is either a decimal number or exactly equal to the ASHRAE 135-2020 Clause 21 identifier text of BACnetPropertyIdentifier. If it is omitted, it defaults to \"present-value\" except for BACnet File objects, where absence of property-identifier refers to the entire content of the file accessed with Stream Access." ;
            sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:minCount 0 ;
            sh:path <http://data.ashrae.org/bacnet/2020#property-identifier> ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:BACnetExternalReference a s223:Class,
        sh:NodeShape ;
    rdfs:label "BACnetExternalReference" ;
    rdfs:comment "BACnetExternalReference is a subclass of ExternalReference that contains BACnet protocol parameter values necessary to associate a property with a value." ;
    rdfs:subClassOf s223:ExternalReference ;
    sh:property [ a sh:PropertyShape ;
            rdfs:comment "If the relation device-identifier is present it associates the external reference with a BACnet device having the specific device identifier." ;
            sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:minCount 0 ;
            sh:path <http://data.ashrae.org/bacnet/2020#device-identifier> ;
            sh:pattern "^[A-Za-z0-9-]+,[1-9][0-9]*$" ],
        [ a sh:PropertyShape ;
            rdfs:comment "If the relation device-name is present it associates the external reference with a BACnet device having the specific device name." ;
            sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:minCount 0 ;
            sh:path <http://data.ashrae.org/bacnet/2020#device-name> ],
        [ a sh:PropertyShape ;
            rdfs:comment "If the relation object-identifier is present it associates the external reference with the BACnet object having the specific object identifier." ;
            sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:minCount 0 ;
            sh:path <http://data.ashrae.org/bacnet/2020#object-identifier> ;
            sh:pattern "^[A-Za-z0-9-]+,[1-9][0-9]*$" ],
        [ a sh:PropertyShape ;
            rdfs:comment "If the relation object-name is present it associates the external reference with the BACnet object having the specific object name." ;
            sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:minCount 0 ;
            sh:path <http://data.ashrae.org/bacnet/2020#object-name> ],
        [ a sh:PropertyShape ;
            rdfs:comment "If the relation priority-for-writing is present it provides the priority for writing values to the object." ;
            sh:datatype xsd:nonNegativeInteger ;
            sh:maxCount 1 ;
            sh:minCount 0 ;
            sh:path <http://data.ashrae.org/bacnet/2020#priority-for-writing> ],
        [ a sh:PropertyShape ;
            rdfs:comment "If the relation property-array-index is present it provides the index for reading items from a property that is an array." ;
            sh:datatype xsd:nonNegativeInteger ;
            sh:maxCount 1 ;
            sh:minCount 0 ;
            sh:path <http://data.ashrae.org/bacnet/2020#property-array-index> ],
        [ a sh:PropertyShape ;
            rdfs:comment "If the relation property-identifier is present it is either a decimal number or exactly equal to the ASHRAE 135-2020 Clause 21 identifier text of BACnetPropertyIdentifier. If it is omitted, it defaults to \"present-value\" except for BACnet File objects, where absence of property-identifier refers to the entire content of the file accessed with Stream Access." ;
            sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:minCount 0 ;
            sh:path <http://data.ashrae.org/bacnet/2020#property-identifier> ] .


            

Battery

URI: http://data.ashrae.org/standard223#Battery


@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Battery a s223:Class,
        sh:NodeShape ;
    rdfs:label "Battery" ;
    rdfs:comment "A container consisting of one or more cells, in which chemical energy is converted into electricity and used as a source of power." ;
    rdfs:subClassOf s223:Equipment ;
    sh:or ( [ sh:property [ rdfs:comment "A Battery shall have at least one outlet or bidirectional ConnectionPoint using the medium Electricity." ;
                        sh:minCount 1 ;
                        sh:path s223:hasConnectionPoint ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                                sh:node [ sh:property [ sh:class s223:Medium-Electricity ;
                                                sh:path s223:hasMedium ] ] ] ] ] [ sh:property [ rdfs:comment "A Battery shall have at least one outlet or bidirectional ConnectionPoint using the medium Electricity." ;
                        sh:minCount 1 ;
                        sh:path s223:hasConnectionPoint ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:BidirectionalConnectionPoint ;
                                sh:node [ sh:property [ sh:class s223:Medium-Electricity ;
                                                sh:path s223:hasMedium ] ] ] ] ] ) .


        

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Battery a s223:Class,
        sh:NodeShape ;
    rdfs:label "Battery" ;
    rdfs:comment "A container consisting of one or more cells, in which chemical energy is converted into electricity and used as a source of power." ;
    rdfs:subClassOf s223:Equipment ;
    sh:or [ rdf:first [ ] ;
            rdf:rest [ ] ] .


            

Bidirectional Connection Point

URI: http://data.ashrae.org/standard223#BidirectionalConnectionPoint


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:BidirectionalConnectionPoint a s223:Class,
        sh:NodeShape ;
    rdfs:label "Bidirectional Connection Point" ;
    rdfs:comment "A BidirectionalConnectionPoint is a predefined subclass of ConnectionPoint. Using a BidirectionalConnectionPoint implies that the flow direction is not fixed in one direction. It depends on the status of some other part of the system, such as a valve position, that is expected to change during operation (see `s223:Direction-Bidirectional`) or to model energy transfer occurring without specific flow direction." ;
    rdfs:subClassOf s223:ConnectionPoint .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:BidirectionalConnectionPoint a s223:Class,
        sh:NodeShape ;
    rdfs:label "Bidirectional Connection Point" ;
    rdfs:comment "A BidirectionalConnectionPoint is a predefined subclass of ConnectionPoint. Using a BidirectionalConnectionPoint implies that the flow direction is not fixed in one direction. It depends on the status of some other part of the system, such as a valve position, that is expected to change during operation (see `s223:Direction-Bidirectional`) or to model energy transfer occurring without specific flow direction." ;
    rdfs:subClassOf s223:ConnectionPoint .


            

Binary False

URI: http://data.ashrae.org/standard223#Binary-False


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Binary-False a s223:Binary-False,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Binary False" ;
    rdfs:comment "Binary False" ;
    rdfs:subClassOf s223:EnumerationKind-Binary .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Binary-False a s223:Binary-False,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Binary False" ;
    rdfs:comment "Binary False" ;
    rdfs:subClassOf s223:EnumerationKind-Binary .


            

Binary True

URI: http://data.ashrae.org/standard223#Binary-True


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Binary-True a s223:Binary-True,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Binary True" ;
    rdfs:comment "Binary True" ;
    rdfs:subClassOf s223:EnumerationKind-Binary .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Binary-True a s223:Binary-True,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Binary True" ;
    rdfs:comment "Binary True" ;
    rdfs:subClassOf s223:EnumerationKind-Binary .


            

Binary Unknown

URI: http://data.ashrae.org/standard223#Binary-Unknown


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Binary-Unknown a s223:Binary-Unknown,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Binary Unknown" ;
    rdfs:comment "Binary Unknown" ;
    rdfs:subClassOf s223:EnumerationKind-Binary .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Binary-Unknown a s223:Binary-Unknown,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Binary Unknown" ;
    rdfs:comment "Binary Unknown" ;
    rdfs:subClassOf s223:EnumerationKind-Binary .


            

Boiler

URI: http://data.ashrae.org/standard223#Boiler


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Boiler a s223:Class,
        sh:NodeShape ;
    rdfs:label "Boiler" ;
    rdfs:comment "A closed, pressure vessel that uses fuel or electricity for heating water or other fluids to supply steam or hot water for heating, humidification, or other applications." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Boiler shall have at least one inlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Water ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "A Boiler shall have at least one outlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Water ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Boiler a s223:Class,
        sh:NodeShape ;
    rdfs:label "Boiler" ;
    rdfs:comment "A closed, pressure vessel that uses fuel or electricity for heating water or other fluids to supply steam or hot water for heating, humidification, or other applications." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Boiler shall have at least one inlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A Boiler shall have at least one outlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Chilled beam

URI: http://data.ashrae.org/standard223#ChilledBeam


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:ChilledBeam a s223:Class,
        sh:NodeShape ;
    rdfs:label "Chilled beam" ;
    rdfs:comment "A structure with a colder surface temperature where air passes through, and air movement is induced in the room to achieve cooling. Cooling medium is generally water." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A ChilledBeam shall have at least one inlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Water ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "A ChilledBeam shall have at least one outlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Water ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "A ChilledBeam must be associated with the Role-Cooling using the relation hasRole" ;
            sh:minCount 1 ;
            sh:path s223:hasRole ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:Role-Cooling ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:ChilledBeam a s223:Class,
        sh:NodeShape ;
    rdfs:label "Chilled beam" ;
    rdfs:comment "A structure with a colder surface temperature where air passes through, and air movement is induced in the room to achieve cooling. Cooling medium is generally water." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A ChilledBeam shall have at least one inlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A ChilledBeam shall have at least one outlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A ChilledBeam must be associated with the Role-Cooling using the relation hasRole" ;
            sh:minCount 1 ;
            sh:path s223:hasRole ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Chiller

URI: http://data.ashrae.org/standard223#Chiller


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Chiller a s223:Class,
        sh:NodeShape ;
    rdfs:label "Chiller" ;
    rdfs:comment "A refrigerating machine used to transfer heat from fluids." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Chiller shall have at least one inlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Water ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "A Chiller shall have at least one outlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Water ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Chiller a s223:Class,
        sh:NodeShape ;
    rdfs:label "Chiller" ;
    rdfs:comment "A refrigerating machine used to transfer heat from fluids." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Chiller shall have at least one inlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A Chiller shall have at least one outlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Coil

URI: http://data.ashrae.org/standard223#Coil


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Coil a s223:Class,
        sh:NodeShape ;
    rdfs:label "Coil" ;
    rdfs:comment "A cooling or heating element made of pipe or tube that may or may not be finned and formed into helical or serpentine shape." ;
    rdfs:subClassOf s223:HeatExchanger ;
    sh:property [ rdfs:comment "A Coil shall have at least one inlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "A Coil shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Coil a s223:Class,
        sh:NodeShape ;
    rdfs:label "Coil" ;
    rdfs:comment "A cooling or heating element made of pipe or tube that may or may not be finned and formed into helical or serpentine shape." ;
    rdfs:subClassOf s223:HeatExchanger ;
    sh:property [ rdfs:comment "A Coil shall have at least one inlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A Coil shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Compressor

URI: http://data.ashrae.org/standard223#Compressor


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Compressor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Compressor" ;
    rdfs:comment "A device for mechanically increasing the pressure of a gas." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Compressor shall have at least one inlet." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ] ],
        [ rdfs:comment "A Compressor shall have at least one outlet." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Compressor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Compressor" ;
    rdfs:comment "A device for mechanically increasing the pressure of a gas." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Compressor shall have at least one inlet." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A Compressor shall have at least one outlet." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Concentration sensor

URI: http://data.ashrae.org/standard223#ConcentrationSensor


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ConcentrationSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Concentration sensor" ;
    rdfs:comment "A ConcentrationSensor is a specialization of a Sensor that observes a QuantifiableObservableProperty that represents the concentration of a substance in a medium." ;
    rdfs:subClassOf s223:Sensor .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ConcentrationSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Concentration sensor" ;
    rdfs:comment "A ConcentrationSensor is a specialization of a Sensor that observes a QuantifiableObservableProperty that represents the concentration of a substance in a medium." ;
    rdfs:subClassOf s223:Sensor .


            

Concept

URI: http://data.ashrae.org/standard223#Concept


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Concept a s223:Class,
        sh:NodeShape ;
    rdfs:label "Concept" ;
    s223:abstract true ;
    rdfs:comment "All classes defined in the 223 standard are subclasses of s223:Concept." ;
    rdfs:subClassOf rdfs:Resource ;
    sh:property [ rdfs:comment "If the relation hasProperty is present, it must associate the concept with a Property." ;
            sh:class s223:Property ;
            sh:path s223:hasProperty ],
        [ rdfs:comment "A Concept must be associated with at least one label using the relation label." ;
            sh:minCount 1 ;
            sh:path rdfs:label ;
            sh:severity sh:Warning ] ;
    sh:sparql [ a sh:SPARQLConstraint ;
            rdfs:comment "Flag entities that have a hasMedium value which is incompatible with the ofMedium value of an associated Property." ;
            sh:message "{$this} hasMedium of {?m1}, but is associated with property {?prop} that has ofMedium of {?m2}." ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
            sh:select """
SELECT $this ?m1 ?prop ?m2
WHERE {
$this s223:hasMedium ?m1 .
$this ?p ?prop .
?prop a/rdfs:subClassOf* s223:Property .
?prop s223:ofMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ],
        [ a sh:SPARQLConstraint ;
            rdfs:comment "Ensure that any instance that is declared to be an instance of an abstract class must also be declared an instance of at least one subClass of that abstract class" ;
            sh:message "{$this} cannot be declared an instance of only abstract class {?class}." ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
            sh:select """
SELECT DISTINCT $this ?class
WHERE {
?class s223:abstract true .
$this a ?class .
OPTIONAL {
?otherClass rdfs:subClassOf+ ?class .
$this a ?otherClass .
FILTER (?class != ?otherClass) .
}
FILTER (!bound (?otherClass)) .
}
""" ] .


        

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:ClosedWorldShape a sh:NodeShape ;
    sh:severity sh:Info ;
    sh:sparql [ a sh:SPARQLConstraint ;
            rdfs:comment "Ensure that all instances of a class use only the properties defined for that class." ;
            sh:message "Predicate {?p} is not defined for instance {$this}." ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
            sh:select """
SELECT $this ?p ?o
WHERE {
$this ?p ?o .
FILTER(STRSTARTS (str(?p), "http://data.ashrae.org/standard223#") || STRSTARTS (str(?p), "http://qudt.org/schema/qudt"))
FILTER NOT EXISTS {$this a sh:NodeShape}
FILTER NOT EXISTS {$this a/rdfs:subClassOf* ?class .
			?class sh:property/sh:path ?p .
}
FILTER NOT EXISTS {$this a/rdfs:subClassOf* ?class .
?class sh:xone/rdf:rest*/rdf:first/sh:property/sh:path ?p .
}
FILTER NOT EXISTS {$this a/rdfs:subClassOf* ?class .
?class sh:or/rdf:rest*/rdf:first/sh:property/sh:path ?p .
}
}
""" ] ;
    sh:targetClass s223:Concept .

s223:InversePropertyShape a sh:NodeShape ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Declare the inverse triples for relations that have defined inverse relations" ;
            sh:construct """
CONSTRUCT {
?o ?invP $this .
}
WHERE {
  $this ?p ?o .
  ?p s223:inverseOf ?invP .
}
			""" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ] ;
    sh:targetClass s223:Concept .

s223:MeasuredPropertyRule a sh:NodeShape ;
    rdfs:comment "Associate the object of hasObservationLocation directly with the observed Property." ;
    sh:rule [ a sh:TripleRule ;
            rdfs:comment "Associate the object of hasObservationLocation directly with the observed Property." ;
            sh:object [ sh:path ( [ sh:inversePath s223:hasObservationLocation ] s223:observes ) ] ;
            sh:predicate s223:hasProperty ;
            sh:subject sh:this ] ;
    sh:targetClass s223:Concept .

s223:RequiredCommentsShape a sh:NodeShape ;
    sh:severity sh:Info ;
    sh:sparql [ a sh:SPARQLConstraint ;
            rdfs:comment "Every class of the 223 standard must be a direct or indirect subclass of s223:Concept. " ;
            sh:message "Class {$this} must be within the rdfs:subClassOf hierarchy under s223:Concept." ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
            sh:select """
SELECT $this
WHERE {
FILTER NOT EXISTS {$this rdfs:subClassOf* rdf:Property} .
FILTER NOT EXISTS {$this rdfs:subClassOf* s223:Concept} .
}
""" ],
        [ a sh:SPARQLConstraint ;
            rdfs:comment "Every class of the 223 standard must also be an instance of sh:NodeShape. " ;
            sh:message "Class {$this} must be declared as an instance of sh:NodeShape." ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
            sh:select """
SELECT $this
WHERE {
FILTER NOT EXISTS {$this a sh:NodeShape} .
}
""" ],
        [ a sh:SPARQLConstraint ;
            rdfs:comment "Every class of the 223 standard must have an rdfs:comment. " ;
            sh:message "Class {$this} must have an rdfs:comment." ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
            sh:select """
SELECT $this
WHERE {
FILTER NOT EXISTS {$this rdfs:comment ?comment} .
}
""" ],
        [ a sh:SPARQLConstraint ;
            rdfs:comment "Ensure that any property shape must have an rdfs:comment. " ;
            sh:message "The SPARQLConstraint for path {?path} for Class {$this} must have an rdfs:comment." ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
            sh:select """
SELECT $this ?path
WHERE {
$this sh:property ?propshape .
?propshape sh:sparql ?sparqlconstraint .
?propshape sh:path ?path .
FILTER NOT EXISTS {?sparqlconstraint rdfs:comment ?comment} .
}
""" ],
        [ a sh:SPARQLConstraint ;
            rdfs:comment "Ensure that any property shape must have an rdfs:comment. " ;
            sh:message "The property shape with path {?path} for Class {$this} must have an rdfs:comment." ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
            sh:select """
SELECT $this ?path
WHERE {
$this sh:property ?propshape .
?propshape sh:path ?path .
FILTER NOT EXISTS {?propshape rdfs:comment ?comment} .
}
""" ],
        [ a sh:SPARQLConstraint ;
            rdfs:comment "Every Class must have a label. " ;
            sh:message "{$this} must have an rdfs:label" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
            sh:select """
SELECT $this
WHERE {
FILTER (NOT EXISTS {$this rdfs:label ?something}) .
}
""" ],
        [ a sh:SPARQLConstraint ;
            rdfs:comment "Ensure that every TripleRule must have an rdfs:comment. " ;
            sh:message "The TripleRule inferring {?pred} for Class {$this} must have an rdfs:comment." ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
            sh:select """
SELECT $this ?pred
WHERE {
$this sh:rule ?rule .
?rule a sh:TripleRule .
?rule sh:predicate ?pred .
FILTER NOT EXISTS {?rule rdfs:comment ?comment} .
}
""" ],
        [ a sh:SPARQLConstraint ;
            rdfs:comment "Ensure that every SPARQLRule must have an rdfs:comment. " ;
            sh:message "Every SPARQLRule for Class {$this} must have an rdfs:comment." ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
            sh:select """
SELECT $this
WHERE {
$this sh:rule ?rule .
?rule a sh:SPARQLRule .
FILTER NOT EXISTS {?rule rdfs:comment ?comment} .
}
""" ] ;
    sh:targetClass s223:Class .

s223:SymmetricPropertyShape a sh:NodeShape ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Declare the inverse triples for symmetric relations" ;
            sh:construct """
CONSTRUCT {
?o ?p $this .
}
WHERE {
  $this ?p ?o .
  ?p a s223:SymmetricProperty .
}
			""" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ] ;
    sh:targetClass s223:Concept .

s223:Concept a s223:Class,
        sh:NodeShape ;
    rdfs:label "Concept" ;
    s223:abstract true ;
    rdfs:comment "All classes defined in the 223 standard are subclasses of s223:Concept." ;
    rdfs:subClassOf rdfs:Resource ;
    sh:property [ rdfs:comment "If the relation hasProperty is present, it must associate the concept with a Property." ;
            sh:class s223:Property ;
            sh:path s223:hasProperty ],
        [ rdfs:comment "A Concept must be associated with at least one label using the relation label." ;
            sh:minCount 1 ;
            sh:path rdfs:label ;
            sh:severity sh:Warning ] ;
    sh:sparql [ ],
        [ ] .


            

Connectable

URI: http://data.ashrae.org/standard223#Connectable


@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Connectable a s223:Class,
        sh:NodeShape ;
    rdfs:label "Connectable" ;
    s223:abstract true ;
    rdfs:comment "Connectable is an abstract class representing a thing such as, Equipment (see `s223:Equipment`), DomainSpace (see `s223:DomainSpace`), or Junction (see `s223:Junction`) that can be connected via ConnectionPoints and Connections." ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "If the relation cnx is present it must associate the Connectable with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:path s223:cnx ],
        [ rdfs:comment "If the relation connected is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "SymmetricConnectableToConnectableShape" ;
            sh:path s223:connected ],
        [ rdfs:comment "If the relation connectedFrom is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:path s223:connectedFrom ],
        [ rdfs:comment "If the relation connectedThrough is present it must associate the Connectable with a Connection." ;
            sh:class s223:Connection ;
            sh:name "EquipmentToConnectionShape" ;
            sh:path s223:connectedThrough ],
        [ rdfs:comment "If the relation connectedTo is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectableToConnectableShape" ;
            sh:path s223:connectedTo ],
        [ rdfs:comment "If the relation hasConnectionPoint is present it must associate the Connectable with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:name "EquipmentToConnectionPointShape" ;
            sh:path s223:hasConnectionPoint ],
        [ rdfs:comment "If a Connectable has s223:connected or s223:connectedTo (i.e. high-level connection specification), it must also have the supporting cnx relations (low-level connection specification)." ;
            sh:path s223:cnx ;
            sh:severity sh:Warning ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a Connectable has s223:connected or s223:connectedTo (i.e. high-level connection specification), it must also have the supporting cnx relations (low-level connection specification)." ;
                    sh:message "{$this} is s223:connected (high-level) to {?otherC} but not connected at the cnx-level." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?otherC
WHERE {
$this s223:connected ?otherC .
FILTER NOT EXISTS {$this s223:cnx+ ?otherC}
}
""" ] ] ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connected relation for BiDirectional connections" ;
            sh:construct """
CONSTRUCT {$this s223:connected ?d2 .}
WHERE {
$this s223:connectedThrough/^s223:connectedThrough ?d2 .
FILTER ($this != ?d2) .
FILTER NOT EXISTS {$this s223:contains* ?d2} .
FILTER NOT EXISTS {?d2 s223:contains* $this} .
}
""" ;
            sh:name "InferredEquipmentToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connected relation using connectedTo" ;
            sh:name "InferredEquipmentToEquipmentPropertyfromconnectedTo" ;
            sh:object [ sh:path s223:connectedTo ] ;
            sh:predicate s223:connected ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connectedThrough relation using hasConnectionPoint and connectsThrough" ;
            sh:name "InferredEquipmentToConnectionProperty" ;
            sh:object [ sh:path ( s223:hasConnectionPoint s223:connectsThrough ) ] ;
            sh:predicate s223:connectedThrough ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the hasConnectionPoint relation using cnx" ;
            sh:name "InferredEquipmentToConnectionPointProperty" ;
            sh:object [ sh:path s223:cnx ] ;
            sh:predicate s223:hasConnectionPoint ;
            sh:subject sh:this ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectedFrom relations using connectsThrough and connectsFrom." ;
            sh:construct """
CONSTRUCT {$this s223:connectedFrom ?equipment .}
WHERE {
$this s223:hasConnectionPoint ?cp .
?cp a s223:InletConnectionPoint .
?cp s223:connectsThrough/s223:connectsFrom ?equipment .
}
""" ;
            sh:name "InferredEquipmentToUpstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectedTo relation using connectsThrough and connectsTo." ;
            sh:construct """
CONSTRUCT {$this s223:connectedTo ?equipment .}
WHERE {
$this s223:hasConnectionPoint ?cp .
?cp a s223:OutletConnectionPoint .
?cp s223:connectsThrough/s223:connectsTo ?equipment .
}
""" ;
            sh:name "InferredEquipmentToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the cnx relationship using hasConnectionPoint." ;
            sh:name "InferredEquipmentToConnectionPointCnxProperty" ;
            sh:object [ sh:path s223:hasConnectionPoint ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the cnx relation using isConnectionPointOf." ;
            sh:name "InferredEquipmentToConnectionPointCnxPropertyFromInverse" ;
            sh:object [ sh:path [ sh:inversePath s223:isConnectionPointOf ] ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connected relation using connectedFrom" ;
            sh:name "InferredEquipmentToEquipmentPropertyfromconnectedFrom" ;
            sh:object [ sh:path s223:connectedFrom ] ;
            sh:predicate s223:connected ;
            sh:subject sh:this ] .


        

See Also

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Sensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Sensor" ;
    rdfs:comment "A Sensor observes an ObservableProperty (see `s223:ObservableProperty`) which may be quantifiable (see `s223:QuantifiableObservableProperty`), such as a temperature, flowrate, or concentration, or Enumerable (see `s223:EnumeratedObservableProperty`), such as an alarm state or occupancy state." ;
    rdfs:subClassOf s223:AbstractSensor ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the hasObservationLocation relation for a Sensor from the Property that it is observing, only if that property is associated with a single entity." ;
            sh:construct """
CONSTRUCT {$this s223:hasObservationLocation ?something .}
WHERE {
{
SELECT ?prop (COUNT (DISTINCT ?measurementLocation) AS ?count) $this
WHERE {
FILTER (NOT EXISTS {$this s223:hasObservationLocation ?anything}) .
$this s223:observes ?prop .
?measurementLocation s223:hasProperty ?prop .
}
GROUP BY ?prop $this
}
FILTER (?count = 1) .
?something s223:hasProperty ?prop .
{?something a/rdfs:subClassOf* s223:Connectable}
UNION
{?something a/rdfs:subClassOf* s223:Connection}
UNION
{?something a/rdfs:subClassOf* s223:ConnectionPoint}
}
""" ;
            sh:name "InferredMeasurementLocation" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ] ;
    sh:xone ( [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocation." ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocation ] ] [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocation." ;
                        sh:class s223:Connection ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocation ] ] [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocation." ;
                        sh:class s223:ConnectionPoint ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocation ] ] ),
        ( [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of QuantifiableObservableProperty or EnumeratedObservableProperty using the relation observes." ;
                        sh:class s223:QuantifiableObservableProperty ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:observes ] ] [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of QuantifiableObservableProperty or EnumeratedObservableProperty using the relation observes." ;
                        sh:class s223:EnumeratedObservableProperty ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:observes ] ] ) .

s223:OutletConnectionPoint a s223:Class,
        sh:NodeShape ;
    rdfs:label "Outlet Connection Point" ;
    rdfs:comment "An OutletConnectionPoint indicates that a substance must flow out of a Connectable (see 's223:Connectable') at this connection point and cannot flow in the other direction. An OutletConnectionPoint is a predefined subclass of ConnectionPoint." ;
    rdfs:subClassOf s223:ConnectionPoint ;
    sh:property [ rdfs:comment "If the relation mapsTo is present it must associate the OutletConnectionPoint with an OutletConnectionPoint." ;
            sh:class s223:OutletConnectionPoint ;
            sh:path s223:mapsTo ],
        [ rdfs:comment "Ensure an OutletConnectionPoint has a mapsTo relation to its containing Equipment if it has an external Connection" ;
            sh:path s223:mapsTo ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure an OutletConnectionPoint has a mapsTo relation to its containing Equipment if it has an external Connection" ;
                    sh:message "{$this} must have a mapsTo an OutletConnectionPoint of {?parentEquipment} and not an external Connection to {?destinationEquipment}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?parentEquipment ?destinationEquipment
WHERE {
?equipment s223:hasConnectionPoint $this .
?parentEquipment s223:contains ?equipment .
$this s223:connectsThrough/s223:connectsTo ?destinationEquipment .
FILTER NOT EXISTS {?parentEquipment s223:contains ?destinationEquipment} .
FILTER NOT EXISTS {$this s223:mapsTo ?anything} .
}
""" ] ] .

s223:Connectable a s223:Class,
        sh:NodeShape ;
    rdfs:label "Connectable" ;
    s223:abstract true ;
    rdfs:comment "Connectable is an abstract class representing a thing such as, Equipment (see `s223:Equipment`), DomainSpace (see `s223:DomainSpace`), or Junction (see `s223:Junction`) that can be connected via ConnectionPoints and Connections." ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "If the relation cnx is present it must associate the Connectable with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:path s223:cnx ],
        [ rdfs:comment "If the relation connected is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "SymmetricConnectableToConnectableShape" ;
            sh:path s223:connected ],
        [ rdfs:comment "If the relation connectedFrom is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:path s223:connectedFrom ],
        [ rdfs:comment "If the relation connectedThrough is present it must associate the Connectable with a Connection." ;
            sh:class s223:Connection ;
            sh:name "EquipmentToConnectionShape" ;
            sh:path s223:connectedThrough ],
        [ rdfs:comment "If the relation connectedTo is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectableToConnectableShape" ;
            sh:path s223:connectedTo ],
        [ rdfs:comment "If the relation hasConnectionPoint is present it must associate the Connectable with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:name "EquipmentToConnectionPointShape" ;
            sh:path s223:hasConnectionPoint ],
        [ rdfs:comment "If a Connectable has s223:connected or s223:connectedTo (i.e. high-level connection specification), it must also have the supporting cnx relations (low-level connection specification)." ;
            sh:path s223:cnx ;
            sh:severity sh:Warning ;
            sh:sparql [ ] ] ;
    sh:rule [ ],
        [ ],
        [ ],
        [ ],
        [ ],
        [ ],
        [ ],
        [ ],
        [ ] .

s223:hasObservationLocation a rdf:Property ;
    rdfs:label "has observation location" ;
    rdfs:comment "The relation hasObservationLocation associates a sensor to the topological location where it is observing the property (see `s223:observes`). The observation location can be a Connectable (see `s223:Connectable`), Connection (see `s223:Connection`), or ConnectionPoint (see `s223:ConnectioPoint`)." .

s223:ConnectionPoint a s223:Class,
        sh:NodeShape ;
    rdfs:label "ConnectionPoint" ;
    s223:abstract true ;
    rdfs:comment """
A ConnectionPoint is an abstract modeling construct used to represent the fact that one connectable thing can be connected to another connectable thing using a Connection. It is the abstract representation of the flange, wire terminal, or other physical feature where a connection is made. Equipment, DomainSpaces and Junctions can have one or more ConnectionPoints (see `s223:Connectable`).

A ConnectionPoint is constrained to relate to a specific medium such as air, water, or electricity which determines what other things can be connected to it. For example, constraining a ConnectionPoint to be for air means it cannot be used for an electrical connection.

A ConnectionPoint belongs to exactly one connectable thing (see `s222:Connectable').

ConnectionPoints are represented graphically in this standard by a triangle with the point indicating a direction of flow, or a diamond in the case of a bidirectional flow as shown in Figure 6-1. 

![Graphical Representation of a ConnectionPoint.](figures/Figure_5-2_Graphical_Depiciton_of_Connection_Points.svg)

 """ ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "A ConnectionPoint must be associated with at most one Connectable using the cnx relation." ;
            sh:message "A ConnectionPoint must be associated with at most one Connectable using the cnx relation." ;
            sh:path s223:cnx ;
            sh:qualifiedMaxCount 1 ;
            sh:qualifiedValueShape [ ] ;
            sh:qualifiedValueShapesDisjoint true ],
        [ rdfs:comment "A ConnectionPoint must be associated with at most one Connection using the cnx relation" ;
            sh:message "A ConnectionPoint must be associated with at most one Connection using the cnx relation" ;
            sh:path s223:cnx ;
            sh:qualifiedMaxCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:Connection ] ;
            sh:qualifiedValueShapesDisjoint true ],
        [ rdfs:comment "A ConnectionPoint must be associated with at most one Connection using the relation connectsThrough." ;
            sh:class s223:Connection ;
            sh:maxCount 1 ;
            sh:message "This ConnectionPoint must be associated with at most one Connection." ;
            sh:name "ConnectionPointToConnectionShape" ;
            sh:path s223:connectsThrough ;
            sh:severity sh:Info ],
        [ rdfs:comment "If the relation hasElectricalPhase is present it must associate the ConnectionPoint with an ElectricalPhaseIdentifier or ElectricalVoltagePhases." ;
            sh:or ( [ sh:class s223:Aspect-ElectricalPhaseIdentifier ] [ sh:class s223:Aspect-ElectricalVoltagePhases ] ) ;
            sh:path s223:hasElectricalPhase ],
        [ rdfs:comment "A ConnectionPoint must be associated with exactly one Substance-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "ConnectionPoint medium" ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "If the relation hasRole is present it must associate the ConnectionPoint with an EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "A ConnectionPoint must be associated with exactly one Connectable using the relation isConnectionPointOf." ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "ConnectionPointToEquipmentShape" ;
            sh:path s223:isConnectionPointOf ],
        [ rdfs:comment "A ConnectionPoint can be associated with at most one other ConnectionPoint using the relation mapsTo" ;
            sh:class s223:ConnectionPoint ;
            sh:maxCount 1 ;
            sh:path s223:mapsTo ],
        [ rdfs:comment "A ConnectionPoint can be associated with at most one other ConnectionPoint using the inverse of relation mapsTo" ;
            sh:class s223:ConnectionPoint ;
            sh:maxCount 1 ;
            sh:path [ sh:inversePath s223:mapsTo ] ],
        [ rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, and is not associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint probably needs an association with a Connection." ;
            sh:path s223:connectsThrough ;
            sh:severity sh:Info ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, and is not associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint probably needs an association with a Connection." ;
                    sh:message "ConnectionPoint {$this} probably needs an association with a Connection." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
    SELECT $this 
    WHERE {
        FILTER NOT EXISTS {$this s223:connectsThrough ?anything1} .
        FILTER NOT EXISTS {$this s223:mapsTo ?anything2} .
        $this s223:isConnectionPointOf ?equipment .
        FILTER NOT EXISTS {?containerEquipment s223:contains ?equipment} .
        }
        """ ] ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the entity identified by the mapsTo+ relation." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the entity identified by the mapsTo+ relation." ;
                    sh:message "{$this} declares a Medium of {?a}, but the Medium of {?b} is declared by {?target} pointed to by the mapsTo+ relation." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT DISTINCT $this ?a ?b ?target
WHERE {
$this s223:hasMedium ?a .
$this s223:mapsTo+ ?target .
?target s223:hasMedium ?b .
?a a/rdfs:subClassOf* s223:EnumerationKind-Medium .
?b a/rdfs:subClassOf* s223:EnumerationKind-Medium .
FILTER (?a != ?b ) .
FILTER (NOT EXISTS {?b a/rdfs:subClassOf* ?a}) .
FILTER (NOT EXISTS {?a a/rdfs:subClassOf* ?b}) .
}
""" ] ],
        [ rdfs:comment "A ConnectionPoint must not have both a mapsTo and a connectsThrough relation." ;
            sh:path s223:mapsTo ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "A ConnectionPoint must not have both a mapsTo and a connectsThrough relation." ;
                    sh:message "{$this} cannot have both a mapsTo {?uppercp} and a connectsThrough {?connection}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?uppercp ?connection
WHERE {
$this s223:mapsTo ?uppercp .
$this s223:connectsThrough ?connection .
?connection a/rdfs:subClassOf* s223:Connection .
}
""" ] ],
        [ rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, but is associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint might need a mapsTo relation to a ConnectionPoint of the containing Equipment." ;
            sh:path s223:mapsTo ;
            sh:severity sh:Info ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, but is associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint might need a mapsTo relation to a ConnectionPoint of the containing Equipment." ;
                    sh:message "ConnectionPoint {$this} could be missing a mapsTo relation to a ConnectionPoint of {?containerEquipment} because it is associated with a Junction or Equipment that is contained by {?containerEquipment}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
    SELECT $this ?containerEquipment
    WHERE {
        FILTER NOT EXISTS {$this s223:connectsThrough ?anything1} .
        FILTER NOT EXISTS {$this s223:mapsTo ?anything2} .
        $this s223:isConnectionPointOf ?equipment .
        ?containerEquipment s223:contains ?equipment .
        }
        """ ] ],
        [ rdfs:comment "If a ConnectionPoint mapsTo another ConnectionPoint, the respective Equipment should have a contains relation." ;
            sh:path s223:mapsTo ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a ConnectionPoint mapsTo another ConnectionPoint, the respective Equipment should have a contains relation." ;
                    sh:message "{?otherEquipment} should contain {?equipment} because ConnectionPoint {$this} has a mapsTo relation." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?equipment ?otherEquipment
WHERE {
$this s223:mapsTo ?otherCP .
?equipment s223:hasConnectionPoint $this .
?otherEquipment s223:hasConnectionPoint ?otherCP .
FILTER NOT EXISTS {?otherEquipment s223:contains ?equipment}
}
""" ] ] .


            

Connection

URI: http://data.ashrae.org/standard223#Connection


@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Connection a s223:Class,
        sh:NodeShape ;
    rdfs:label "Connection" ;
    rdfs:comment """A Connection is the modeling construct used to represent a physical thing (e.g., pipe, duct, or wire) that is used to convey some Medium (e.g., water, air, or electricity), or a virtual connection to convey electromagnetic radiation (e.g. light or wifi signal) between two connectable things. All Connections have two or more ConnectionPoints bound to either Equipment (see `s223:Equipment`), DomainSpace (see `s223:DomainSpace`), or Junction (see `s223:Junction`) See Figure 6-2. If the direction of flow is constrained, that constraint is indicated by using one or more InletConnectionPoints (see `s223:InletConnectionPoint`) to represent the inflow points and OutletConnectionPoints (see `s223:OutletConnectionPoint`) to represent the outflow points.
  
A Connection may contain branches or intersections. These may be modeled using Junctions if it is necessary to identify a specific intersection. (see `s223:Junction`).

![Graphical Depiction of Connection.](figures/Figure_5-3_Connection.svg)
""" ;
    rdfs:subClassOf s223:Concept ;
    sh:or ( [ sh:property [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 1 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ],
                    [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 1 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] [ sh:property [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 2 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:BidirectionalConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] ) ;
    sh:property [ rdfs:comment "If the relation connectsAt is present it must associate the Connection with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:path s223:connectsAt ],
        [ rdfs:comment "If the relation connectsFrom is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToUpstreamConnectableShape" ;
            sh:path s223:connectsFrom ],
        [ rdfs:comment "If the relation connectsTo is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToDownstreamConnectableShape" ;
            sh:path s223:connectsTo ],
        [ rdfs:comment "A Connection must be associated with exactly one EnumerationKind-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "Connection medium" ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "If the relation hasRole is present it must associate the Connection with an EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "If the relation hasThermodynamicPhase is present it must associate the Connection with an EnumerationKind-Phase." ;
            sh:class s223:EnumerationKind-Phase ;
            sh:maxCount 1 ;
            sh:path s223:hasThermodynamicPhase ],
        [ rdfs:comment "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:class s223:ConnectionPoint ;
            sh:message "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:minCount 2 ;
            sh:path s223:cnx ;
            sh:severity sh:Info ],
        [ rdfs:comment "A Connection must only have a cnx relation with a ConnectionPoint" ;
            sh:path s223:cnx ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "A Connection must only have a cnx relation with a ConnectionPoint" ;
                    sh:message "{$this} cannot have a s223:cnx relation to {?something}, because {?something} is not a ConnectionPoint." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """SELECT $this ?something
WHERE {
$this s223:cnx ?something .
FILTER NOT EXISTS {?something a/rdfs:subClassOf* s223:ConnectionPoint} .
}""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Connection." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Connection." ;
                    sh:message "{$this} with Medium {?m2} is incompatible with {?cp} with Medium {?m1}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?m2 ?cp ?m1
WHERE {
$this s223:cnx ?cp .
?cp a/rdfs:subClassOf* s223:ConnectionPoint .
?cp s223:hasMedium ?m1 .
$this s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
                    sh:message "{?cp1} with Medium {?m1} is incompatible with {?cp2} with Medium {?m2}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?cp1 ?m1 ?cp2 ?m2
WHERE {
$this s223:cnx ?cp1 .
?cp1 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp1 s223:hasMedium ?m1 .
$this s223:cnx ?cp2 .
?cp2 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp2 s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ] ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectsFrom relation using connectsAt" ;
            sh:construct """
CONSTRUCT {$this s223:connectsFrom ?equipment .}
WHERE {
$this s223:connectsAt ?cp .
?cp a s223:OutletConnectionPoint .
?cp s223:isConnectionPointOf ?equipment .
}
""" ;
            sh:name "InferredConnectionToUpstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectsTo relation using connectsAt" ;
            sh:construct """
CONSTRUCT {$this s223:connectsTo ?equipment .}
WHERE {
$this s223:connectsAt ?cp .
?cp a s223:InletConnectionPoint .
?cp s223:isConnectionPointOf ?equipment .
}
""" ;
            sh:name "InferredConnectionToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer cnx relation using connectsAt",
                "InferredConnectionToConnectionPointBaseProperty" ;
            sh:object [ sh:path s223:connectsAt ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer cnx relation using connectsThrough",
                "InferredConnectionToConnectionPointBasePropertyFromInverse" ;
            sh:object [ sh:path [ sh:inversePath s223:connectsThrough ] ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connectsAt relation using cnx",
                "InferredConnectionToConnectionPointProperty" ;
            sh:object [ sh:path s223:cnx ] ;
            sh:predicate s223:connectsAt ;
            sh:subject sh:this ] .


        

See Also

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Connection a s223:Class,
        sh:NodeShape ;
    rdfs:label "Connection" ;
    rdfs:comment """A Connection is the modeling construct used to represent a physical thing (e.g., pipe, duct, or wire) that is used to convey some Medium (e.g., water, air, or electricity), or a virtual connection to convey electromagnetic radiation (e.g. light or wifi signal) between two connectable things. All Connections have two or more ConnectionPoints bound to either Equipment (see `s223:Equipment`), DomainSpace (see `s223:DomainSpace`), or Junction (see `s223:Junction`) See Figure 6-2. If the direction of flow is constrained, that constraint is indicated by using one or more InletConnectionPoints (see `s223:InletConnectionPoint`) to represent the inflow points and OutletConnectionPoints (see `s223:OutletConnectionPoint`) to represent the outflow points.
  
A Connection may contain branches or intersections. These may be modeled using Junctions if it is necessary to identify a specific intersection. (see `s223:Junction`).

![Graphical Depiction of Connection.](figures/Figure_5-3_Connection.svg)
""" ;
    rdfs:subClassOf s223:Concept ;
    sh:or [ rdf:first [ ] ;
            rdf:rest [ ] ] ;
    sh:property [ rdfs:comment "If the relation connectsAt is present it must associate the Connection with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:path s223:connectsAt ],
        [ rdfs:comment "If the relation connectsFrom is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToUpstreamConnectableShape" ;
            sh:path s223:connectsFrom ],
        [ rdfs:comment "If the relation connectsTo is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToDownstreamConnectableShape" ;
            sh:path s223:connectsTo ],
        [ rdfs:comment "A Connection must be associated with exactly one EnumerationKind-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "Connection medium" ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "If the relation hasRole is present it must associate the Connection with an EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "If the relation hasThermodynamicPhase is present it must associate the Connection with an EnumerationKind-Phase." ;
            sh:class s223:EnumerationKind-Phase ;
            sh:maxCount 1 ;
            sh:path s223:hasThermodynamicPhase ],
        [ rdfs:comment "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:class s223:ConnectionPoint ;
            sh:message "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:minCount 2 ;
            sh:path s223:cnx ;
            sh:severity sh:Info ],
        [ rdfs:comment "A Connection must only have a cnx relation with a ConnectionPoint" ;
            sh:path s223:cnx ;
            sh:sparql [ ] ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Connection." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ ] ],
        [ rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ ] ] ;
    sh:rule [ ],
        [ ],
        [ ],
        [ ],
        [ ] .

s223:DifferentialSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Differential sensor" ;
    rdfs:comment "A sensor that measures the difference of a quantity between any two points in the system." ;
    rdfs:subClassOf s223:AbstractSensor ;
    sh:property [ rdfs:comment "A Differential Sensor must be defined in terms of the QuantityKind that is being measured." ;
            sh:class <http://qudt.org/schema/qudt/QuantityKind> ;
            sh:minCount 1 ;
            sh:path ( s223:observes <http://qudt.org/schema/qudt/hasQuantityKind> ) ],
        [ rdfs:comment "A Differential Sensor must have different values for hasObservationLocationHigh and hasObservationLocationLow." ;
            sh:path s223:hasObservationLocationHigh ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the values of hasObservationLocationHigh and hasObservationLocationLow are distinct." ;
                    sh:message "{$this} cannot have the same value, {?high}, for both hasObservationLocationHigh and hasObservationLocationLow" ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?high
WHERE {
  $this s223:hasObservationLocationHigh ?high .
    $this s223:hasObservationLocationLow ?low .
FILTER (?high = ?low) .
}
""" ] ] ;
    sh:xone ( [ sh:property [ rdfs:comment "A DifferentialSensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocationHigh." ;
                        sh:class s223:Connectable ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocationHigh ] ] [ sh:property [ rdfs:comment "A DifferentialSensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocationHigh." ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocationHigh ] ] [ sh:property [ rdfs:comment "A DifferentialSensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocationHigh." ;
                        sh:class s223:ConnectionPoint ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocationHigh ] ] ),
        ( [ sh:property [ rdfs:comment "A DifferentialSensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocationLow." ;
                        sh:class s223:Connectable ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocationLow ] ] [ sh:property [ rdfs:comment "A DifferentialSensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocationLow." ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocationLow ] ] [ sh:property [ rdfs:comment "A DifferentialSensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocationLow." ;
                        sh:class s223:ConnectionPoint ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocationLow ] ] ) .

s223:Junction a s223:Class,
        sh:NodeShape ;
    rdfs:label "Junction" ;
    rdfs:comment "A Junction is a modeling construct used when a branching point within a Connection (see `s223:Connection`) is of significance, such as specifying the observation location of a Sensor. When a Junction is used, what might have been modeled as a single, branched Connection is separated into three or more separate Connections, all tied together with the Junction and its associated ConnectionPoints." ;
    rdfs:subClassOf s223:Connectable ;
    sh:or ( [ sh:property [ rdfs:comment "A Junction shall have at least three ConnectionPoints including (a) at least one inlet and one outlet, or (b) at least one bidirectional connection point." ;
                        sh:minCount 2 ;
                        sh:path s223:hasConnectionPoint ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ],
                    [ rdfs:comment "A Junction shall have at least three ConnectionPoints including (a) at least one inlet and one outlet, or (b) at least one bidirectional connection point." ;
                        sh:minCount 2 ;
                        sh:path s223:hasConnectionPoint ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] [ sh:property [ rdfs:comment "A Junction shall have at least three ConnectionPoints including (a) at least one inlet and one outlet, or (b) at least one bidirectional connection point." ;
                        sh:minCount 2 ;
                        sh:path s223:hasConnectionPoint ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:BidirectionalConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] ) ;
    sh:property [ rdfs:comment "A Junction must be associated with exactly one EnumerationKind-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Junction." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Junction." ;
                    sh:message "{$this} with Medium {?m2} is incompatible with {?cp} with Medium {?m1}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?m2 ?cp ?m1
WHERE {
$this s223:cnx ?cp .
?cp a/rdfs:subClassOf* s223:ConnectionPoint .
?cp s223:hasMedium ?m1 .
$this s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
                    sh:message "{?cp1} with Medium {?m1} is incompatible with {?cp2} with Medium {?m2}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?cp1 ?m1 ?cp2 ?m2
WHERE {
$this s223:cnx ?cp1 .
?cp1 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp1 s223:hasMedium ?m1 .
$this s223:cnx ?cp2 .
?cp2 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp2 s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ] .

s223:Sensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Sensor" ;
    rdfs:comment "A Sensor observes an ObservableProperty (see `s223:ObservableProperty`) which may be quantifiable (see `s223:QuantifiableObservableProperty`), such as a temperature, flowrate, or concentration, or Enumerable (see `s223:EnumeratedObservableProperty`), such as an alarm state or occupancy state." ;
    rdfs:subClassOf s223:AbstractSensor ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the hasObservationLocation relation for a Sensor from the Property that it is observing, only if that property is associated with a single entity." ;
            sh:construct """
CONSTRUCT {$this s223:hasObservationLocation ?something .}
WHERE {
{
SELECT ?prop (COUNT (DISTINCT ?measurementLocation) AS ?count) $this
WHERE {
FILTER (NOT EXISTS {$this s223:hasObservationLocation ?anything}) .
$this s223:observes ?prop .
?measurementLocation s223:hasProperty ?prop .
}
GROUP BY ?prop $this
}
FILTER (?count = 1) .
?something s223:hasProperty ?prop .
{?something a/rdfs:subClassOf* s223:Connectable}
UNION
{?something a/rdfs:subClassOf* s223:Connection}
UNION
{?something a/rdfs:subClassOf* s223:ConnectionPoint}
}
""" ;
            sh:name "InferredMeasurementLocation" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ] ;
    sh:xone ( [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocation." ;
                        sh:class s223:Connectable ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocation ] ] [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocation." ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocation ] ] [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocation." ;
                        sh:class s223:ConnectionPoint ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocation ] ] ),
        ( [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of QuantifiableObservableProperty or EnumeratedObservableProperty using the relation observes." ;
                        sh:class s223:QuantifiableObservableProperty ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:observes ] ] [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of QuantifiableObservableProperty or EnumeratedObservableProperty using the relation observes." ;
                        sh:class s223:EnumeratedObservableProperty ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:observes ] ] ) .

s223:ThermalEnergyStorageUnit a s223:Class,
        sh:NodeShape ;
    rdfs:label "A Thermal Energy Storage System" ;
    rdfs:comment "A device that stores thermal energy." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Thermal Energy Storage Unit must have at least two connection points." ;
            sh:class s223:ConnectionPoint ;
            sh:minCount 2 ;
            sh:path s223:hasConnectionPoint ] .

s223:BidirectionalConnectionPoint a s223:Class,
        sh:NodeShape ;
    rdfs:label "Bidirectional Connection Point" ;
    rdfs:comment "A BidirectionalConnectionPoint is a predefined subclass of ConnectionPoint. Using a BidirectionalConnectionPoint implies that the flow direction is not fixed in one direction. It depends on the status of some other part of the system, such as a valve position, that is expected to change during operation (see `s223:Direction-Bidirectional`) or to model energy transfer occurring without specific flow direction." ;
    rdfs:subClassOf s223:ConnectionPoint .

s223:InletConnectionPoint a s223:Class,
        sh:NodeShape ;
    rdfs:label "Inlet Connection Point" ;
    rdfs:comment "An InletConnectionPoint indicates that a substance must flow into the equipment or domain space at this connection point and cannot flow the other direction. An IntletConnectionPoint is a subclass of ConnectionPoint." ;
    rdfs:subClassOf s223:ConnectionPoint ;
    sh:property [ rdfs:comment "If the relation mapsTo is present it must associate the InletConnectionPoint with an InletConnectionPoint." ;
            sh:class s223:InletConnectionPoint ;
            sh:path s223:mapsTo ],
        [ rdfs:comment "Ensure an InletConnectionPoint has a mapsTo relation to its containing Equipment if it has an external Connection" ;
            sh:path s223:mapsTo ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure an InletConnectionPoint has a mapsTo relation to its containing Equipment if it has an external Connection" ;
                    sh:message "{$this} must have a mapsTo an InletConnectionPoint of {?parentEquipment} and not an external Connection from {?sourceEquipment}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?parentEquipment ?sourceEquipment
WHERE {
?equipment s223:hasConnectionPoint $this .
?parentEquipment s223:contains ?equipment .
$this s223:connectsThrough/s223:connectsFrom ?sourceEquipment .
FILTER NOT EXISTS {?parentEquipment s223:contains ?sourceEquipment} .
FILTER NOT EXISTS {$this s223:mapsTo ?anything} .
}
""" ] ] .

s223:OutletConnectionPoint a s223:Class,
        sh:NodeShape ;
    rdfs:label "Outlet Connection Point" ;
    rdfs:comment "An OutletConnectionPoint indicates that a substance must flow out of a Connectable (see 's223:Connectable') at this connection point and cannot flow in the other direction. An OutletConnectionPoint is a predefined subclass of ConnectionPoint." ;
    rdfs:subClassOf s223:ConnectionPoint ;
    sh:property [ rdfs:comment "If the relation mapsTo is present it must associate the OutletConnectionPoint with an OutletConnectionPoint." ;
            sh:class s223:OutletConnectionPoint ;
            sh:path s223:mapsTo ],
        [ rdfs:comment "Ensure an OutletConnectionPoint has a mapsTo relation to its containing Equipment if it has an external Connection" ;
            sh:path s223:mapsTo ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure an OutletConnectionPoint has a mapsTo relation to its containing Equipment if it has an external Connection" ;
                    sh:message "{$this} must have a mapsTo an OutletConnectionPoint of {?parentEquipment} and not an external Connection to {?destinationEquipment}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?parentEquipment ?destinationEquipment
WHERE {
?equipment s223:hasConnectionPoint $this .
?parentEquipment s223:contains ?equipment .
$this s223:connectsThrough/s223:connectsTo ?destinationEquipment .
FILTER NOT EXISTS {?parentEquipment s223:contains ?destinationEquipment} .
FILTER NOT EXISTS {$this s223:mapsTo ?anything} .
}
""" ] ] .

s223:hasObservationLocation a rdf:Property ;
    rdfs:label "has observation location" ;
    rdfs:comment "The relation hasObservationLocation associates a sensor to the topological location where it is observing the property (see `s223:observes`). The observation location can be a Connectable (see `s223:Connectable`), Connection (see `s223:Connection`), or ConnectionPoint (see `s223:ConnectioPoint`)." .

s223:Connectable a s223:Class,
        sh:NodeShape ;
    rdfs:label "Connectable" ;
    s223:abstract true ;
    rdfs:comment "Connectable is an abstract class representing a thing such as, Equipment (see `s223:Equipment`), DomainSpace (see `s223:DomainSpace`), or Junction (see `s223:Junction`) that can be connected via ConnectionPoints and Connections." ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "If the relation cnx is present it must associate the Connectable with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:path s223:cnx ],
        [ rdfs:comment "If the relation connected is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "SymmetricConnectableToConnectableShape" ;
            sh:path s223:connected ],
        [ rdfs:comment "If the relation connectedFrom is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:path s223:connectedFrom ],
        [ rdfs:comment "If the relation connectedThrough is present it must associate the Connectable with a Connection." ;
            sh:name "EquipmentToConnectionShape" ;
            sh:path s223:connectedThrough ],
        [ rdfs:comment "If the relation connectedTo is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectableToConnectableShape" ;
            sh:path s223:connectedTo ],
        [ rdfs:comment "If the relation hasConnectionPoint is present it must associate the Connectable with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:name "EquipmentToConnectionPointShape" ;
            sh:path s223:hasConnectionPoint ],
        [ rdfs:comment "If a Connectable has s223:connected or s223:connectedTo (i.e. high-level connection specification), it must also have the supporting cnx relations (low-level connection specification)." ;
            sh:path s223:cnx ;
            sh:severity sh:Warning ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a Connectable has s223:connected or s223:connectedTo (i.e. high-level connection specification), it must also have the supporting cnx relations (low-level connection specification)." ;
                    sh:message "{$this} is s223:connected (high-level) to {?otherC} but not connected at the cnx-level." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?otherC
WHERE {
$this s223:connected ?otherC .
FILTER NOT EXISTS {$this s223:cnx+ ?otherC}
}
""" ] ] ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connected relation for BiDirectional connections" ;
            sh:construct """
CONSTRUCT {$this s223:connected ?d2 .}
WHERE {
$this s223:connectedThrough/^s223:connectedThrough ?d2 .
FILTER ($this != ?d2) .
FILTER NOT EXISTS {$this s223:contains* ?d2} .
FILTER NOT EXISTS {?d2 s223:contains* $this} .
}
""" ;
            sh:name "InferredEquipmentToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connected relation using connectedTo" ;
            sh:name "InferredEquipmentToEquipmentPropertyfromconnectedTo" ;
            sh:object [ sh:path s223:connectedTo ] ;
            sh:predicate s223:connected ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connectedThrough relation using hasConnectionPoint and connectsThrough" ;
            sh:name "InferredEquipmentToConnectionProperty" ;
            sh:object [ sh:path ( s223:hasConnectionPoint s223:connectsThrough ) ] ;
            sh:predicate s223:connectedThrough ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the hasConnectionPoint relation using cnx" ;
            sh:name "InferredEquipmentToConnectionPointProperty" ;
            sh:object [ sh:path s223:cnx ] ;
            sh:predicate s223:hasConnectionPoint ;
            sh:subject sh:this ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectedFrom relations using connectsThrough and connectsFrom." ;
            sh:construct """
CONSTRUCT {$this s223:connectedFrom ?equipment .}
WHERE {
$this s223:hasConnectionPoint ?cp .
?cp a s223:InletConnectionPoint .
?cp s223:connectsThrough/s223:connectsFrom ?equipment .
}
""" ;
            sh:name "InferredEquipmentToUpstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectedTo relation using connectsThrough and connectsTo." ;
            sh:construct """
CONSTRUCT {$this s223:connectedTo ?equipment .}
WHERE {
$this s223:hasConnectionPoint ?cp .
?cp a s223:OutletConnectionPoint .
?cp s223:connectsThrough/s223:connectsTo ?equipment .
}
""" ;
            sh:name "InferredEquipmentToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the cnx relationship using hasConnectionPoint." ;
            sh:name "InferredEquipmentToConnectionPointCnxProperty" ;
            sh:object [ sh:path s223:hasConnectionPoint ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the cnx relation using isConnectionPointOf." ;
            sh:name "InferredEquipmentToConnectionPointCnxPropertyFromInverse" ;
            sh:object [ sh:path [ sh:inversePath s223:isConnectionPointOf ] ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connected relation using connectedFrom" ;
            sh:name "InferredEquipmentToEquipmentPropertyfromconnectedFrom" ;
            sh:object [ sh:path s223:connectedFrom ] ;
            sh:predicate s223:connected ;
            sh:subject sh:this ] .

s223:ConnectionPoint a s223:Class,
        sh:NodeShape ;
    rdfs:label "ConnectionPoint" ;
    s223:abstract true ;
    rdfs:comment """
A ConnectionPoint is an abstract modeling construct used to represent the fact that one connectable thing can be connected to another connectable thing using a Connection. It is the abstract representation of the flange, wire terminal, or other physical feature where a connection is made. Equipment, DomainSpaces and Junctions can have one or more ConnectionPoints (see `s223:Connectable`).

A ConnectionPoint is constrained to relate to a specific medium such as air, water, or electricity which determines what other things can be connected to it. For example, constraining a ConnectionPoint to be for air means it cannot be used for an electrical connection.

A ConnectionPoint belongs to exactly one connectable thing (see `s222:Connectable').

ConnectionPoints are represented graphically in this standard by a triangle with the point indicating a direction of flow, or a diamond in the case of a bidirectional flow as shown in Figure 6-1. 

![Graphical Representation of a ConnectionPoint.](figures/Figure_5-2_Graphical_Depiciton_of_Connection_Points.svg)

 """ ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "A ConnectionPoint must be associated with at most one Connectable using the cnx relation." ;
            sh:message "A ConnectionPoint must be associated with at most one Connectable using the cnx relation." ;
            sh:path s223:cnx ;
            sh:qualifiedMaxCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:Connectable ] ;
            sh:qualifiedValueShapesDisjoint true ],
        [ rdfs:comment "A ConnectionPoint must be associated with at most one Connection using the cnx relation" ;
            sh:message "A ConnectionPoint must be associated with at most one Connection using the cnx relation" ;
            sh:path s223:cnx ;
            sh:qualifiedMaxCount 1 ;
            sh:qualifiedValueShape [ ] ;
            sh:qualifiedValueShapesDisjoint true ],
        [ rdfs:comment "A ConnectionPoint must be associated with at most one Connection using the relation connectsThrough." ;
            sh:maxCount 1 ;
            sh:message "This ConnectionPoint must be associated with at most one Connection." ;
            sh:name "ConnectionPointToConnectionShape" ;
            sh:path s223:connectsThrough ;
            sh:severity sh:Info ],
        [ rdfs:comment "If the relation hasElectricalPhase is present it must associate the ConnectionPoint with an ElectricalPhaseIdentifier or ElectricalVoltagePhases." ;
            sh:or ( [ sh:class s223:Aspect-ElectricalPhaseIdentifier ] [ sh:class s223:Aspect-ElectricalVoltagePhases ] ) ;
            sh:path s223:hasElectricalPhase ],
        [ rdfs:comment "A ConnectionPoint must be associated with exactly one Substance-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "ConnectionPoint medium" ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "If the relation hasRole is present it must associate the ConnectionPoint with an EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "A ConnectionPoint must be associated with exactly one Connectable using the relation isConnectionPointOf." ;
            sh:class s223:Connectable ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "ConnectionPointToEquipmentShape" ;
            sh:path s223:isConnectionPointOf ],
        [ rdfs:comment "A ConnectionPoint can be associated with at most one other ConnectionPoint using the relation mapsTo" ;
            sh:class s223:ConnectionPoint ;
            sh:maxCount 1 ;
            sh:path s223:mapsTo ],
        [ rdfs:comment "A ConnectionPoint can be associated with at most one other ConnectionPoint using the inverse of relation mapsTo" ;
            sh:class s223:ConnectionPoint ;
            sh:maxCount 1 ;
            sh:path [ sh:inversePath s223:mapsTo ] ],
        [ rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, and is not associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint probably needs an association with a Connection." ;
            sh:path s223:connectsThrough ;
            sh:severity sh:Info ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, and is not associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint probably needs an association with a Connection." ;
                    sh:message "ConnectionPoint {$this} probably needs an association with a Connection." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
    SELECT $this 
    WHERE {
        FILTER NOT EXISTS {$this s223:connectsThrough ?anything1} .
        FILTER NOT EXISTS {$this s223:mapsTo ?anything2} .
        $this s223:isConnectionPointOf ?equipment .
        FILTER NOT EXISTS {?containerEquipment s223:contains ?equipment} .
        }
        """ ] ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the entity identified by the mapsTo+ relation." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the entity identified by the mapsTo+ relation." ;
                    sh:message "{$this} declares a Medium of {?a}, but the Medium of {?b} is declared by {?target} pointed to by the mapsTo+ relation." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT DISTINCT $this ?a ?b ?target
WHERE {
$this s223:hasMedium ?a .
$this s223:mapsTo+ ?target .
?target s223:hasMedium ?b .
?a a/rdfs:subClassOf* s223:EnumerationKind-Medium .
?b a/rdfs:subClassOf* s223:EnumerationKind-Medium .
FILTER (?a != ?b ) .
FILTER (NOT EXISTS {?b a/rdfs:subClassOf* ?a}) .
FILTER (NOT EXISTS {?a a/rdfs:subClassOf* ?b}) .
}
""" ] ],
        [ rdfs:comment "A ConnectionPoint must not have both a mapsTo and a connectsThrough relation." ;
            sh:path s223:mapsTo ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "A ConnectionPoint must not have both a mapsTo and a connectsThrough relation." ;
                    sh:message "{$this} cannot have both a mapsTo {?uppercp} and a connectsThrough {?connection}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?uppercp ?connection
WHERE {
$this s223:mapsTo ?uppercp .
$this s223:connectsThrough ?connection .
?connection a/rdfs:subClassOf* s223:Connection .
}
""" ] ],
        [ rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, but is associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint might need a mapsTo relation to a ConnectionPoint of the containing Equipment." ;
            sh:path s223:mapsTo ;
            sh:severity sh:Info ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, but is associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint might need a mapsTo relation to a ConnectionPoint of the containing Equipment." ;
                    sh:message "ConnectionPoint {$this} could be missing a mapsTo relation to a ConnectionPoint of {?containerEquipment} because it is associated with a Junction or Equipment that is contained by {?containerEquipment}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
    SELECT $this ?containerEquipment
    WHERE {
        FILTER NOT EXISTS {$this s223:connectsThrough ?anything1} .
        FILTER NOT EXISTS {$this s223:mapsTo ?anything2} .
        $this s223:isConnectionPointOf ?equipment .
        ?containerEquipment s223:contains ?equipment .
        }
        """ ] ],
        [ rdfs:comment "If a ConnectionPoint mapsTo another ConnectionPoint, the respective Equipment should have a contains relation." ;
            sh:path s223:mapsTo ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a ConnectionPoint mapsTo another ConnectionPoint, the respective Equipment should have a contains relation." ;
                    sh:message "{?otherEquipment} should contain {?equipment} because ConnectionPoint {$this} has a mapsTo relation." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?equipment ?otherEquipment
WHERE {
$this s223:mapsTo ?otherCP .
?equipment s223:hasConnectionPoint $this .
?otherEquipment s223:hasConnectionPoint ?otherCP .
FILTER NOT EXISTS {?otherEquipment s223:contains ?equipment}
}
""" ] ] .


            

ConnectionPoint

URI: http://data.ashrae.org/standard223#ConnectionPoint


@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:ConnectionPoint a s223:Class,
        sh:NodeShape ;
    rdfs:label "ConnectionPoint" ;
    s223:abstract true ;
    rdfs:comment """
A ConnectionPoint is an abstract modeling construct used to represent the fact that one connectable thing can be connected to another connectable thing using a Connection. It is the abstract representation of the flange, wire terminal, or other physical feature where a connection is made. Equipment, DomainSpaces and Junctions can have one or more ConnectionPoints (see `s223:Connectable`).

A ConnectionPoint is constrained to relate to a specific medium such as air, water, or electricity which determines what other things can be connected to it. For example, constraining a ConnectionPoint to be for air means it cannot be used for an electrical connection.

A ConnectionPoint belongs to exactly one connectable thing (see `s222:Connectable').

ConnectionPoints are represented graphically in this standard by a triangle with the point indicating a direction of flow, or a diamond in the case of a bidirectional flow as shown in Figure 6-1. 

![Graphical Representation of a ConnectionPoint.](figures/Figure_5-2_Graphical_Depiciton_of_Connection_Points.svg)

 """ ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "A ConnectionPoint must be associated with at most one Connectable using the cnx relation." ;
            sh:message "A ConnectionPoint must be associated with at most one Connectable using the cnx relation." ;
            sh:path s223:cnx ;
            sh:qualifiedMaxCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:Connectable ] ;
            sh:qualifiedValueShapesDisjoint true ],
        [ rdfs:comment "A ConnectionPoint must be associated with at most one Connection using the cnx relation" ;
            sh:message "A ConnectionPoint must be associated with at most one Connection using the cnx relation" ;
            sh:path s223:cnx ;
            sh:qualifiedMaxCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:Connection ] ;
            sh:qualifiedValueShapesDisjoint true ],
        [ rdfs:comment "A ConnectionPoint must be associated with at most one Connection using the relation connectsThrough." ;
            sh:class s223:Connection ;
            sh:maxCount 1 ;
            sh:message "This ConnectionPoint must be associated with at most one Connection." ;
            sh:name "ConnectionPointToConnectionShape" ;
            sh:path s223:connectsThrough ;
            sh:severity sh:Info ],
        [ rdfs:comment "If the relation hasElectricalPhase is present it must associate the ConnectionPoint with an ElectricalPhaseIdentifier or ElectricalVoltagePhases." ;
            sh:or ( [ sh:class s223:Aspect-ElectricalPhaseIdentifier ] [ sh:class s223:Aspect-ElectricalVoltagePhases ] ) ;
            sh:path s223:hasElectricalPhase ],
        [ rdfs:comment "A ConnectionPoint must be associated with exactly one Substance-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "ConnectionPoint medium" ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "If the relation hasRole is present it must associate the ConnectionPoint with an EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "A ConnectionPoint must be associated with exactly one Connectable using the relation isConnectionPointOf." ;
            sh:class s223:Connectable ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "ConnectionPointToEquipmentShape" ;
            sh:path s223:isConnectionPointOf ],
        [ rdfs:comment "A ConnectionPoint can be associated with at most one other ConnectionPoint using the relation mapsTo" ;
            sh:class s223:ConnectionPoint ;
            sh:maxCount 1 ;
            sh:path s223:mapsTo ],
        [ rdfs:comment "A ConnectionPoint can be associated with at most one other ConnectionPoint using the inverse of relation mapsTo" ;
            sh:class s223:ConnectionPoint ;
            sh:maxCount 1 ;
            sh:path [ sh:inversePath s223:mapsTo ] ],
        [ rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, and is not associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint probably needs an association with a Connection." ;
            sh:path s223:connectsThrough ;
            sh:severity sh:Info ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, and is not associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint probably needs an association with a Connection." ;
                    sh:message "ConnectionPoint {$this} probably needs an association with a Connection." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
    SELECT $this 
    WHERE {
        FILTER NOT EXISTS {$this s223:connectsThrough ?anything1} .
        FILTER NOT EXISTS {$this s223:mapsTo ?anything2} .
        $this s223:isConnectionPointOf ?equipment .
        FILTER NOT EXISTS {?containerEquipment s223:contains ?equipment} .
        }
        """ ] ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the entity identified by the mapsTo+ relation." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the entity identified by the mapsTo+ relation." ;
                    sh:message "{$this} declares a Medium of {?a}, but the Medium of {?b} is declared by {?target} pointed to by the mapsTo+ relation." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT DISTINCT $this ?a ?b ?target
WHERE {
$this s223:hasMedium ?a .
$this s223:mapsTo+ ?target .
?target s223:hasMedium ?b .
?a a/rdfs:subClassOf* s223:EnumerationKind-Medium .
?b a/rdfs:subClassOf* s223:EnumerationKind-Medium .
FILTER (?a != ?b ) .
FILTER (NOT EXISTS {?b a/rdfs:subClassOf* ?a}) .
FILTER (NOT EXISTS {?a a/rdfs:subClassOf* ?b}) .
}
""" ] ],
        [ rdfs:comment "A ConnectionPoint must not have both a mapsTo and a connectsThrough relation." ;
            sh:path s223:mapsTo ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "A ConnectionPoint must not have both a mapsTo and a connectsThrough relation." ;
                    sh:message "{$this} cannot have both a mapsTo {?uppercp} and a connectsThrough {?connection}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?uppercp ?connection
WHERE {
$this s223:mapsTo ?uppercp .
$this s223:connectsThrough ?connection .
?connection a/rdfs:subClassOf* s223:Connection .
}
""" ] ],
        [ rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, but is associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint might need a mapsTo relation to a ConnectionPoint of the containing Equipment." ;
            sh:path s223:mapsTo ;
            sh:severity sh:Info ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, but is associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint might need a mapsTo relation to a ConnectionPoint of the containing Equipment." ;
                    sh:message "ConnectionPoint {$this} could be missing a mapsTo relation to a ConnectionPoint of {?containerEquipment} because it is associated with a Junction or Equipment that is contained by {?containerEquipment}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
    SELECT $this ?containerEquipment
    WHERE {
        FILTER NOT EXISTS {$this s223:connectsThrough ?anything1} .
        FILTER NOT EXISTS {$this s223:mapsTo ?anything2} .
        $this s223:isConnectionPointOf ?equipment .
        ?containerEquipment s223:contains ?equipment .
        }
        """ ] ],
        [ rdfs:comment "If a ConnectionPoint mapsTo another ConnectionPoint, the respective Equipment should have a contains relation." ;
            sh:path s223:mapsTo ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a ConnectionPoint mapsTo another ConnectionPoint, the respective Equipment should have a contains relation." ;
                    sh:message "{?otherEquipment} should contain {?equipment} because ConnectionPoint {$this} has a mapsTo relation." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?equipment ?otherEquipment
WHERE {
$this s223:mapsTo ?otherCP .
?equipment s223:hasConnectionPoint $this .
?otherEquipment s223:hasConnectionPoint ?otherCP .
FILTER NOT EXISTS {?otherEquipment s223:contains ?equipment}
}
""" ] ] .


        

See Also

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Junction a s223:Class,
        sh:NodeShape ;
    rdfs:label "Junction" ;
    rdfs:comment "A Junction is a modeling construct used when a branching point within a Connection (see `s223:Connection`) is of significance, such as specifying the observation location of a Sensor. When a Junction is used, what might have been modeled as a single, branched Connection is separated into three or more separate Connections, all tied together with the Junction and its associated ConnectionPoints." ;
    rdfs:subClassOf s223:Connectable ;
    sh:or ( [ sh:property [ rdfs:comment "A Junction shall have at least three ConnectionPoints including (a) at least one inlet and one outlet, or (b) at least one bidirectional connection point." ;
                        sh:minCount 2 ;
                        sh:path s223:hasConnectionPoint ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ],
                    [ rdfs:comment "A Junction shall have at least three ConnectionPoints including (a) at least one inlet and one outlet, or (b) at least one bidirectional connection point." ;
                        sh:minCount 2 ;
                        sh:path s223:hasConnectionPoint ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] [ sh:property [ rdfs:comment "A Junction shall have at least three ConnectionPoints including (a) at least one inlet and one outlet, or (b) at least one bidirectional connection point." ;
                        sh:minCount 2 ;
                        sh:path s223:hasConnectionPoint ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:BidirectionalConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] ) ;
    sh:property [ rdfs:comment "A Junction must be associated with exactly one EnumerationKind-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Junction." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Junction." ;
                    sh:message "{$this} with Medium {?m2} is incompatible with {?cp} with Medium {?m1}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?m2 ?cp ?m1
WHERE {
$this s223:cnx ?cp .
?cp a/rdfs:subClassOf* s223:ConnectionPoint .
?cp s223:hasMedium ?m1 .
$this s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
                    sh:message "{?cp1} with Medium {?m1} is incompatible with {?cp2} with Medium {?m2}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?cp1 ?m1 ?cp2 ?m2
WHERE {
$this s223:cnx ?cp1 .
?cp1 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp1 s223:hasMedium ?m1 .
$this s223:cnx ?cp2 .
?cp2 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp2 s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ] .

s223:Sensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Sensor" ;
    rdfs:comment "A Sensor observes an ObservableProperty (see `s223:ObservableProperty`) which may be quantifiable (see `s223:QuantifiableObservableProperty`), such as a temperature, flowrate, or concentration, or Enumerable (see `s223:EnumeratedObservableProperty`), such as an alarm state or occupancy state." ;
    rdfs:subClassOf s223:AbstractSensor ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the hasObservationLocation relation for a Sensor from the Property that it is observing, only if that property is associated with a single entity." ;
            sh:construct """
CONSTRUCT {$this s223:hasObservationLocation ?something .}
WHERE {
{
SELECT ?prop (COUNT (DISTINCT ?measurementLocation) AS ?count) $this
WHERE {
FILTER (NOT EXISTS {$this s223:hasObservationLocation ?anything}) .
$this s223:observes ?prop .
?measurementLocation s223:hasProperty ?prop .
}
GROUP BY ?prop $this
}
FILTER (?count = 1) .
?something s223:hasProperty ?prop .
{?something a/rdfs:subClassOf* s223:Connectable}
UNION
{?something a/rdfs:subClassOf* s223:Connection}
UNION
{?something a/rdfs:subClassOf* s223:ConnectionPoint}
}
""" ;
            sh:name "InferredMeasurementLocation" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ] ;
    sh:xone ( [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocation." ;
                        sh:class s223:Connectable ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocation ] ] [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocation." ;
                        sh:class s223:Connection ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocation ] ] [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocation." ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocation ] ] ),
        ( [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of QuantifiableObservableProperty or EnumeratedObservableProperty using the relation observes." ;
                        sh:class s223:QuantifiableObservableProperty ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:observes ] ] [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of QuantifiableObservableProperty or EnumeratedObservableProperty using the relation observes." ;
                        sh:class s223:EnumeratedObservableProperty ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:observes ] ] ) .

s223:Connection a s223:Class,
        sh:NodeShape ;
    rdfs:label "Connection" ;
    rdfs:comment """A Connection is the modeling construct used to represent a physical thing (e.g., pipe, duct, or wire) that is used to convey some Medium (e.g., water, air, or electricity), or a virtual connection to convey electromagnetic radiation (e.g. light or wifi signal) between two connectable things. All Connections have two or more ConnectionPoints bound to either Equipment (see `s223:Equipment`), DomainSpace (see `s223:DomainSpace`), or Junction (see `s223:Junction`) See Figure 6-2. If the direction of flow is constrained, that constraint is indicated by using one or more InletConnectionPoints (see `s223:InletConnectionPoint`) to represent the inflow points and OutletConnectionPoints (see `s223:OutletConnectionPoint`) to represent the outflow points.
  
A Connection may contain branches or intersections. These may be modeled using Junctions if it is necessary to identify a specific intersection. (see `s223:Junction`).

![Graphical Depiction of Connection.](figures/Figure_5-3_Connection.svg)
""" ;
    rdfs:subClassOf s223:Concept ;
    sh:or ( [ sh:property [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 1 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ],
                    [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 1 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] [ sh:property [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 2 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:BidirectionalConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] ) ;
    sh:property [ rdfs:comment "If the relation connectsAt is present it must associate the Connection with a ConnectionPoint." ;
            sh:path s223:connectsAt ],
        [ rdfs:comment "If the relation connectsFrom is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToUpstreamConnectableShape" ;
            sh:path s223:connectsFrom ],
        [ rdfs:comment "If the relation connectsTo is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToDownstreamConnectableShape" ;
            sh:path s223:connectsTo ],
        [ rdfs:comment "A Connection must be associated with exactly one EnumerationKind-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "Connection medium" ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "If the relation hasRole is present it must associate the Connection with an EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "If the relation hasThermodynamicPhase is present it must associate the Connection with an EnumerationKind-Phase." ;
            sh:class s223:EnumerationKind-Phase ;
            sh:maxCount 1 ;
            sh:path s223:hasThermodynamicPhase ],
        [ rdfs:comment "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:message "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:minCount 2 ;
            sh:path s223:cnx ;
            sh:severity sh:Info ],
        [ rdfs:comment "A Connection must only have a cnx relation with a ConnectionPoint" ;
            sh:path s223:cnx ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "A Connection must only have a cnx relation with a ConnectionPoint" ;
                    sh:message "{$this} cannot have a s223:cnx relation to {?something}, because {?something} is not a ConnectionPoint." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """SELECT $this ?something
WHERE {
$this s223:cnx ?something .
FILTER NOT EXISTS {?something a/rdfs:subClassOf* s223:ConnectionPoint} .
}""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Connection." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Connection." ;
                    sh:message "{$this} with Medium {?m2} is incompatible with {?cp} with Medium {?m1}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?m2 ?cp ?m1
WHERE {
$this s223:cnx ?cp .
?cp a/rdfs:subClassOf* s223:ConnectionPoint .
?cp s223:hasMedium ?m1 .
$this s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
                    sh:message "{?cp1} with Medium {?m1} is incompatible with {?cp2} with Medium {?m2}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?cp1 ?m1 ?cp2 ?m2
WHERE {
$this s223:cnx ?cp1 .
?cp1 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp1 s223:hasMedium ?m1 .
$this s223:cnx ?cp2 .
?cp2 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp2 s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ] ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectsFrom relation using connectsAt" ;
            sh:construct """
CONSTRUCT {$this s223:connectsFrom ?equipment .}
WHERE {
$this s223:connectsAt ?cp .
?cp a s223:OutletConnectionPoint .
?cp s223:isConnectionPointOf ?equipment .
}
""" ;
            sh:name "InferredConnectionToUpstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectsTo relation using connectsAt" ;
            sh:construct """
CONSTRUCT {$this s223:connectsTo ?equipment .}
WHERE {
$this s223:connectsAt ?cp .
?cp a s223:InletConnectionPoint .
?cp s223:isConnectionPointOf ?equipment .
}
""" ;
            sh:name "InferredConnectionToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer cnx relation using connectsAt",
                "InferredConnectionToConnectionPointBaseProperty" ;
            sh:object [ sh:path s223:connectsAt ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer cnx relation using connectsThrough",
                "InferredConnectionToConnectionPointBasePropertyFromInverse" ;
            sh:object [ sh:path [ sh:inversePath s223:connectsThrough ] ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connectsAt relation using cnx",
                "InferredConnectionToConnectionPointProperty" ;
            sh:object [ sh:path s223:cnx ] ;
            sh:predicate s223:connectsAt ;
            sh:subject sh:this ] .

s223:ConnectionPoint a s223:Class,
        sh:NodeShape ;
    rdfs:label "ConnectionPoint" ;
    s223:abstract true ;
    rdfs:comment """
A ConnectionPoint is an abstract modeling construct used to represent the fact that one connectable thing can be connected to another connectable thing using a Connection. It is the abstract representation of the flange, wire terminal, or other physical feature where a connection is made. Equipment, DomainSpaces and Junctions can have one or more ConnectionPoints (see `s223:Connectable`).

A ConnectionPoint is constrained to relate to a specific medium such as air, water, or electricity which determines what other things can be connected to it. For example, constraining a ConnectionPoint to be for air means it cannot be used for an electrical connection.

A ConnectionPoint belongs to exactly one connectable thing (see `s222:Connectable').

ConnectionPoints are represented graphically in this standard by a triangle with the point indicating a direction of flow, or a diamond in the case of a bidirectional flow as shown in Figure 6-1. 

![Graphical Representation of a ConnectionPoint.](figures/Figure_5-2_Graphical_Depiciton_of_Connection_Points.svg)

 """ ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "A ConnectionPoint must be associated with at most one Connectable using the cnx relation." ;
            sh:message "A ConnectionPoint must be associated with at most one Connectable using the cnx relation." ;
            sh:path s223:cnx ;
            sh:qualifiedMaxCount 1 ;
            sh:qualifiedValueShape [ ] ;
            sh:qualifiedValueShapesDisjoint true ],
        [ rdfs:comment "A ConnectionPoint must be associated with at most one Connection using the cnx relation" ;
            sh:message "A ConnectionPoint must be associated with at most one Connection using the cnx relation" ;
            sh:path s223:cnx ;
            sh:qualifiedMaxCount 1 ;
            sh:qualifiedValueShape [ ] ;
            sh:qualifiedValueShapesDisjoint true ],
        [ rdfs:comment "A ConnectionPoint must be associated with at most one Connection using the relation connectsThrough." ;
            sh:class s223:Connection ;
            sh:maxCount 1 ;
            sh:message "This ConnectionPoint must be associated with at most one Connection." ;
            sh:name "ConnectionPointToConnectionShape" ;
            sh:path s223:connectsThrough ;
            sh:severity sh:Info ],
        [ rdfs:comment "If the relation hasElectricalPhase is present it must associate the ConnectionPoint with an ElectricalPhaseIdentifier or ElectricalVoltagePhases." ;
            sh:or [ rdf:first [ ] ;
                    rdf:rest [ ] ] ;
            sh:path s223:hasElectricalPhase ],
        [ rdfs:comment "A ConnectionPoint must be associated with exactly one Substance-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "ConnectionPoint medium" ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "If the relation hasRole is present it must associate the ConnectionPoint with an EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "A ConnectionPoint must be associated with exactly one Connectable using the relation isConnectionPointOf." ;
            sh:class s223:Connectable ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "ConnectionPointToEquipmentShape" ;
            sh:path s223:isConnectionPointOf ],
        [ rdfs:comment "A ConnectionPoint can be associated with at most one other ConnectionPoint using the relation mapsTo" ;
            sh:class s223:ConnectionPoint ;
            sh:maxCount 1 ;
            sh:path s223:mapsTo ],
        [ rdfs:comment "A ConnectionPoint can be associated with at most one other ConnectionPoint using the inverse of relation mapsTo" ;
            sh:class s223:ConnectionPoint ;
            sh:maxCount 1 ;
            sh:path [ ] ],
        [ rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, and is not associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint probably needs an association with a Connection." ;
            sh:path s223:connectsThrough ;
            sh:severity sh:Info ;
            sh:sparql [ ] ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the entity identified by the mapsTo+ relation." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ ] ],
        [ rdfs:comment "A ConnectionPoint must not have both a mapsTo and a connectsThrough relation." ;
            sh:path s223:mapsTo ;
            sh:sparql [ ] ],
        [ rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, but is associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint might need a mapsTo relation to a ConnectionPoint of the containing Equipment." ;
            sh:path s223:mapsTo ;
            sh:severity sh:Info ;
            sh:sparql [ ] ],
        [ rdfs:comment "If a ConnectionPoint mapsTo another ConnectionPoint, the respective Equipment should have a contains relation." ;
            sh:path s223:mapsTo ;
            sh:sparql [ ] ] .


            

Controller

URI: http://data.ashrae.org/standard223#Controller


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Controller a s223:Class,
        sh:NodeShape ;
    rdfs:label "Controller" ;
    rdfs:comment "A device for regulation of a system or component in normal operation, which executes a Function." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "If the relation executes is present it must associate the Controller with a Function." ;
            sh:class s223:Function ;
            sh:path s223:executes ] ;
    sh:rule [ a sh:TripleRule ;
            rdfs:comment "Infer the hasRole s223:Role-Controller relation for every instance of Controller" ;
            sh:object s223:Role-Controller ;
            sh:predicate s223:hasRole ;
            sh:subject sh:this ] .


        

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Controller a s223:Class,
        sh:NodeShape ;
    rdfs:label "Controller" ;
    rdfs:comment "A device for regulation of a system or component in normal operation, which executes a Function." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "If the relation executes is present it must associate the Controller with a Function." ;
            sh:class s223:Function ;
            sh:path s223:executes ] ;
    sh:rule [ ] .

s223:ControllerRoleShape a sh:NodeShape ;
    rdfs:comment "Equipment that executes a Function must have a s223:hasRole relation to s223:Role-Controller." ;
    sh:property [ a sh:PropertyShape ;
            sh:hasValue s223:Role-Controller ;
            sh:message "Equipment that executes a Function must have a s223:hasRole relation to s223:Role-Controller." ;
            sh:minCount 1 ;
            sh:path s223:hasRole ] ;
    sh:targetSubjectsOf s223:executes .

s223:executes a rdf:Property ;
    rdfs:label "executes" ;
    rdfs:comment "The relation executes is used to specify that a Controller (see `s223:Controller`) is responsible for the execution of a Function (see `s223:Function`). " .


            

Cooling coil

URI: http://data.ashrae.org/standard223#CoolingCoil


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:CoolingCoil a s223:Class,
        sh:NodeShape ;
    rdfs:label "Cooling coil" ;
    rdfs:comment "A coil that provides cooling." ;
    rdfs:subClassOf s223:Coil ;
    sh:property [ rdfs:comment "A cooling coil must be related to the role 'Role-Cooling' using the relation 'hasRole'." ;
            sh:hasValue s223:Role-Cooling ;
            sh:minCount 1 ;
            sh:path s223:hasRole ] ;
    sh:rule [ a sh:TripleRule ;
            rdfs:comment "Cooling coils will always have the role Role-Cooling" ;
            sh:object s223:Role-Cooling ;
            sh:predicate s223:hasRole ;
            sh:subject sh:this ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:CoolingCoil a s223:Class,
        sh:NodeShape ;
    rdfs:label "Cooling coil" ;
    rdfs:comment "A coil that provides cooling." ;
    rdfs:subClassOf s223:Coil ;
    sh:property [ rdfs:comment "A cooling coil must be related to the role 'Role-Cooling' using the relation 'hasRole'." ;
            sh:hasValue s223:Role-Cooling ;
            sh:minCount 1 ;
            sh:path s223:hasRole ] ;
    sh:rule [ ] .


            

Cooling tower

URI: http://data.ashrae.org/standard223#CoolingTower


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:CoolingTower a s223:Class,
        sh:NodeShape ;
    rdfs:label "Cooling tower" ;
    rdfs:comment "A heat transfer device in which atmospheric air cools warm water, generally by direct contact via evaporation." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A CoolingTower shall have at least one inlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Water ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "A CoolingTower shall have at least one outlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Water ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:CoolingTower a s223:Class,
        sh:NodeShape ;
    rdfs:label "Cooling tower" ;
    rdfs:comment "A heat transfer device in which atmospheric air cools warm water, generally by direct contact via evaporation." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A CoolingTower shall have at least one inlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A CoolingTower shall have at least one outlet using the medium Water." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Correlated color temperature sensor

URI: http://data.ashrae.org/standard223#CorrelatedColorTemperatureSensor


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:CorrelatedColorTemperatureSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Correlated color temperature sensor" ;
    rdfs:comment "A subclass of LightSensor that observes the color of light." ;
    rdfs:subClassOf s223:LightSensor ;
    sh:property [ rdfs:comment "A CorrelatedColorTemperatureSensor must always observe a Property that has a QuantityKind of ThermodynamicTemperature." ;
            sh:path s223:observes ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:Property ;
                    sh:node [ sh:property [ sh:hasValue <http://qudt.org/vocab/quantitykind/ThermodynamicTemperature> ;
                                    sh:path <http://qudt.org/schema/qudt/hasQuantityKind> ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:CorrelatedColorTemperatureSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Correlated color temperature sensor" ;
    rdfs:comment "A subclass of LightSensor that observes the color of light." ;
    rdfs:subClassOf s223:LightSensor ;
    sh:property [ rdfs:comment "A CorrelatedColorTemperatureSensor must always observe a Property that has a QuantityKind of ThermodynamicTemperature." ;
            sh:path s223:observes ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

12V

URI: http://data.ashrae.org/standard223#DC-12V


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DC-12V a s223:Class,
        s223:DC-12V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "12V" ;
    s223:hasVoltage s223:Voltage-12V ;
    rdfs:comment "This class has enumerated instances of all polarities of 12 volt electricity." ;
    rdfs:subClassOf s223:Electricity-DC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DC-12V a s223:Class,
        s223:DC-12V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "12V" ;
    s223:hasVoltage s223:Voltage-12V ;
    rdfs:comment "This class has enumerated instances of all polarities of 12 volt electricity." ;
    rdfs:subClassOf s223:Electricity-DC .


            

24V

URI: http://data.ashrae.org/standard223#DC-24V


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DC-24V a s223:Class,
        s223:DC-24V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "24V" ;
    s223:hasVoltage s223:Voltage-24V ;
    rdfs:comment "This class has enumerated instances of all polarities of 24 volt electricity." ;
    rdfs:subClassOf s223:Electricity-DC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DC-24V a s223:Class,
        s223:DC-24V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "24V" ;
    s223:hasVoltage s223:Voltage-24V ;
    rdfs:comment "This class has enumerated instances of all polarities of 24 volt electricity." ;
    rdfs:subClassOf s223:Electricity-DC .


            

380V

URI: http://data.ashrae.org/standard223#DC-380V


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DC-380V a s223:Class,
        s223:DC-380V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "380V" ;
    s223:hasVoltage s223:Voltage-380V ;
    rdfs:comment "This class has enumerated instances of all polarities of 380 volt electricity." ;
    rdfs:subClassOf s223:Electricity-DC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DC-380V a s223:Class,
        s223:DC-380V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "380V" ;
    s223:hasVoltage s223:Voltage-380V ;
    rdfs:comment "This class has enumerated instances of all polarities of 380 volt electricity." ;
    rdfs:subClassOf s223:Electricity-DC .


            

48V

URI: http://data.ashrae.org/standard223#DC-48V


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DC-48V a s223:Class,
        s223:DC-48V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "48V" ;
    s223:hasVoltage s223:Voltage-48V ;
    rdfs:comment "This class has enumerated instances of all polarities of 48 volt electricity." ;
    rdfs:subClassOf s223:Electricity-DC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DC-48V a s223:Class,
        s223:DC-48V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "48V" ;
    s223:hasVoltage s223:Voltage-48V ;
    rdfs:comment "This class has enumerated instances of all polarities of 48 volt electricity." ;
    rdfs:subClassOf s223:Electricity-DC .


            

5V

URI: http://data.ashrae.org/standard223#DC-5V


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DC-5V a s223:Class,
        s223:DC-5V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "5V" ;
    s223:hasVoltage s223:Voltage-5V ;
    rdfs:comment "This class has enumerated instances of all polarities of 5 volt electricity." ;
    rdfs:subClassOf s223:Electricity-DC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DC-5V a s223:Class,
        s223:DC-5V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "5V" ;
    s223:hasVoltage s223:Voltage-5V ;
    rdfs:comment "This class has enumerated instances of all polarities of 5 volt electricity." ;
    rdfs:subClassOf s223:Electricity-DC .


            

6V

URI: http://data.ashrae.org/standard223#DC-6V


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DC-6V a s223:Class,
        s223:DC-6V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "6V" ;
    s223:hasVoltage s223:Voltage-6V ;
    rdfs:comment "This class has enumerated instances of all polarities of 6 volt electricity." ;
    rdfs:subClassOf s223:Electricity-DC .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DC-6V a s223:Class,
        s223:DC-6V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "6V" ;
    s223:hasVoltage s223:Voltage-6V ;
    rdfs:comment "This class has enumerated instances of all polarities of 6 volt electricity." ;
    rdfs:subClassOf s223:Electricity-DC .


            

DCNegativeVoltage-12.0V

URI: http://data.ashrae.org/standard223#DCNegativeVoltage-12.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCNegativeVoltage-12.0V a s223:Class,
        s223:DCNegativeVoltage-12.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-12.0V" ;
    s223:hasVoltage s223:Voltage-12V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-12.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:12V-12V-Neg a s223:12V-12V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "12V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-12.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "12V-Neg" ;
    rdfs:subClassOf s223:DC-12V .

s223:24V-12V-Neg-12V-Pos a s223:24V-12V-Neg-12V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "12V-Neg-12V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-12.0V,
        s223:DCPositiveVoltage-12.0V ;
    rdfs:comment "12V-Neg-12V-Pos" ;
    rdfs:subClassOf s223:DC-24V .

s223:DCNegativeVoltage-12.0V a s223:Class,
        s223:DCNegativeVoltage-12.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-12.0V" ;
    s223:hasVoltage s223:Voltage-12V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-12.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


            

DCNegativeVoltage-190.0V

URI: http://data.ashrae.org/standard223#DCNegativeVoltage-190.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCNegativeVoltage-190.0V a s223:Class,
        s223:DCNegativeVoltage-190.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-190.0V" ;
    s223:hasVoltage s223:Voltage-190V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-190.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:380V-190V-Neg-190V-Pos a s223:380V-190V-Neg-190V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "190V-Neg-190V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-190.0V,
        s223:DCPositiveVoltage-190.0V ;
    rdfs:comment "190V-Neg-190V-Pos" ;
    rdfs:subClassOf s223:DC-380V .

s223:DCNegativeVoltage-190.0V a s223:Class,
        s223:DCNegativeVoltage-190.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-190.0V" ;
    s223:hasVoltage s223:Voltage-190V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-190.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


            

DCNegativeVoltage-2.5V

URI: http://data.ashrae.org/standard223#DCNegativeVoltage-2.5V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCNegativeVoltage-2.5V a s223:Class,
        s223:DCNegativeVoltage-2.5V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-2.5V" ;
    s223:hasVoltage s223:Voltage-2V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-2.5V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:5V-2.5V-Neg-2.5V-Pos a s223:5V-2.5V-Neg-2.5V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "2.5V-Neg-2.5V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-2.5V,
        s223:DCPositiveVoltage-2.5V ;
    rdfs:comment "2.5V-Neg-2.5V-Pos" ;
    rdfs:subClassOf s223:DC-5V .

s223:DCNegativeVoltage-2.5V a s223:Class,
        s223:DCNegativeVoltage-2.5V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-2.5V" ;
    s223:hasVoltage s223:Voltage-2V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-2.5V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


            

DCNegativeVoltage-24.0V

URI: http://data.ashrae.org/standard223#DCNegativeVoltage-24.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCNegativeVoltage-24.0V a s223:Class,
        s223:DCNegativeVoltage-24.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-24.0V" ;
    s223:hasVoltage s223:Voltage-24V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-24.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:24V-24V-Neg a s223:24V-24V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "24V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-24.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "24V-Neg" ;
    rdfs:subClassOf s223:DC-24V .

s223:48V-24V-Neg-24V-Pos a s223:48V-24V-Neg-24V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "24V-Neg-24V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-24.0V,
        s223:DCPositiveVoltage-24.0V ;
    rdfs:comment "24V-Neg-24V-Pos" ;
    rdfs:subClassOf s223:DC-48V .

s223:DCNegativeVoltage-24.0V a s223:Class,
        s223:DCNegativeVoltage-24.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-24.0V" ;
    s223:hasVoltage s223:Voltage-24V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-24.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


            

DCNegativeVoltage-3.0V

URI: http://data.ashrae.org/standard223#DCNegativeVoltage-3.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCNegativeVoltage-3.0V a s223:Class,
        s223:DCNegativeVoltage-3.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-3.0V" ;
    s223:hasVoltage s223:Voltage-3V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-3.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:6V-3V-Neg-3V-Pos a s223:6V-3V-Neg-3V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "3V-Neg-3V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-3.0V,
        s223:DCPositiveVoltage-3.0V ;
    rdfs:comment "3V-Neg-3V-Pos" ;
    rdfs:subClassOf s223:DC-6V .

s223:DCNegativeVoltage-3.0V a s223:Class,
        s223:DCNegativeVoltage-3.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-3.0V" ;
    s223:hasVoltage s223:Voltage-3V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-3.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


            

DCNegativeVoltage-380.0V

URI: http://data.ashrae.org/standard223#DCNegativeVoltage-380.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCNegativeVoltage-380.0V a s223:Class,
        s223:DCNegativeVoltage-380.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-380.0V" ;
    s223:hasVoltage s223:Voltage-380V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-380.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:380V-380V-Neg a s223:380V-380V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "380V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-380.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "380V-Neg" ;
    rdfs:subClassOf s223:DC-380V .

s223:DCNegativeVoltage-380.0V a s223:Class,
        s223:DCNegativeVoltage-380.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-380.0V" ;
    s223:hasVoltage s223:Voltage-380V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-380.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


            

DCNegativeVoltage-48.0V

URI: http://data.ashrae.org/standard223#DCNegativeVoltage-48.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCNegativeVoltage-48.0V a s223:Class,
        s223:DCNegativeVoltage-48.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-48.0V" ;
    s223:hasVoltage s223:Voltage-48V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-48.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:48V-48V-Neg a s223:48V-48V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "48V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-48.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "48V-Neg" ;
    rdfs:subClassOf s223:DC-48V .

s223:DCNegativeVoltage-48.0V a s223:Class,
        s223:DCNegativeVoltage-48.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-48.0V" ;
    s223:hasVoltage s223:Voltage-48V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-48.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


            

DCNegativeVoltage-5.0V

URI: http://data.ashrae.org/standard223#DCNegativeVoltage-5.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCNegativeVoltage-5.0V a s223:Class,
        s223:DCNegativeVoltage-5.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-5.0V" ;
    s223:hasVoltage s223:Voltage-5V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-5.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:5V-5V-Neg a s223:5V-5V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "5V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-5.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "5V-Neg" ;
    rdfs:subClassOf s223:DC-5V .

s223:DCNegativeVoltage-5.0V a s223:Class,
        s223:DCNegativeVoltage-5.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-5.0V" ;
    s223:hasVoltage s223:Voltage-5V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-5.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


            

DCNegativeVoltage-6.0V

URI: http://data.ashrae.org/standard223#DCNegativeVoltage-6.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCNegativeVoltage-6.0V a s223:Class,
        s223:DCNegativeVoltage-6.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-6.0V" ;
    s223:hasVoltage s223:Voltage-6V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-6.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:12V-6V-Neg-6V-Pos a s223:12V-6V-Neg-6V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "6V-Neg-6V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-6.0V,
        s223:DCPositiveVoltage-6.0V ;
    rdfs:comment "6V-Neg-6V-Pos" ;
    rdfs:subClassOf s223:DC-12V .

s223:6V-6V-Neg a s223:6V-6V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "6V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-6.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "6V-Neg" ;
    rdfs:subClassOf s223:DC-6V .

s223:DCNegativeVoltage-6.0V a s223:Class,
        s223:DCNegativeVoltage-6.0V,
        sh:NodeShape ;
    rdfs:label "DCNegativeVoltage-6.0V" ;
    s223:hasVoltage s223:Voltage-6V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCNegativeVoltage-6.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCNegativeVoltage .


            

DCPositiveVoltage-12.0V

URI: http://data.ashrae.org/standard223#DCPositiveVoltage-12.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCPositiveVoltage-12.0V a s223:Class,
        s223:DCPositiveVoltage-12.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-12.0V" ;
    s223:hasVoltage s223:Voltage-12V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-12.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:12V-12V-Pos a s223:12V-12V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "12V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-12.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "12V-Pos" ;
    rdfs:subClassOf s223:DC-12V .

s223:24V-12V-Neg-12V-Pos a s223:24V-12V-Neg-12V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "12V-Neg-12V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-12.0V,
        s223:DCPositiveVoltage-12.0V ;
    rdfs:comment "12V-Neg-12V-Pos" ;
    rdfs:subClassOf s223:DC-24V .

s223:DCPositiveVoltage-12.0V a s223:Class,
        s223:DCPositiveVoltage-12.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-12.0V" ;
    s223:hasVoltage s223:Voltage-12V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-12.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


            

DCPositiveVoltage-190.0V

URI: http://data.ashrae.org/standard223#DCPositiveVoltage-190.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCPositiveVoltage-190.0V a s223:Class,
        s223:DCPositiveVoltage-190.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-190.0V" ;
    s223:hasVoltage s223:Voltage-190V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-190.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:380V-190V-Neg-190V-Pos a s223:380V-190V-Neg-190V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "190V-Neg-190V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-190.0V,
        s223:DCPositiveVoltage-190.0V ;
    rdfs:comment "190V-Neg-190V-Pos" ;
    rdfs:subClassOf s223:DC-380V .

s223:DCPositiveVoltage-190.0V a s223:Class,
        s223:DCPositiveVoltage-190.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-190.0V" ;
    s223:hasVoltage s223:Voltage-190V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-190.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


            

DCPositiveVoltage-2.5V

URI: http://data.ashrae.org/standard223#DCPositiveVoltage-2.5V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCPositiveVoltage-2.5V a s223:Class,
        s223:DCPositiveVoltage-2.5V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-2.5V" ;
    s223:hasVoltage s223:Voltage-2V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-2.5V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:5V-2.5V-Neg-2.5V-Pos a s223:5V-2.5V-Neg-2.5V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "2.5V-Neg-2.5V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-2.5V,
        s223:DCPositiveVoltage-2.5V ;
    rdfs:comment "2.5V-Neg-2.5V-Pos" ;
    rdfs:subClassOf s223:DC-5V .

s223:DCPositiveVoltage-2.5V a s223:Class,
        s223:DCPositiveVoltage-2.5V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-2.5V" ;
    s223:hasVoltage s223:Voltage-2V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-2.5V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


            

DCPositiveVoltage-24.0V

URI: http://data.ashrae.org/standard223#DCPositiveVoltage-24.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCPositiveVoltage-24.0V a s223:Class,
        s223:DCPositiveVoltage-24.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-24.0V" ;
    s223:hasVoltage s223:Voltage-24V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-24.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:24V-24V-Pos a s223:24V-24V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "24V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-24.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "24V-Pos" ;
    rdfs:subClassOf s223:DC-24V .

s223:48V-24V-Neg-24V-Pos a s223:48V-24V-Neg-24V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "24V-Neg-24V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-24.0V,
        s223:DCPositiveVoltage-24.0V ;
    rdfs:comment "24V-Neg-24V-Pos" ;
    rdfs:subClassOf s223:DC-48V .

s223:DCPositiveVoltage-24.0V a s223:Class,
        s223:DCPositiveVoltage-24.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-24.0V" ;
    s223:hasVoltage s223:Voltage-24V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-24.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


            

DCPositiveVoltage-3.0V

URI: http://data.ashrae.org/standard223#DCPositiveVoltage-3.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCPositiveVoltage-3.0V a s223:Class,
        s223:DCPositiveVoltage-3.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-3.0V" ;
    s223:hasVoltage s223:Voltage-3V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-3.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:6V-3V-Neg-3V-Pos a s223:6V-3V-Neg-3V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "3V-Neg-3V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-3.0V,
        s223:DCPositiveVoltage-3.0V ;
    rdfs:comment "3V-Neg-3V-Pos" ;
    rdfs:subClassOf s223:DC-6V .

s223:DCPositiveVoltage-3.0V a s223:Class,
        s223:DCPositiveVoltage-3.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-3.0V" ;
    s223:hasVoltage s223:Voltage-3V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-3.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


            

DCPositiveVoltage-380.0V

URI: http://data.ashrae.org/standard223#DCPositiveVoltage-380.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCPositiveVoltage-380.0V a s223:Class,
        s223:DCPositiveVoltage-380.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-380.0V" ;
    s223:hasVoltage s223:Voltage-380V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-380.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:380V-380V-Pos a s223:380V-380V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "380V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-380.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "380V-Pos" ;
    rdfs:subClassOf s223:DC-380V .

s223:DCPositiveVoltage-380.0V a s223:Class,
        s223:DCPositiveVoltage-380.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-380.0V" ;
    s223:hasVoltage s223:Voltage-380V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-380.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


            

DCPositiveVoltage-48.0V

URI: http://data.ashrae.org/standard223#DCPositiveVoltage-48.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCPositiveVoltage-48.0V a s223:Class,
        s223:DCPositiveVoltage-48.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-48.0V" ;
    s223:hasVoltage s223:Voltage-48V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-48.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:48V-48V-Pos a s223:48V-48V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "48V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-48.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "48V-Pos" ;
    rdfs:subClassOf s223:DC-48V .

s223:DCPositiveVoltage-48.0V a s223:Class,
        s223:DCPositiveVoltage-48.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-48.0V" ;
    s223:hasVoltage s223:Voltage-48V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-48.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


            

DCPositiveVoltage-5.0V

URI: http://data.ashrae.org/standard223#DCPositiveVoltage-5.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCPositiveVoltage-5.0V a s223:Class,
        s223:DCPositiveVoltage-5.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-5.0V" ;
    s223:hasVoltage s223:Voltage-5V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-5.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:5V-5V-Pos a s223:5V-5V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "5V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-5.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "5V-Pos" ;
    rdfs:subClassOf s223:DC-5V .

s223:DCPositiveVoltage-5.0V a s223:Class,
        s223:DCPositiveVoltage-5.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-5.0V" ;
    s223:hasVoltage s223:Voltage-5V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-5.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


            

DCPositiveVoltage-6.0V

URI: http://data.ashrae.org/standard223#DCPositiveVoltage-6.0V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCPositiveVoltage-6.0V a s223:Class,
        s223:DCPositiveVoltage-6.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-6.0V" ;
    s223:hasVoltage s223:Voltage-6V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-6.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:12V-6V-Neg-6V-Pos a s223:12V-6V-Neg-6V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "6V-Neg-6V-Pos" ;
    s223:hasVoltage s223:DCNegativeVoltage-6.0V,
        s223:DCPositiveVoltage-6.0V ;
    rdfs:comment "6V-Neg-6V-Pos" ;
    rdfs:subClassOf s223:DC-12V .

s223:6V-6V-Pos a s223:6V-6V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "6V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-6.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "6V-Pos" ;
    rdfs:subClassOf s223:DC-6V .

s223:DCPositiveVoltage-6.0V a s223:Class,
        s223:DCPositiveVoltage-6.0V,
        sh:NodeShape ;
    rdfs:label "DCPositiveVoltage-6.0V" ;
    s223:hasVoltage s223:Voltage-6V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCPositiveVoltage-6.0V" ;
    rdfs:subClassOf s223:DCVoltage-DCPositiveVoltage .


            

DC Negative Voltage

URI: http://data.ashrae.org/standard223#DCVoltage-DCNegativeVoltage


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCVoltage-DCNegativeVoltage a s223:Class,
        s223:DCVoltage-DCNegativeVoltage,
        sh:NodeShape ;
    rdfs:label "DC Negative Voltage" ;
    s223:hasVoltage s223:Numerical-Voltage ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "This class has enumerated instances of common negative voltages." ;
    rdfs:subClassOf s223:Numerical-DCVoltage .


        

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCVoltage-DCNegativeVoltage a s223:Class,
        s223:DCVoltage-DCNegativeVoltage,
        sh:NodeShape ;
    rdfs:label "DC Negative Voltage" ;
    s223:hasVoltage s223:Numerical-Voltage ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "This class has enumerated instances of common negative voltages." ;
    rdfs:subClassOf s223:Numerical-DCVoltage .


            

DC Positive Voltage

URI: http://data.ashrae.org/standard223#DCVoltage-DCPositiveVoltage


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCVoltage-DCPositiveVoltage a s223:Class,
        s223:DCVoltage-DCPositiveVoltage,
        sh:NodeShape ;
    rdfs:label "DC Positive Voltage" ;
    s223:hasVoltage s223:Numerical-Voltage ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "This class has enumerated instances of common positive voltages." ;
    rdfs:subClassOf s223:Numerical-DCVoltage .


        

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCVoltage-DCPositiveVoltage a s223:Class,
        s223:DCVoltage-DCPositiveVoltage,
        sh:NodeShape ;
    rdfs:label "DC Positive Voltage" ;
    s223:hasVoltage s223:Numerical-Voltage ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "This class has enumerated instances of common positive voltages." ;
    rdfs:subClassOf s223:Numerical-DCVoltage .


            

DCVoltage-DCZero voltage

URI: http://data.ashrae.org/standard223#DCVoltage-DCZeroVoltage


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DCVoltage-DCZeroVoltage a s223:Class,
        s223:DCVoltage-DCZeroVoltage,
        sh:NodeShape ;
    rdfs:label "DCVoltage-DCZero voltage" ;
    s223:hasVoltage s223:Voltage-0V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCVoltage-DCZero voltage" ;
    rdfs:subClassOf s223:Numerical-DCVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:12V-12V-Neg a s223:12V-12V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "12V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-12.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "12V-Neg" ;
    rdfs:subClassOf s223:DC-12V .

s223:12V-12V-Pos a s223:12V-12V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "12V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-12.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "12V-Pos" ;
    rdfs:subClassOf s223:DC-12V .

s223:24V-24V-Neg a s223:24V-24V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "24V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-24.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "24V-Neg" ;
    rdfs:subClassOf s223:DC-24V .

s223:24V-24V-Pos a s223:24V-24V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "24V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-24.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "24V-Pos" ;
    rdfs:subClassOf s223:DC-24V .

s223:380V-380V-Neg a s223:380V-380V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "380V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-380.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "380V-Neg" ;
    rdfs:subClassOf s223:DC-380V .

s223:380V-380V-Pos a s223:380V-380V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "380V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-380.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "380V-Pos" ;
    rdfs:subClassOf s223:DC-380V .

s223:48V-48V-Neg a s223:48V-48V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "48V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-48.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "48V-Neg" ;
    rdfs:subClassOf s223:DC-48V .

s223:48V-48V-Pos a s223:48V-48V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "48V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-48.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "48V-Pos" ;
    rdfs:subClassOf s223:DC-48V .

s223:5V-5V-Neg a s223:5V-5V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "5V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-5.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "5V-Neg" ;
    rdfs:subClassOf s223:DC-5V .

s223:5V-5V-Pos a s223:5V-5V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "5V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-5.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "5V-Pos" ;
    rdfs:subClassOf s223:DC-5V .

s223:6V-6V-Neg a s223:6V-6V-Neg,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "6V-Neg" ;
    s223:hasVoltage s223:DCNegativeVoltage-6.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "6V-Neg" ;
    rdfs:subClassOf s223:DC-6V .

s223:6V-6V-Pos a s223:6V-6V-Pos,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "6V-Pos" ;
    s223:hasVoltage s223:DCPositiveVoltage-6.0V,
        s223:DCVoltage-DCZeroVoltage ;
    rdfs:comment "6V-Pos" ;
    rdfs:subClassOf s223:DC-6V .

s223:DCVoltage-DCZeroVoltage a s223:Class,
        s223:DCVoltage-DCZeroVoltage,
        sh:NodeShape ;
    rdfs:label "DCVoltage-DCZero voltage" ;
    s223:hasVoltage s223:Voltage-0V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "DCVoltage-DCZero voltage" ;
    rdfs:subClassOf s223:Numerical-DCVoltage .


            

Damper

URI: http://data.ashrae.org/standard223#Damper


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Damper a s223:Class,
        sh:NodeShape ;
    rdfs:label "Damper" ;
    rdfs:comment "An element inserted into an air-distribution system or element of an air-distribution system permitting modification of the air resistance of the system and consequently changing the airflow rate or shutting off the airflow." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Damper shall have at least one inlet using the medium Air.",
                "Does this need to allow bidirectional connection points?" ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "A Damper shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Damper a s223:Class,
        sh:NodeShape ;
    rdfs:label "Damper" ;
    rdfs:comment "An element inserted into an air-distribution system or element of an air-distribution system permitting modification of the air resistance of the system and consequently changing the airflow rate or shutting off the airflow." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Damper shall have at least one inlet using the medium Air.",
                "Does this need to allow bidirectional connection points?" ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A Damper shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Day of week-Weekday

URI: http://data.ashrae.org/standard223#DayOfWeek-Weekday


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DayOfWeek-Weekday a s223:Class,
        s223:DayOfWeek-Weekday,
        sh:NodeShape ;
    rdfs:label "Day of week-Weekday",
        "Weekday" ;
    rdfs:comment "This class defines the EnumerationKind values of Monday, Tuesday, Wednesday, Thursday, and Friday" ;
    rdfs:subClassOf s223:Aspect-DayOfWeek .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DayOfWeek-Weekday a s223:Class,
        s223:DayOfWeek-Weekday,
        sh:NodeShape ;
    rdfs:label "Day of week-Weekday",
        "Weekday" ;
    rdfs:comment "This class defines the EnumerationKind values of Monday, Tuesday, Wednesday, Thursday, and Friday" ;
    rdfs:subClassOf s223:Aspect-DayOfWeek .


            

Day of week-Weekend

URI: http://data.ashrae.org/standard223#DayOfWeek-Weekend


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DayOfWeek-Weekend a s223:Class,
        s223:DayOfWeek-Weekend,
        sh:NodeShape ;
    rdfs:label "Day of week-Weekend",
        "Weekend" ;
    rdfs:comment "This class defines the EnumerationKind values of Saturday and Sunday" ;
    rdfs:subClassOf s223:Aspect-DayOfWeek .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:DayOfWeek-Weekend a s223:Class,
        s223:DayOfWeek-Weekend,
        sh:NodeShape ;
    rdfs:label "Day of week-Weekend",
        "Weekend" ;
    rdfs:comment "This class defines the EnumerationKind values of Saturday and Sunday" ;
    rdfs:subClassOf s223:Aspect-DayOfWeek .


            

Differential sensor

URI: http://data.ashrae.org/standard223#DifferentialSensor


@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:DifferentialSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Differential sensor" ;
    rdfs:comment "A sensor that measures the difference of a quantity between any two points in the system." ;
    rdfs:subClassOf s223:AbstractSensor ;
    sh:property [ rdfs:comment "A Differential Sensor must be defined in terms of the QuantityKind that is being measured." ;
            sh:class <http://qudt.org/schema/qudt/QuantityKind> ;
            sh:minCount 1 ;
            sh:path ( s223:observes <http://qudt.org/schema/qudt/hasQuantityKind> ) ],
        [ rdfs:comment "A Differential Sensor must have different values for hasObservationLocationHigh and hasObservationLocationLow." ;
            sh:path s223:hasObservationLocationHigh ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the values of hasObservationLocationHigh and hasObservationLocationLow are distinct." ;
                    sh:message "{$this} cannot have the same value, {?high}, for both hasObservationLocationHigh and hasObservationLocationLow" ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?high
WHERE {
  $this s223:hasObservationLocationHigh ?high .
    $this s223:hasObservationLocationLow ?low .
FILTER (?high = ?low) .
}
""" ] ] ;
    sh:xone ( [ sh:property [ rdfs:comment "A DifferentialSensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocationHigh." ;
                        sh:class s223:Connectable ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocationHigh ] ] [ sh:property [ rdfs:comment "A DifferentialSensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocationHigh." ;
                        sh:class s223:Connection ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocationHigh ] ] [ sh:property [ rdfs:comment "A DifferentialSensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocationHigh." ;
                        sh:class s223:ConnectionPoint ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocationHigh ] ] ),
        ( [ sh:property [ rdfs:comment "A DifferentialSensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocationLow." ;
                        sh:class s223:Connectable ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocationLow ] ] [ sh:property [ rdfs:comment "A DifferentialSensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocationLow." ;
                        sh:class s223:Connection ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocationLow ] ] [ sh:property [ rdfs:comment "A DifferentialSensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocationLow." ;
                        sh:class s223:ConnectionPoint ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocationLow ] ] ) .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:DifferentialSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Differential sensor" ;
    rdfs:comment "A sensor that measures the difference of a quantity between any two points in the system." ;
    rdfs:subClassOf s223:AbstractSensor ;
    sh:property [ rdfs:comment "A Differential Sensor must be defined in terms of the QuantityKind that is being measured." ;
            sh:class <http://qudt.org/schema/qudt/QuantityKind> ;
            sh:minCount 1 ;
            sh:path [ ] ],
        [ rdfs:comment "A Differential Sensor must have different values for hasObservationLocationHigh and hasObservationLocationLow." ;
            sh:path s223:hasObservationLocationHigh ;
            sh:sparql [ ] ] ;
    sh:xone [ ],
        [ ] .


            

Direction-Bidirectional

URI: http://data.ashrae.org/standard223#Direction-Bidirectional


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Direction-Bidirectional a s223:Class,
        s223:Direction-Bidirectional,
        sh:NodeShape ;
    rdfs:label "Direction-Bidirectional" ;
    rdfs:comment "One of the  set of enumeration values for the hasDirection property used to characterize the direction of flow associated with an instance of a ConnectionPoint. The value Bidirectional indicates that the flow direction is not fixed in one direction. It depends on the status of some other part of the system, such as a valve position, that is expected to change during operation." ;
    rdfs:subClassOf s223:EnumerationKind-Direction .


        

See Also

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:BidirectionalConnectionPoint a s223:Class,
        sh:NodeShape ;
    rdfs:label "Bidirectional Connection Point" ;
    rdfs:comment "A BidirectionalConnectionPoint is a predefined subclass of ConnectionPoint. Using a BidirectionalConnectionPoint implies that the flow direction is not fixed in one direction. It depends on the status of some other part of the system, such as a valve position, that is expected to change during operation (see `s223:Direction-Bidirectional`) or to model energy transfer occurring without specific flow direction." ;
    rdfs:subClassOf s223:ConnectionPoint .

s223:Direction-Bidirectional a s223:Class,
        s223:Direction-Bidirectional,
        sh:NodeShape ;
    rdfs:label "Direction-Bidirectional" ;
    rdfs:comment "One of the  set of enumeration values for the hasDirection property used to characterize the direction of flow associated with an instance of a ConnectionPoint. The value Bidirectional indicates that the flow direction is not fixed in one direction. It depends on the status of some other part of the system, such as a valve position, that is expected to change during operation." ;
    rdfs:subClassOf s223:EnumerationKind-Direction .


            

Direction-Inlet

URI: http://data.ashrae.org/standard223#Direction-Inlet


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Direction-Inlet a s223:Class,
        s223:Direction-Inlet,
        sh:NodeShape ;
    rdfs:label "Direction-Inlet"@en ;
    rdfs:comment "One of the set of enumeration values for the hasDirection property used to characterize the direction of flow associated with an instance of a ConnectionPoint. The value Inlet indicates that the direction of flow is into the Equipment." ;
    rdfs:subClassOf s223:EnumerationKind-Direction .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Direction-Inlet a s223:Class,
        s223:Direction-Inlet,
        sh:NodeShape ;
    rdfs:label "Direction-Inlet"@en ;
    rdfs:comment "One of the set of enumeration values for the hasDirection property used to characterize the direction of flow associated with an instance of a ConnectionPoint. The value Inlet indicates that the direction of flow is into the Equipment." ;
    rdfs:subClassOf s223:EnumerationKind-Direction .


            

Direction-Outlet

URI: http://data.ashrae.org/standard223#Direction-Outlet


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Direction-Outlet a s223:Class,
        s223:Direction-Outlet,
        sh:NodeShape ;
    rdfs:label "Direction-Outlet"@en,
        "Direction-Sortie"@fr ;
    rdfs:comment "One member of the enumerated valid values to characterize the hasDirection property. It is an instance of the Direction class." ;
    rdfs:subClassOf s223:EnumerationKind-Direction .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Direction-Outlet a s223:Class,
        s223:Direction-Outlet,
        sh:NodeShape ;
    rdfs:label "Direction-Outlet"@en,
        "Direction-Sortie"@fr ;
    rdfs:comment "One member of the enumerated valid values to characterize the hasDirection property. It is an instance of the Direction class." ;
    rdfs:subClassOf s223:EnumerationKind-Direction .


            

Domain-ConveyanceSystems

URI: http://data.ashrae.org/standard223#Domain-ConveyanceSystems


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-ConveyanceSystems a s223:Class,
        s223:Domain-ConveyanceSystems,
        sh:NodeShape ;
    rdfs:label "Domain-ConveyanceSystems" ;
    rdfs:comment "The domain ConveyanceSystems represents equipment used to move people or things from one place in a building to another. Example equipment that might fall within a ConveyanceSystems domain include elevators, escalators, and conveyer belts." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-ConveyanceSystems a s223:Class,
        s223:Domain-ConveyanceSystems,
        sh:NodeShape ;
    rdfs:label "Domain-ConveyanceSystems" ;
    rdfs:comment "The domain ConveyanceSystems represents equipment used to move people or things from one place in a building to another. Example equipment that might fall within a ConveyanceSystems domain include elevators, escalators, and conveyer belts." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


            

Domain-Electrical

URI: http://data.ashrae.org/standard223#Domain-Electrical


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-Electrical a s223:Class,
        s223:Domain-Electrical,
        sh:NodeShape ;
    rdfs:label "Domain-Electrical" ;
    rdfs:comment "The domain Electrical represents equipment used to provide electrical power within a building. Example equipment that might fall within an Electrical domain include breaker panels, switchgear, photovoltaic panels, and generators. " ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-Electrical a s223:Class,
        s223:Domain-Electrical,
        sh:NodeShape ;
    rdfs:label "Domain-Electrical" ;
    rdfs:comment "The domain Electrical represents equipment used to provide electrical power within a building. Example equipment that might fall within an Electrical domain include breaker panels, switchgear, photovoltaic panels, and generators. " ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


            

Domain-Fire

URI: http://data.ashrae.org/standard223#Domain-Fire


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-Fire a s223:Class,
        s223:Domain-Fire,
        sh:NodeShape ;
    rdfs:label "Domain-Fire" ;
    rdfs:comment "The domain Fire represents equipment used to provide fire detection and protection within a building. Example equipment that might be fall within a Fire domain include smoke detectors, alarm annunciators, and emergency public address systems. " ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-Fire a s223:Class,
        s223:Domain-Fire,
        sh:NodeShape ;
    rdfs:label "Domain-Fire" ;
    rdfs:comment "The domain Fire represents equipment used to provide fire detection and protection within a building. Example equipment that might be fall within a Fire domain include smoke detectors, alarm annunciators, and emergency public address systems. " ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


            

Domain-HVAC

URI: http://data.ashrae.org/standard223#Domain-HVAC


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-HVAC a s223:Class,
        s223:Domain-HVAC,
        sh:NodeShape ;
    rdfs:label "Domain-HVAC" ;
    rdfs:comment "The domain HVAC represents equipment used to provide space conditioning and ventilation within a building. Example equipment that might fall within an HVAC domain include fans, pumps, air-handling units, and variable air volume boxes. " ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-HVAC a s223:Class,
        s223:Domain-HVAC,
        sh:NodeShape ;
    rdfs:label "Domain-HVAC" ;
    rdfs:comment "The domain HVAC represents equipment used to provide space conditioning and ventilation within a building. Example equipment that might fall within an HVAC domain include fans, pumps, air-handling units, and variable air volume boxes. " ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


            

Domain-Lighting

URI: http://data.ashrae.org/standard223#Domain-Lighting


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-Lighting a s223:Class,
        s223:Domain-Lighting,
        sh:NodeShape ;
    rdfs:label "Domain-Lighting" ;
    rdfs:comment "The domain Lighting represents equipment used to provide illumination within or outside a building. Example equipment that might fall within a Lighting domain includes luminaires, daylight sensors, and movable sun shades." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-Lighting a s223:Class,
        s223:Domain-Lighting,
        sh:NodeShape ;
    rdfs:label "Domain-Lighting" ;
    rdfs:comment "The domain Lighting represents equipment used to provide illumination within or outside a building. Example equipment that might fall within a Lighting domain includes luminaires, daylight sensors, and movable sun shades." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


            

Domain-Networking

URI: http://data.ashrae.org/standard223#Domain-Networking


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-Networking a s223:Class,
        s223:Domain-Networking,
        sh:NodeShape ;
    rdfs:label "Domain-Networking" ;
    rdfs:comment "The domain Networking represents equipment used to provide information technology communication for a building." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-Networking a s223:Class,
        s223:Domain-Networking,
        sh:NodeShape ;
    rdfs:label "Domain-Networking" ;
    rdfs:comment "The domain Networking represents equipment used to provide information technology communication for a building." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


            

Domain-Occupancy

URI: http://data.ashrae.org/standard223#Domain-Occupancy


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-Occupancy a s223:Class,
        s223:Domain-Occupancy,
        sh:NodeShape ;
    rdfs:label "Domain-Occupancy" ;
    rdfs:comment "The domain Occupancy represents equipment used to determine if people are present in a space or count the number of people in a space." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-Occupancy a s223:Class,
        s223:Domain-Occupancy,
        sh:NodeShape ;
    rdfs:label "Domain-Occupancy" ;
    rdfs:comment "The domain Occupancy represents equipment used to determine if people are present in a space or count the number of people in a space." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


            

Domain-PhysicalSecurity

URI: http://data.ashrae.org/standard223#Domain-PhysicalSecurity


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-PhysicalSecurity a s223:Class,
        s223:Domain-PhysicalSecurity,
        sh:NodeShape ;
    rdfs:label "Domain-PhysicalSecurity" ;
    rdfs:comment "The domain Security represents equipment that provides physical access control within or outside a building. Example equipment that might fall within a PhysicalSecurity domain include cameras, keycard sensors, and biometric scanners." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-PhysicalSecurity a s223:Class,
        s223:Domain-PhysicalSecurity,
        sh:NodeShape ;
    rdfs:label "Domain-PhysicalSecurity" ;
    rdfs:comment "The domain Security represents equipment that provides physical access control within or outside a building. Example equipment that might fall within a PhysicalSecurity domain include cameras, keycard sensors, and biometric scanners." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


            

Domain-Plumbing

URI: http://data.ashrae.org/standard223#Domain-Plumbing


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-Plumbing a s223:Class,
        s223:Domain-Plumbing,
        sh:NodeShape ;
    rdfs:label "Domain-Plumbing" ;
    rdfs:comment "The domain Plumbing represents equipment used to provide domestic water within or outside a building. Example equipment that might fall within a Plumbing domain includes water meters, domestic hot water tanks, and sinks." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-Plumbing a s223:Class,
        s223:Domain-Plumbing,
        sh:NodeShape ;
    rdfs:label "Domain-Plumbing" ;
    rdfs:comment "The domain Plumbing represents equipment used to provide domestic water within or outside a building. Example equipment that might fall within a Plumbing domain includes water meters, domestic hot water tanks, and sinks." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


            

Domain-Refrigeration

URI: http://data.ashrae.org/standard223#Domain-Refrigeration


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-Refrigeration a s223:Class,
        s223:Domain-Refrigeration,
        sh:NodeShape ;
    rdfs:label "Domain-Refrigeration" ;
    rdfs:comment "The domain Refrigeration represents equipment used to provide cooling for a purpose other than space conditioning in a building." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Domain-Refrigeration a s223:Class,
        s223:Domain-Refrigeration,
        sh:NodeShape ;
    rdfs:label "Domain-Refrigeration" ;
    rdfs:comment "The domain Refrigeration represents equipment used to provide cooling for a purpose other than space conditioning in a building." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .


            

Domain Space

URI: http://data.ashrae.org/standard223#DomainSpace


@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:DomainSpace a s223:Class,
        sh:NodeShape ;
    rdfs:label "Domain Space" ;
    rdfs:comment "A DomainSpace is a member (or component) of a Zone and is associated with a Domain such as Lighting, HVAC, PhysicalSecurity, etc. Physical spaces enclose Domain spaces." ;
    rdfs:subClassOf s223:Connectable ;
    sh:property [ rdfs:comment "A DomainSpace must be associated with exactly one EnumerationKind-Domain using the relation hasDomain." ;
            sh:class s223:EnumerationKind-Domain ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:path s223:hasDomain ],
        [ rdfs:comment "A DomainSpace must be enclosed by a PhysicalSpace." ;
            sh:message "A DomainSpace must be enclosed by a PhysicalSpace." ;
            sh:minCount 1 ;
            sh:path [ sh:inversePath s223:encloses ] ;
            sh:severity sh:Info ] ;
    sh:rule [ a sh:TripleRule ;
            rdfs:comment "Infer a hasDomain relation by checking any enclosing Zone to determine the domain." ;
            sh:object [ sh:path ( [ sh:inversePath s223:hasDomainSpace ] s223:hasDomain ) ] ;
            sh:predicate s223:hasDomain ;
            sh:subject sh:this ] .


        

See Also

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:DomainSpace a s223:Class,
        sh:NodeShape ;
    rdfs:label "Domain Space" ;
    rdfs:comment "A DomainSpace is a member (or component) of a Zone and is associated with a Domain such as Lighting, HVAC, PhysicalSecurity, etc. Physical spaces enclose Domain spaces." ;
    rdfs:subClassOf s223:Connectable ;
    sh:property [ rdfs:comment "A DomainSpace must be associated with exactly one EnumerationKind-Domain using the relation hasDomain." ;
            sh:class s223:EnumerationKind-Domain ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:path s223:hasDomain ],
        [ rdfs:comment "A DomainSpace must be enclosed by a PhysicalSpace." ;
            sh:message "A DomainSpace must be enclosed by a PhysicalSpace." ;
            sh:minCount 1 ;
            sh:path [ ] ;
            sh:severity sh:Info ] ;
    sh:rule [ ] .

s223:encloses a rdf:Property ;
    rdfs:label "encloses" ;
    rdfs:comment "The relation encloses is used to indicate that a domain space (see: `s223:DomainSpace`) can be found inside a physical space (see `s223:PhysicalSpace`). " .

s223:Connection a s223:Class,
        sh:NodeShape ;
    rdfs:label "Connection" ;
    rdfs:comment """A Connection is the modeling construct used to represent a physical thing (e.g., pipe, duct, or wire) that is used to convey some Medium (e.g., water, air, or electricity), or a virtual connection to convey electromagnetic radiation (e.g. light or wifi signal) between two connectable things. All Connections have two or more ConnectionPoints bound to either Equipment (see `s223:Equipment`), DomainSpace (see `s223:DomainSpace`), or Junction (see `s223:Junction`) See Figure 6-2. If the direction of flow is constrained, that constraint is indicated by using one or more InletConnectionPoints (see `s223:InletConnectionPoint`) to represent the inflow points and OutletConnectionPoints (see `s223:OutletConnectionPoint`) to represent the outflow points.
  
A Connection may contain branches or intersections. These may be modeled using Junctions if it is necessary to identify a specific intersection. (see `s223:Junction`).

![Graphical Depiction of Connection.](figures/Figure_5-3_Connection.svg)
""" ;
    rdfs:subClassOf s223:Concept ;
    sh:or ( [ sh:property [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 1 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ],
                    [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 1 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] [ sh:property [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 2 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:BidirectionalConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] ) ;
    sh:property [ rdfs:comment "If the relation connectsAt is present it must associate the Connection with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:path s223:connectsAt ],
        [ rdfs:comment "If the relation connectsFrom is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToUpstreamConnectableShape" ;
            sh:path s223:connectsFrom ],
        [ rdfs:comment "If the relation connectsTo is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToDownstreamConnectableShape" ;
            sh:path s223:connectsTo ],
        [ rdfs:comment "A Connection must be associated with exactly one EnumerationKind-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "Connection medium" ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "If the relation hasRole is present it must associate the Connection with an EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "If the relation hasThermodynamicPhase is present it must associate the Connection with an EnumerationKind-Phase." ;
            sh:class s223:EnumerationKind-Phase ;
            sh:maxCount 1 ;
            sh:path s223:hasThermodynamicPhase ],
        [ rdfs:comment "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:class s223:ConnectionPoint ;
            sh:message "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:minCount 2 ;
            sh:path s223:cnx ;
            sh:severity sh:Info ],
        [ rdfs:comment "A Connection must only have a cnx relation with a ConnectionPoint" ;
            sh:path s223:cnx ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "A Connection must only have a cnx relation with a ConnectionPoint" ;
                    sh:message "{$this} cannot have a s223:cnx relation to {?something}, because {?something} is not a ConnectionPoint." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """SELECT $this ?something
WHERE {
$this s223:cnx ?something .
FILTER NOT EXISTS {?something a/rdfs:subClassOf* s223:ConnectionPoint} .
}""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Connection." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Connection." ;
                    sh:message "{$this} with Medium {?m2} is incompatible with {?cp} with Medium {?m1}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?m2 ?cp ?m1
WHERE {
$this s223:cnx ?cp .
?cp a/rdfs:subClassOf* s223:ConnectionPoint .
?cp s223:hasMedium ?m1 .
$this s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
                    sh:message "{?cp1} with Medium {?m1} is incompatible with {?cp2} with Medium {?m2}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?cp1 ?m1 ?cp2 ?m2
WHERE {
$this s223:cnx ?cp1 .
?cp1 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp1 s223:hasMedium ?m1 .
$this s223:cnx ?cp2 .
?cp2 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp2 s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ] ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectsFrom relation using connectsAt" ;
            sh:construct """
CONSTRUCT {$this s223:connectsFrom ?equipment .}
WHERE {
$this s223:connectsAt ?cp .
?cp a s223:OutletConnectionPoint .
?cp s223:isConnectionPointOf ?equipment .
}
""" ;
            sh:name "InferredConnectionToUpstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectsTo relation using connectsAt" ;
            sh:construct """
CONSTRUCT {$this s223:connectsTo ?equipment .}
WHERE {
$this s223:connectsAt ?cp .
?cp a s223:InletConnectionPoint .
?cp s223:isConnectionPointOf ?equipment .
}
""" ;
            sh:name "InferredConnectionToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer cnx relation using connectsAt",
                "InferredConnectionToConnectionPointBaseProperty" ;
            sh:object [ sh:path s223:connectsAt ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer cnx relation using connectsThrough",
                "InferredConnectionToConnectionPointBasePropertyFromInverse" ;
            sh:object [ sh:path [ sh:inversePath s223:connectsThrough ] ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connectsAt relation using cnx",
                "InferredConnectionToConnectionPointProperty" ;
            sh:object [ sh:path s223:cnx ] ;
            sh:predicate s223:connectsAt ;
            sh:subject sh:this ] .

s223:Connectable a s223:Class,
        sh:NodeShape ;
    rdfs:label "Connectable" ;
    s223:abstract true ;
    rdfs:comment "Connectable is an abstract class representing a thing such as, Equipment (see `s223:Equipment`), DomainSpace (see `s223:DomainSpace`), or Junction (see `s223:Junction`) that can be connected via ConnectionPoints and Connections." ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "If the relation cnx is present it must associate the Connectable with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:path s223:cnx ],
        [ rdfs:comment "If the relation connected is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "SymmetricConnectableToConnectableShape" ;
            sh:path s223:connected ],
        [ rdfs:comment "If the relation connectedFrom is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:path s223:connectedFrom ],
        [ rdfs:comment "If the relation connectedThrough is present it must associate the Connectable with a Connection." ;
            sh:class s223:Connection ;
            sh:name "EquipmentToConnectionShape" ;
            sh:path s223:connectedThrough ],
        [ rdfs:comment "If the relation connectedTo is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectableToConnectableShape" ;
            sh:path s223:connectedTo ],
        [ rdfs:comment "If the relation hasConnectionPoint is present it must associate the Connectable with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:name "EquipmentToConnectionPointShape" ;
            sh:path s223:hasConnectionPoint ],
        [ rdfs:comment "If a Connectable has s223:connected or s223:connectedTo (i.e. high-level connection specification), it must also have the supporting cnx relations (low-level connection specification)." ;
            sh:path s223:cnx ;
            sh:severity sh:Warning ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a Connectable has s223:connected or s223:connectedTo (i.e. high-level connection specification), it must also have the supporting cnx relations (low-level connection specification)." ;
                    sh:message "{$this} is s223:connected (high-level) to {?otherC} but not connected at the cnx-level." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?otherC
WHERE {
$this s223:connected ?otherC .
FILTER NOT EXISTS {$this s223:cnx+ ?otherC}
}
""" ] ] ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connected relation for BiDirectional connections" ;
            sh:construct """
CONSTRUCT {$this s223:connected ?d2 .}
WHERE {
$this s223:connectedThrough/^s223:connectedThrough ?d2 .
FILTER ($this != ?d2) .
FILTER NOT EXISTS {$this s223:contains* ?d2} .
FILTER NOT EXISTS {?d2 s223:contains* $this} .
}
""" ;
            sh:name "InferredEquipmentToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connected relation using connectedTo" ;
            sh:name "InferredEquipmentToEquipmentPropertyfromconnectedTo" ;
            sh:object [ sh:path s223:connectedTo ] ;
            sh:predicate s223:connected ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connectedThrough relation using hasConnectionPoint and connectsThrough" ;
            sh:name "InferredEquipmentToConnectionProperty" ;
            sh:object [ sh:path ( s223:hasConnectionPoint s223:connectsThrough ) ] ;
            sh:predicate s223:connectedThrough ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the hasConnectionPoint relation using cnx" ;
            sh:name "InferredEquipmentToConnectionPointProperty" ;
            sh:object [ sh:path s223:cnx ] ;
            sh:predicate s223:hasConnectionPoint ;
            sh:subject sh:this ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectedFrom relations using connectsThrough and connectsFrom." ;
            sh:construct """
CONSTRUCT {$this s223:connectedFrom ?equipment .}
WHERE {
$this s223:hasConnectionPoint ?cp .
?cp a s223:InletConnectionPoint .
?cp s223:connectsThrough/s223:connectsFrom ?equipment .
}
""" ;
            sh:name "InferredEquipmentToUpstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectedTo relation using connectsThrough and connectsTo." ;
            sh:construct """
CONSTRUCT {$this s223:connectedTo ?equipment .}
WHERE {
$this s223:hasConnectionPoint ?cp .
?cp a s223:OutletConnectionPoint .
?cp s223:connectsThrough/s223:connectsTo ?equipment .
}
""" ;
            sh:name "InferredEquipmentToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the cnx relationship using hasConnectionPoint." ;
            sh:name "InferredEquipmentToConnectionPointCnxProperty" ;
            sh:object [ sh:path s223:hasConnectionPoint ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the cnx relation using isConnectionPointOf." ;
            sh:name "InferredEquipmentToConnectionPointCnxPropertyFromInverse" ;
            sh:object [ sh:path [ sh:inversePath s223:isConnectionPointOf ] ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connected relation using connectedFrom" ;
            sh:name "InferredEquipmentToEquipmentPropertyfromconnectedFrom" ;
            sh:object [ sh:path s223:connectedFrom ] ;
            sh:predicate s223:connected ;
            sh:subject sh:this ] .


            

Door

URI: http://data.ashrae.org/standard223#Door


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Door a s223:Class,
        sh:NodeShape ;
    rdfs:label "Door" ;
    rdfs:comment "A hinged, sliding, or revolving barrier at the entrance to a building or room." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Door shall have at least two bidirectional connection points using the medium Air." ;
            sh:minCount 2 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 2 ;
            sh:qualifiedValueShape [ sh:class s223:BidirectionalConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Door a s223:Class,
        sh:NodeShape ;
    rdfs:label "Door" ;
    rdfs:comment "A hinged, sliding, or revolving barrier at the entrance to a building or room." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Door shall have at least two bidirectional connection points using the medium Air." ;
            sh:minCount 2 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 2 ;
            sh:qualifiedValueShape [ ] ] .


            

Dual duct air terminal.

URI: http://data.ashrae.org/standard223#DualDuctTerminal


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:DualDuctTerminal a s223:Class,
        sh:NodeShape ;
    rdfs:label "Dual duct air terminal." ;
    rdfs:comment "A dual duct air terminal mixes two independent sources of primary air." ;
    rdfs:seeAlso s223:TerminalUnit ;
    rdfs:subClassOf s223:TerminalUnit ;
    sh:property [ rdfs:comment "A DualDuctTerminal shall have at least two inlets using the medium Air." ;
            sh:minCount 2 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 2 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:DualDuctTerminal a s223:Class,
        sh:NodeShape ;
    rdfs:label "Dual duct air terminal." ;
    rdfs:comment "A dual duct air terminal mixes two independent sources of primary air." ;
    rdfs:seeAlso s223:TerminalUnit ;
    rdfs:subClassOf s223:TerminalUnit ;
    sh:property [ rdfs:comment "A DualDuctTerminal shall have at least two inlets using the medium Air." ;
            sh:minCount 2 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 2 ;
            sh:qualifiedValueShape [ ] ] .


            

Duct

URI: http://data.ashrae.org/standard223#Duct


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Duct a s223:Class,
        sh:NodeShape ;
    rdfs:label "Duct" ;
    rdfs:comment "A Duct is a subclass of Connection, that represents a conduit through which air is conveyed." ;
    rdfs:subClassOf s223:Connection .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Duct a s223:Class,
        sh:NodeShape ;
    rdfs:label "Duct" ;
    rdfs:comment "A Duct is a subclass of Connection, that represents a conduit through which air is conveyed." ;
    rdfs:subClassOf s223:Connection .


            

Duv sensor

URI: http://data.ashrae.org/standard223#DuvSensor


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:DuvSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Duv sensor" ;
    rdfs:comment "A subclass of LightSensor that observes the deviation of the light spectrum from pure blackbody." ;
    rdfs:subClassOf s223:LightSensor ;
    sh:property [ rdfs:comment "A DuvSensor must always observe a Property that has a QuantityKind of Duv." ;
            sh:path s223:observes ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:Property ;
                    sh:node [ sh:property [ sh:hasValue <http://qudt.org/vocab/quantitykind/Duv> ;
                                    sh:path <http://qudt.org/schema/qudt/hasQuantityKind> ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:DuvSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Duv sensor" ;
    rdfs:comment "A subclass of LightSensor that observes the deviation of the light spectrum from pure blackbody." ;
    rdfs:subClassOf s223:LightSensor ;
    sh:property [ rdfs:comment "A DuvSensor must always observe a Property that has a QuantityKind of Duv." ;
            sh:path s223:observes ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

EM-Light

URI: http://data.ashrae.org/standard223#EM-Light


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EM-Light a s223:Class,
        s223:EM-Light,
        sh:NodeShape ;
    rdfs:label "EM-Light" ;
    rdfs:comment "The EM-Light class has enumerated subclasses of what are considered visible or near-visible light." ;
    rdfs:subClassOf s223:Medium-EM .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EM-Light a s223:Class,
        s223:EM-Light,
        sh:NodeShape ;
    rdfs:label "EM-Light" ;
    rdfs:comment "The EM-Light class has enumerated subclasses of what are considered visible or near-visible light." ;
    rdfs:subClassOf s223:Medium-EM .


            

EM-Microwave

URI: http://data.ashrae.org/standard223#EM-Microwave


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EM-Microwave a s223:Class,
        s223:EM-Microwave,
        sh:NodeShape ;
    rdfs:label "EM-Microwave" ;
    rdfs:comment "EM-Microwave" ;
    rdfs:subClassOf s223:Medium-EM .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EM-Microwave a s223:Class,
        s223:EM-Microwave,
        sh:NodeShape ;
    rdfs:label "EM-Microwave" ;
    rdfs:comment "EM-Microwave" ;
    rdfs:subClassOf s223:Medium-EM .


            

EM-RF

URI: http://data.ashrae.org/standard223#EM-RF


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EM-RF a s223:Class,
        s223:EM-RF,
        sh:NodeShape ;
    rdfs:label "EM-RF" ;
    rdfs:comment "EM-RF" ;
    rdfs:subClassOf s223:Medium-EM .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EM-RF a s223:Class,
        s223:EM-RF,
        sh:NodeShape ;
    rdfs:label "EM-RF" ;
    rdfs:comment "EM-RF" ;
    rdfs:subClassOf s223:Medium-EM .


            

Active

URI: http://data.ashrae.org/standard223#Effectiveness-Active


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Effectiveness-Active a s223:Class,
        s223:Effectiveness-Active,
        sh:NodeShape ;
    rdfs:label "Active" ;
    rdfs:comment "Active" ;
    rdfs:subClassOf s223:Aspect-Effectiveness .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Effectiveness-Active a s223:Class,
        s223:Effectiveness-Active,
        sh:NodeShape ;
    rdfs:label "Active" ;
    rdfs:comment "Active" ;
    rdfs:subClassOf s223:Aspect-Effectiveness .


            

Electric breaker

URI: http://data.ashrae.org/standard223#ElectricBreaker


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:ElectricBreaker a s223:Class,
        sh:NodeShape ;
    rdfs:label "Electric breaker" ;
    rdfs:comment "A piece of equipment designed to open the circuit automatically at a predetermined overcurrent without damage to itself (when properly applied within its rating)." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "An ElectricBreaker shall have at least one outlet using the medium Electricity." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Electricity ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:ElectricBreaker a s223:Class,
        sh:NodeShape ;
    rdfs:label "Electric breaker" ;
    rdfs:comment "A piece of equipment designed to open the circuit automatically at a predetermined overcurrent without damage to itself (when properly applied within its rating)." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "An ElectricBreaker shall have at least one outlet using the medium Electricity." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Electric meter

URI: http://data.ashrae.org/standard223#ElectricMeter


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricMeter a s223:Class,
        sh:NodeShape ;
    rdfs:label "Electric meter" ;
    rdfs:comment "A device that measures the properties of electric energy." ;
    rdfs:subClassOf s223:Equipment .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricMeter a s223:Class,
        sh:NodeShape ;
    rdfs:label "Electric meter" ;
    rdfs:comment "A device that measures the properties of electric energy." ;
    rdfs:subClassOf s223:Equipment .


            

Electric outlet

URI: http://data.ashrae.org/standard223#ElectricOutlet


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:ElectricOutlet a s223:Class,
        sh:NodeShape ;
    rdfs:label "Electric outlet" ;
    rdfs:comment "A device to which a piece of electrical equipment can be connected in order to provide it with electricity" ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "An ElectricOutlet shall have at least one outlet using the medium Electricity." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Electricity ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "An ElectricOutlet shall have exactly one inlet using the medium Electricity." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMaxCount 1 ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Electricity ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:ElectricOutlet a s223:Class,
        sh:NodeShape ;
    rdfs:label "Electric outlet" ;
    rdfs:comment "A device to which a piece of electrical equipment can be connected in order to provide it with electricity" ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "An ElectricOutlet shall have at least one outlet using the medium Electricity." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "An ElectricOutlet shall have exactly one inlet using the medium Electricity." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMaxCount 1 ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Electric transformer

URI: http://data.ashrae.org/standard223#ElectricTransformer


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:ElectricTransformer a s223:Class,
        sh:NodeShape ;
    rdfs:label "Electric transformer" ;
    rdfs:comment "A piece of electrical equipment used to convert alternative current (AC) electric power from one voltage to another voltage." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "An ElectricTransformer shall have at least one inlet using the medium Electricity." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Electricity ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "An ElectricTransformer shall have at least one outlet using the medium Electricity." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Electricity ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:ElectricTransformer a s223:Class,
        sh:NodeShape ;
    rdfs:label "Electric transformer" ;
    rdfs:comment "A piece of electrical equipment used to convert alternative current (AC) electric power from one voltage to another voltage." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "An ElectricTransformer shall have at least one inlet using the medium Electricity." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "An ElectricTransformer shall have at least one outlet using the medium Electricity." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Electric wire

URI: http://data.ashrae.org/standard223#ElectricWire


@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:ElectricWire a s223:Class,
        sh:NodeShape ;
    rdfs:label "Electric wire" ;
    rdfs:comment "An ElectricWire is a subclass of Connection, that represents one or more electrical conductors used to convey electricity." ;
    rdfs:subClassOf s223:Connection ;
    sh:property [ rdfs:comment "If the relation hasElectricalPhase is present it must associate the ElectricWire with an ElectricalPhaseIdentifier or ElectricalVoltagePhases." ;
            sh:or ( [ sh:class s223:Aspect-ElectricalPhaseIdentifier ] [ sh:class s223:Aspect-ElectricalVoltagePhases ] ) ;
            sh:path s223:hasElectricalPhase ],
        [ rdfs:comment "An ElectricWire must be associated with exactly one Medium-Electricity using the relation hasMedium." ;
            sh:class s223:Medium-Electricity ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:path s223:hasMedium ] .


        

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:ElectricWire a s223:Class,
        sh:NodeShape ;
    rdfs:label "Electric wire" ;
    rdfs:comment "An ElectricWire is a subclass of Connection, that represents one or more electrical conductors used to convey electricity." ;
    rdfs:subClassOf s223:Connection ;
    sh:property [ rdfs:comment "If the relation hasElectricalPhase is present it must associate the ElectricWire with an ElectricalPhaseIdentifier or ElectricalVoltagePhases." ;
            sh:or [ rdf:first [ ] ;
                    rdf:rest [ ] ] ;
            sh:path s223:hasElectricalPhase ],
        [ rdfs:comment "An ElectricWire must be associated with exactly one Medium-Electricity using the relation hasMedium." ;
            sh:class s223:Medium-Electricity ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:path s223:hasMedium ] .


            

Electrical Phase Identifier A

URI: http://data.ashrae.org/standard223#ElectricalPhaseIdentifier-A


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalPhaseIdentifier-A a s223:Class,
        s223:ElectricalPhaseIdentifier-A,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier A" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase A of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .


        

See Also

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalPhaseIdentifier-A a s223:Class,
        s223:ElectricalPhaseIdentifier-A,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier A" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase A of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .

s223:ElectricalPhaseIdentifier-AB a s223:Class,
        s223:ElectricalPhaseIdentifier-AB,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier AB" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase AB of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .

s223:ElectricalPhaseIdentifier-ABC a s223:Class,
        s223:ElectricalPhaseIdentifier-ABC,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier ABC" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase ABC of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .


            

Electrical Phase Identifier AB

URI: http://data.ashrae.org/standard223#ElectricalPhaseIdentifier-AB


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalPhaseIdentifier-AB a s223:Class,
        s223:ElectricalPhaseIdentifier-AB,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier AB" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase AB of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .


        

See Also

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalPhaseIdentifier-AB a s223:Class,
        s223:ElectricalPhaseIdentifier-AB,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier AB" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase AB of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .

s223:ElectricalPhaseIdentifier-ABC a s223:Class,
        s223:ElectricalPhaseIdentifier-ABC,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier ABC" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase ABC of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .


            

Electrical Phase Identifier ABC

URI: http://data.ashrae.org/standard223#ElectricalPhaseIdentifier-ABC


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalPhaseIdentifier-ABC a s223:Class,
        s223:ElectricalPhaseIdentifier-ABC,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier ABC" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase ABC of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalPhaseIdentifier-ABC a s223:Class,
        s223:ElectricalPhaseIdentifier-ABC,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier ABC" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase ABC of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .


            

Electrical Phase Identifier B

URI: http://data.ashrae.org/standard223#ElectricalPhaseIdentifier-B


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalPhaseIdentifier-B a s223:Class,
        s223:ElectricalPhaseIdentifier-B,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier B" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase B of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .


        

See Also

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalPhaseIdentifier-B a s223:Class,
        s223:ElectricalPhaseIdentifier-B,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier B" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase B of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .

s223:ElectricalPhaseIdentifier-BC a s223:Class,
        s223:ElectricalPhaseIdentifier-BC,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier BC" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase BC of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .


            

Electrical Phase Identifier BC

URI: http://data.ashrae.org/standard223#ElectricalPhaseIdentifier-BC


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalPhaseIdentifier-BC a s223:Class,
        s223:ElectricalPhaseIdentifier-BC,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier BC" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase BC of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalPhaseIdentifier-BC a s223:Class,
        s223:ElectricalPhaseIdentifier-BC,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier BC" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase BC of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .


            

Electrical Phase Identifier C

URI: http://data.ashrae.org/standard223#ElectricalPhaseIdentifier-C


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalPhaseIdentifier-C a s223:Class,
        s223:ElectricalPhaseIdentifier-C,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier C" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase C of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .


        

See Also

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalPhaseIdentifier-C a s223:Class,
        s223:ElectricalPhaseIdentifier-C,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier C" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase C of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .

s223:ElectricalPhaseIdentifier-CA a s223:Class,
        s223:ElectricalPhaseIdentifier-CA,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier CA" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase CA of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .


            

Electrical Phase Identifier CA

URI: http://data.ashrae.org/standard223#ElectricalPhaseIdentifier-CA


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalPhaseIdentifier-CA a s223:Class,
        s223:ElectricalPhaseIdentifier-CA,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier CA" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase CA of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalPhaseIdentifier-CA a s223:Class,
        s223:ElectricalPhaseIdentifier-CA,
        sh:NodeShape ;
    rdfs:label "Electrical Phase Identifier CA" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase CA of the Connection." ;
    rdfs:subClassOf s223:Aspect-ElectricalPhaseIdentifier .


            

ElectricalVoltagePhases-ABLineLineVoltage

URI: http://data.ashrae.org/standard223#ElectricalVoltagePhases-ABLineLineVoltage


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalVoltagePhases-ABLineLineVoltage a s223:Class,
        s223:ElectricalVoltagePhases-ABLineLineVoltage,
        sh:NodeShape ;
    rdfs:label "ElectricalVoltagePhases-ABLineLineVoltage" ;
    rdfs:comment "Identifies the Line-to-line voltage is between phases A and B" ;
    rdfs:subClassOf s223:Aspect-ElectricalVoltagePhases .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalVoltagePhases-ABLineLineVoltage a s223:Class,
        s223:ElectricalVoltagePhases-ABLineLineVoltage,
        sh:NodeShape ;
    rdfs:label "ElectricalVoltagePhases-ABLineLineVoltage" ;
    rdfs:comment "Identifies the Line-to-line voltage is between phases A and B" ;
    rdfs:subClassOf s223:Aspect-ElectricalVoltagePhases .


            

ElectricalVoltagePhases-ANLineNeutralVoltage

URI: http://data.ashrae.org/standard223#ElectricalVoltagePhases-ANLineNeutralVoltage


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalVoltagePhases-ANLineNeutralVoltage a s223:Class,
        s223:ElectricalVoltagePhases-ANLineNeutralVoltage,
        sh:NodeShape ;
    rdfs:label "ElectricalVoltagePhases-ANLineNeutralVoltage" ;
    rdfs:comment "Identifies the Line-to-neutral voltage is between phases A and N" ;
    rdfs:subClassOf s223:Aspect-ElectricalVoltagePhases .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalVoltagePhases-ANLineNeutralVoltage a s223:Class,
        s223:ElectricalVoltagePhases-ANLineNeutralVoltage,
        sh:NodeShape ;
    rdfs:label "ElectricalVoltagePhases-ANLineNeutralVoltage" ;
    rdfs:comment "Identifies the Line-to-neutral voltage is between phases A and N" ;
    rdfs:subClassOf s223:Aspect-ElectricalVoltagePhases .


            

ElectricalVoltagePhases-BCLineLineVoltage

URI: http://data.ashrae.org/standard223#ElectricalVoltagePhases-BCLineLineVoltage


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalVoltagePhases-BCLineLineVoltage a s223:Class,
        s223:ElectricalVoltagePhases-BCLineLineVoltage,
        sh:NodeShape ;
    rdfs:label "ElectricalVoltagePhases-BCLineLineVoltage" ;
    rdfs:comment "Identifies the Line-to-line voltage is between phases B and C" ;
    rdfs:subClassOf s223:Aspect-ElectricalVoltagePhases .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalVoltagePhases-BCLineLineVoltage a s223:Class,
        s223:ElectricalVoltagePhases-BCLineLineVoltage,
        sh:NodeShape ;
    rdfs:label "ElectricalVoltagePhases-BCLineLineVoltage" ;
    rdfs:comment "Identifies the Line-to-line voltage is between phases B and C" ;
    rdfs:subClassOf s223:Aspect-ElectricalVoltagePhases .


            

ElectricalVoltagePhases-BNLineNeutralVoltage

URI: http://data.ashrae.org/standard223#ElectricalVoltagePhases-BNLineNeutralVoltage


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalVoltagePhases-BNLineNeutralVoltage a s223:Class,
        s223:ElectricalVoltagePhases-BNLineNeutralVoltage,
        sh:NodeShape ;
    rdfs:label "ElectricalVoltagePhases-BNLineNeutralVoltage" ;
    rdfs:comment "Identifies the Line-to-neutral voltage is between phases B and N" ;
    rdfs:subClassOf s223:Aspect-ElectricalVoltagePhases .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalVoltagePhases-BNLineNeutralVoltage a s223:Class,
        s223:ElectricalVoltagePhases-BNLineNeutralVoltage,
        sh:NodeShape ;
    rdfs:label "ElectricalVoltagePhases-BNLineNeutralVoltage" ;
    rdfs:comment "Identifies the Line-to-neutral voltage is between phases B and N" ;
    rdfs:subClassOf s223:Aspect-ElectricalVoltagePhases .


            

ElectricalVoltagePhases-CALineLineVoltage

URI: http://data.ashrae.org/standard223#ElectricalVoltagePhases-CALineLineVoltage


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalVoltagePhases-CALineLineVoltage a s223:Class,
        s223:ElectricalVoltagePhases-CALineLineVoltage,
        sh:NodeShape ;
    rdfs:label "ElectricalVoltagePhases-CALineLineVoltage" ;
    rdfs:comment "Identifies the Line-to-line voltage is between phases C and A" ;
    rdfs:subClassOf s223:Aspect-ElectricalVoltagePhases .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalVoltagePhases-CALineLineVoltage a s223:Class,
        s223:ElectricalVoltagePhases-CALineLineVoltage,
        sh:NodeShape ;
    rdfs:label "ElectricalVoltagePhases-CALineLineVoltage" ;
    rdfs:comment "Identifies the Line-to-line voltage is between phases C and A" ;
    rdfs:subClassOf s223:Aspect-ElectricalVoltagePhases .


            

ElectricalVoltagePhases-CNLineNeutralVoltage

URI: http://data.ashrae.org/standard223#ElectricalVoltagePhases-CNLineNeutralVoltage


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalVoltagePhases-CNLineNeutralVoltage a s223:Class,
        s223:ElectricalVoltagePhases-CNLineNeutralVoltage,
        sh:NodeShape ;
    rdfs:label "ElectricalVoltagePhases-CNLineNeutralVoltage" ;
    rdfs:comment "Identifies the Line-to-neutral voltage is between phases C and N" ;
    rdfs:subClassOf s223:Aspect-ElectricalVoltagePhases .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:ElectricalVoltagePhases-CNLineNeutralVoltage a s223:Class,
        s223:ElectricalVoltagePhases-CNLineNeutralVoltage,
        sh:NodeShape ;
    rdfs:label "ElectricalVoltagePhases-CNLineNeutralVoltage" ;
    rdfs:comment "Identifies the Line-to-neutral voltage is between phases C and N" ;
    rdfs:subClassOf s223:Aspect-ElectricalVoltagePhases .


            

Electricity AC

URI: http://data.ashrae.org/standard223#Electricity-AC


@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Electricity-AC a s223:Class,
        s223:Electricity-AC,
        sh:NodeShape ;
    rdfs:label "Electricity AC" ;
    s223:hasFrequency s223:Numerical-Frequency ;
    s223:hasNumberOfElectricalPhases s223:Numerical-NumberOfElectricalPhases ;
    s223:hasVoltage s223:Numerical-Voltage ;
    rdfs:comment "This class has enumerated instances of all AC forms of electricity." ;
    rdfs:subClassOf s223:Medium-Electricity ;
    sh:property [ rdfs:comment "An electricity AC medium must have a frequency" ;
            sh:class s223:Numerical-Frequency ;
            sh:minCount 1 ;
            sh:path s223:hasFrequency ],
        [ rdfs:comment "An electricity AC medium must have a number of electrical phases." ;
            sh:class s223:Numerical-NumberOfElectricalPhases ;
            sh:minCount 1 ;
            sh:path s223:hasNumberOfElectricalPhases ],
        [ rdfs:comment "An electricity AC medium must have a voltage." ;
            sh:minCount 1 ;
            sh:or ( [ sh:class s223:Numerical-LineLineVoltage ] [ sh:class s223:Numerical-LineNeutralVoltage ] [ sh:class s223:Numerical-Voltage ] ) ;
            sh:path s223:hasVoltage ] .


        

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Electricity-AC a s223:Class,
        s223:Electricity-AC,
        sh:NodeShape ;
    rdfs:label "Electricity AC" ;
    s223:hasFrequency s223:Numerical-Frequency ;
    s223:hasNumberOfElectricalPhases s223:Numerical-NumberOfElectricalPhases ;
    s223:hasVoltage s223:Numerical-Voltage ;
    rdfs:comment "This class has enumerated instances of all AC forms of electricity." ;
    rdfs:subClassOf s223:Medium-Electricity ;
    sh:property [ rdfs:comment "An electricity AC medium must have a frequency" ;
            sh:class s223:Numerical-Frequency ;
            sh:minCount 1 ;
            sh:path s223:hasFrequency ],
        [ rdfs:comment "An electricity AC medium must have a number of electrical phases." ;
            sh:class s223:Numerical-NumberOfElectricalPhases ;
            sh:minCount 1 ;
            sh:path s223:hasNumberOfElectricalPhases ],
        [ rdfs:comment "An electricity AC medium must have a voltage." ;
            sh:minCount 1 ;
            sh:or [ rdf:first [ ] ;
                    rdf:rest [ ] ] ;
            sh:path s223:hasVoltage ] .


            

Electricity DC

URI: http://data.ashrae.org/standard223#Electricity-DC


@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Electricity-DC a s223:Class,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "Electricity DC" ;
    s223:hasVoltage s223:Numerical-Voltage ;
    rdfs:comment "This class has enumerated instances of all DC forms of electricity." ;
    rdfs:subClassOf s223:Medium-Electricity ;
    sh:property [ rdfs:comment "An electricity DC medium must have two reference voltages." ;
            sh:minCount 1 ;
            sh:or ( [ sh:class s223:Numerical-DCVoltage ] [ sh:class s223:Numerical-Voltage ] ) ;
            sh:path s223:hasVoltage ] .


        

See Also

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:DC-12V a s223:Class,
        s223:DC-12V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "12V" ;
    s223:hasVoltage s223:Voltage-12V ;
    rdfs:comment "This class has enumerated instances of all polarities of 12 volt electricity." .

s223:DC-24V a s223:Class,
        s223:DC-24V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "24V" ;
    s223:hasVoltage s223:Voltage-24V ;
    rdfs:comment "This class has enumerated instances of all polarities of 24 volt electricity." .

s223:DC-380V a s223:Class,
        s223:DC-380V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "380V" ;
    s223:hasVoltage s223:Voltage-380V ;
    rdfs:comment "This class has enumerated instances of all polarities of 380 volt electricity." .

s223:DC-48V a s223:Class,
        s223:DC-48V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "48V" ;
    s223:hasVoltage s223:Voltage-48V ;
    rdfs:comment "This class has enumerated instances of all polarities of 48 volt electricity." .

s223:DC-5V a s223:Class,
        s223:DC-5V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "5V" ;
    s223:hasVoltage s223:Voltage-5V ;
    rdfs:comment "This class has enumerated instances of all polarities of 5 volt electricity." .

s223:DC-6V a s223:Class,
        s223:DC-6V,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "6V" ;
    s223:hasVoltage s223:Voltage-6V ;
    rdfs:comment "This class has enumerated instances of all polarities of 6 volt electricity." .

s223:Electricity-DC a s223:Class,
        s223:Electricity-DC,
        sh:NodeShape ;
    rdfs:label "Electricity DC" ;
    s223:hasVoltage s223:Numerical-Voltage ;
    rdfs:comment "This class has enumerated instances of all DC forms of electricity." ;
    rdfs:subClassOf s223:Medium-Electricity ;
    sh:property [ rdfs:comment "An electricity DC medium must have two reference voltages." ;
            sh:minCount 1 ;
            sh:or [ rdf:first [ ] ;
                    rdf:rest [ ] ] ;
            sh:path s223:hasVoltage ] .


            

Electricity-Earth

URI: http://data.ashrae.org/standard223#Electricity-Earth


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Electricity-Earth a s223:Class,
        s223:Electricity-Earth,
        sh:NodeShape ;
    rdfs:label "Electricity-Earth" ;
    rdfs:comment "Electricity-Earth" ;
    rdfs:subClassOf s223:Medium-Electricity .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Electricity-Earth a s223:Class,
        s223:Electricity-Earth,
        sh:NodeShape ;
    rdfs:label "Electricity-Earth" ;
    rdfs:comment "Electricity-Earth" ;
    rdfs:subClassOf s223:Medium-Electricity .


            

Electricity-Neutral

URI: http://data.ashrae.org/standard223#Electricity-Neutral


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Electricity-Neutral a s223:Class,
        s223:Electricity-Neutral,
        sh:NodeShape ;
    rdfs:label "Electricity-Neutral" ;
    rdfs:comment "Electricity-Neutral" ;
    rdfs:subClassOf s223:Medium-Electricity .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Electricity-Neutral a s223:Class,
        s223:Electricity-Neutral,
        sh:NodeShape ;
    rdfs:label "Electricity-Neutral" ;
    rdfs:comment "Electricity-Neutral" ;
    rdfs:subClassOf s223:Medium-Electricity .


            

Electricity Signal

URI: http://data.ashrae.org/standard223#Electricity-Signal


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Electricity-Signal a s223:Class,
        s223:Electricity-Signal,
        sh:NodeShape ;
    rdfs:label "Electricity Signal" ;
    rdfs:comment "This class has enumerated subclasses of common communication protocols." ;
    rdfs:subClassOf s223:Medium-Electricity .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Electricity-Signal a s223:Class,
        s223:Electricity-Signal,
        sh:NodeShape ;
    rdfs:label "Electricity Signal" ;
    rdfs:comment "This class has enumerated subclasses of common communication protocols." ;
    rdfs:subClassOf s223:Medium-Electricity .


            

Enumerable Property

URI: http://data.ashrae.org/standard223#EnumerableProperty


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:EnumerableProperty a s223:Class,
        sh:NodeShape ;
    rdfs:label "Enumerable Property" ;
    rdfs:comment "An EnumerableProperty is a property with an enumerated (fixed) set of possible values." ;
    rdfs:subClassOf s223:Property ;
    sh:property [ rdfs:comment "An EnumerableProperty must be associated with exactly one EnumerationKind using the relation hasEnumerationKind." ;
            sh:class s223:EnumerationKind ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:path s223:hasEnumerationKind ],
        [ rdfs:comment "Checks for valid enumeration value consistent with the stated EnumerationKind." ;
            sh:path s223:hasValue ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Checks for valid enumeration value consistent with the stated EnumerationKind." ;
                    sh:message "{$this} has an enumeration value of {?value} which is not a valid {?kind}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?value ?kind
WHERE {
$this s223:hasValue ?value .
$this s223:hasEnumerationKind ?kind .
FILTER (NOT EXISTS {?value a/rdfs:subClassOf* ?kind}) .
}
""" ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:EnumerableProperty a s223:Class,
        sh:NodeShape ;
    rdfs:label "Enumerable Property" ;
    rdfs:comment "An EnumerableProperty is a property with an enumerated (fixed) set of possible values." ;
    rdfs:subClassOf s223:Property ;
    sh:property [ rdfs:comment "An EnumerableProperty must be associated with exactly one EnumerationKind using the relation hasEnumerationKind." ;
            sh:class s223:EnumerationKind ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:path s223:hasEnumerationKind ],
        [ rdfs:comment "Checks for valid enumeration value consistent with the stated EnumerationKind." ;
            sh:path s223:hasValue ;
            sh:sparql [ ] ] .


            

Enumerated actuatable property

URI: http://data.ashrae.org/standard223#EnumeratedActuatableProperty


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumeratedActuatableProperty a s223:Class,
        sh:NodeShape ;
    rdfs:label "Enumerated actuatable property" ;
    rdfs:comment "An EnumeratedActuatableProperty is a property with an enumerated (fixed) set of possible values that can be changed (actuated)." ;
    rdfs:subClassOf s223:ActuatableProperty,
        s223:EnumerableProperty .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumeratedActuatableProperty a s223:Class,
        sh:NodeShape ;
    rdfs:label "Enumerated actuatable property" ;
    rdfs:comment "An EnumeratedActuatableProperty is a property with an enumerated (fixed) set of possible values that can be changed (actuated)." ;
    rdfs:subClassOf s223:ActuatableProperty,
        s223:EnumerableProperty .


            

Enumerated observable property

URI: http://data.ashrae.org/standard223#EnumeratedObservableProperty


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumeratedObservableProperty a s223:Class,
        sh:NodeShape ;
    rdfs:label "Enumerated observable property" ;
    rdfs:comment "An EnumeratedObservableProperty is a property with an enumerated (fixed) set of possible values that cannot be changed (can only be observed)." ;
    rdfs:subClassOf s223:EnumerableProperty,
        s223:ObservableProperty .


        

See Also

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:EnumeratedObservableProperty a s223:Class,
        sh:NodeShape ;
    rdfs:label "Enumerated observable property" ;
    rdfs:comment "An EnumeratedObservableProperty is a property with an enumerated (fixed) set of possible values that cannot be changed (can only be observed)." ;
    rdfs:subClassOf s223:EnumerableProperty,
        s223:ObservableProperty .

s223:Sensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Sensor" ;
    rdfs:comment "A Sensor observes an ObservableProperty (see `s223:ObservableProperty`) which may be quantifiable (see `s223:QuantifiableObservableProperty`), such as a temperature, flowrate, or concentration, or Enumerable (see `s223:EnumeratedObservableProperty`), such as an alarm state or occupancy state." ;
    rdfs:subClassOf s223:AbstractSensor ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the hasObservationLocation relation for a Sensor from the Property that it is observing, only if that property is associated with a single entity." ;
            sh:construct """
CONSTRUCT {$this s223:hasObservationLocation ?something .}
WHERE {
{
SELECT ?prop (COUNT (DISTINCT ?measurementLocation) AS ?count) $this
WHERE {
FILTER (NOT EXISTS {$this s223:hasObservationLocation ?anything}) .
$this s223:observes ?prop .
?measurementLocation s223:hasProperty ?prop .
}
GROUP BY ?prop $this
}
FILTER (?count = 1) .
?something s223:hasProperty ?prop .
{?something a/rdfs:subClassOf* s223:Connectable}
UNION
{?something a/rdfs:subClassOf* s223:Connection}
UNION
{?something a/rdfs:subClassOf* s223:ConnectionPoint}
}
""" ;
            sh:name "InferredMeasurementLocation" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ] ;
    sh:xone ( [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocation." ;
                        sh:class s223:Connectable ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocation ] ] [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocation." ;
                        sh:class s223:Connection ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocation ] ] [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of Connectable, Connection, or ConnectionPoint using the relation hasObservationLocation." ;
                        sh:class s223:ConnectionPoint ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:hasObservationLocation ] ] ),
        ( [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of QuantifiableObservableProperty or EnumeratedObservableProperty using the relation observes." ;
                        sh:class s223:QuantifiableObservableProperty ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:observes ] ] [ sh:property [ rdfs:comment "A Sensor must be associated with exactly 1 of QuantifiableObservableProperty or EnumeratedObservableProperty using the relation observes." ;
                        sh:maxCount 1 ;
                        sh:minCount 1 ;
                        sh:path s223:observes ] ] ) .


            

Enumeration kind

URI: http://data.ashrae.org/standard223#EnumerationKind


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:EnumerationKind a s223:Class,
        s223:EnumerationKind,
        sh:NodeShape ;
    rdfs:label "Enumeration kind" ;
    rdfs:comment """This is the encapsulating class for all EnumerationKinds. 
  EnumerationKinds define the (closed) set of permissible values for a given purpose. 
  For example, the DayOfWeek EnumerationKind enumerates the days of the week and allows no other values.
  
EnumerationKinds are arranged in a tree hierarchy, with the root class named EnumerationKind. Each subclass is named starting with its immediate superclass, followed by a hyphen and a name that is unique among the sibling superclasses. 
Certain validation constraints exist in the standard that evaluate compatibility of EnumerationKinds. 
Two values are deemed compatible if they are the same or if one is a direct ancestor (or descendant) of the other.""" ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "An EnumerationKind must not use the generalized hasProperty relation. Some EnumerationKinds have specifically-defined relations to Property." ;
            sh:maxCount 0 ;
            sh:message "An EnumerationKind must not use the generalized hasProperty relation. EnumerationKind is a controlled vocabulary which must not be modified within a model." ;
            sh:path s223:hasProperty ] .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:HeatExchanger a s223:Class,
        sh:NodeShape ;
    rdfs:label "Heat exchanger" ;
    rdfs:comment "A component intended to transfer heat from one medium to another while keeping the two media separate." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A heat exchanger shall have at least 4 connection points." ;
            sh:minCount 4 ;
            sh:path s223:hasConnectionPoint ],
        [ rdfs:comment "If the relation hasRole is present it must associate the HeatExchanger with a EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "Heat Exchangers should have the same number of non-electrical inlet and outlet connection points." ;
            sh:path s223:hasConnectionPoint ;
            sh:severity sh:Warning ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Heat Exchangers should have the same number of non-electrical inlet and outlet connection points." ;
                    sh:message "Number of inlets {?incount} are not equivalent with number of outlets {?outcount}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT DISTINCT $this ?incount ?outcount
WHERE {
{
SELECT $this (COUNT (?cpin) AS ?incount)
WHERE {
?cpin a/rdfs:subClassOf* s223:InletConnectionPoint .
$this s223:hasConnectionPoint ?cpin .
?cpin s223:hasMedium ?inmedium .
FILTER NOT EXISTS {
    ?inmedium a/rdfs:subClassOf* s223:Medium-Electricity .
  }
}
GROUP BY $this
}
{
SELECT $this (COUNT (?cpout) AS ?outcount)
WHERE {
?cpout a/rdfs:subClassOf* s223:OutletConnectionPoint .
$this s223:hasConnectionPoint ?cpout .
?cpout s223:hasMedium ?outmedium .
FILTER NOT EXISTS {
    ?outmedium a/rdfs:subClassOf* s223:Medium-Electricity .
  }
}
GROUP BY $this
}
FILTER (?incount != ?outcount)
}
""" ] ] .

s223:ZoneGroup a s223:Class,
        sh:NodeShape ;
    rdfs:label "Zone group" ;
    rdfs:comment "A ZoneGroup is a logical grouping (collection) of Zones for some functional or system reason, to identify a domain of control, such as a Lighting Zone, or a heating zone." ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "A ZoneGroup must be associated with exactly one EnumerationKind-Domain using the relation hasDomain." ;
            sh:class s223:EnumerationKind-Domain ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:path s223:hasDomain ],
        [ rdfs:comment "A ZoneGroup must be associated with at least one Zone using the relation hasZone." ;
            sh:class s223:Zone ;
            sh:minCount 1 ;
            sh:path s223:hasZone ] ;
    sh:rule [ a sh:TripleRule ;
            rdfs:comment "Infer a hasDomain relation by checking any enclosed Zones to determine the domain." ;
            sh:object [ sh:path ( s223:hasZone s223:hasDomain ) ] ;
            sh:predicate s223:hasDomain ;
            sh:subject sh:this ] .

s223:Aspect-Alarm a s223:Aspect-Alarm,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Alarm" ;
    rdfs:comment "Aspect-Alarm" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-CatalogNumber a s223:Aspect-CatalogNumber,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-CatalogNumber" ;
    rdfs:comment "The value of the associated Property identifies the catalog number." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Command a s223:Aspect-Command,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Command" ;
    rdfs:comment "Aspect-Command" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-DayOfWeek a s223:Aspect-DayOfWeek,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Day of Week" ;
    rdfs:comment "This class has enumerated subclasses of Monday, Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday. The Weekend and Weekday EnumerationKinds define subsets of this EnumerationKind for Mon-Fri and Sat,Sun, respectively" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Deadband a s223:Aspect-Deadband,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Deadband" ;
    rdfs:comment "Aspect-Deadband" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Delta a s223:Aspect-Delta,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Delta" ;
    rdfs:comment "Used to signify the associated Property has a delta (difference) value." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-DryBulb a s223:Aspect-DryBulb,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-DryBulb" ;
    rdfs:comment "The associated Property is a DryBulb temperature." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Effectiveness a s223:Aspect-Effectiveness,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Effectiveness" ;
    rdfs:comment "This class enumerates the possible states of effectiveness" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Efficiency a s223:Aspect-Efficiency,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Efficiency" ;
    rdfs:comment "The efficiency of something characterized by a dimensionless value of this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Face a s223:Aspect-Face,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Face" ;
    rdfs:comment "The value of the associated Property identifies a property related to a face, e.g. Coil Face Velocity." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Fault a s223:Aspect-Fault,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Fault" ;
    rdfs:comment "Aspect-Fault" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-HighLimit a s223:Aspect-HighLimit,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-High limit" ;
    rdfs:comment "Aspect-High limit" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Latent a s223:Aspect-Latent,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Latent" ;
    rdfs:comment "The latent value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Loss a s223:Aspect-Loss,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Loss" ;
    rdfs:comment "The magnitude of loss of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-LowLimit a s223:Aspect-LowLimit,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Low limit" ;
    rdfs:comment "Aspect-Low limit" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Manufacturer a s223:Aspect-Manufacturer,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Manufacturer" ;
    rdfs:comment "The value of the associated Property identifies the manufacturer." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Maximum a s223:Aspect-Maximum,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Maximum" ;
    rdfs:comment "The maximum allowable level of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Minimum a s223:Aspect-Minimum,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Minimum" ;
    rdfs:comment "The minimum allowable level of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Model a s223:Aspect-Model,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Model" ;
    rdfs:comment "The value of the associated Property identifies the model." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Nominal a s223:Aspect-Nominal,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Nominal" ;
    rdfs:comment "The nominal level of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-NominalFrequency a s223:Aspect-NominalFrequency,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Nominal Frequency" ;
    rdfs:comment "The value of the associated Property identifies the nominal frequency of the medium" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-PhaseAngle a s223:Aspect-PhaseAngle,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Phase angle" ;
    rdfs:comment "Aspect-Phase angle" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-PowerFactor a s223:Aspect-PowerFactor,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-PowerFactor" ;
    rdfs:comment "The power factor of something characterized by a dimensionless value of this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Rated a s223:Aspect-Rated,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Rated" ;
    rdfs:comment "The rated value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Sensible a s223:Aspect-Sensible,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Sensible" ;
    rdfs:comment "The sensible value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-SerialNumber a s223:Aspect-SerialNumber,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-SerialNumber" ;
    rdfs:comment "The value of the associated Property identifies the serial number." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-ServiceFactor a s223:Aspect-ServiceFactor,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-ServiceFactor" ;
    rdfs:comment "The service factor of something characterized by a dimensionless value of this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Setpoint a s223:Aspect-Setpoint,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Setpoint" ;
    rdfs:comment "Aspect-Setpoint" ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-StandardConditions a s223:Aspect-StandardConditions,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-StandardConditions" ;
    rdfs:comment "Indicates the Property applies under standard conditions (such as standard temperature and pressure)." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Standby a s223:Aspect-Standby,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Standby" ;
    rdfs:comment "The standby value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-StartupValue a s223:Aspect-StartupValue,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-StartupValue" ;
    rdfs:comment "The startup value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Threshold a s223:Aspect-Threshold,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Threshold" ;
    rdfs:comment "The threshold value of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Total a s223:Aspect-Total,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Total" ;
    rdfs:comment "The total amount of something characterized by this Property." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-WetBulb a s223:Aspect-WetBulb,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-WetBulb" ;
    rdfs:comment "The associated Property is a WetBulb temperature." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-Year a s223:Aspect-Year,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Year" ;
    rdfs:comment "The value of the associated Property identifies the year of manufacture." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Binary-False a s223:Binary-False,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Binary False" ;
    rdfs:comment "Binary False" ;
    rdfs:subClassOf s223:EnumerationKind-Binary .

s223:Binary-True a s223:Binary-True,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Binary True" ;
    rdfs:comment "Binary True" ;
    rdfs:subClassOf s223:EnumerationKind-Binary .

s223:Binary-Unknown a s223:Binary-Unknown,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Binary Unknown" ;
    rdfs:comment "Binary Unknown" ;
    rdfs:subClassOf s223:EnumerationKind-Binary .

s223:Direction-Bidirectional a s223:Class,
        s223:Direction-Bidirectional,
        sh:NodeShape ;
    rdfs:label "Direction-Bidirectional" ;
    rdfs:comment "One of the  set of enumeration values for the hasDirection property used to characterize the direction of flow associated with an instance of a ConnectionPoint. The value Bidirectional indicates that the flow direction is not fixed in one direction. It depends on the status of some other part of the system, such as a valve position, that is expected to change during operation." ;
    rdfs:subClassOf s223:EnumerationKind-Direction .

s223:Direction-Inlet a s223:Class,
        s223:Direction-Inlet,
        sh:NodeShape ;
    rdfs:label "Direction-Inlet"@en ;
    rdfs:comment "One of the set of enumeration values for the hasDirection property used to characterize the direction of flow associated with an instance of a ConnectionPoint. The value Inlet indicates that the direction of flow is into the Equipment." ;
    rdfs:subClassOf s223:EnumerationKind-Direction .

s223:Direction-Outlet a s223:Class,
        s223:Direction-Outlet,
        sh:NodeShape ;
    rdfs:label "Direction-Outlet"@en,
        "Direction-Sortie"@fr ;
    rdfs:comment "One member of the enumerated valid values to characterize the hasDirection property. It is an instance of the Direction class." ;
    rdfs:subClassOf s223:EnumerationKind-Direction .

s223:Domain-ConveyanceSystems a s223:Class,
        s223:Domain-ConveyanceSystems,
        sh:NodeShape ;
    rdfs:label "Domain-ConveyanceSystems" ;
    rdfs:comment "The domain ConveyanceSystems represents equipment used to move people or things from one place in a building to another. Example equipment that might fall within a ConveyanceSystems domain include elevators, escalators, and conveyer belts." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .

s223:Domain-Electrical a s223:Class,
        s223:Domain-Electrical,
        sh:NodeShape ;
    rdfs:label "Domain-Electrical" ;
    rdfs:comment "The domain Electrical represents equipment used to provide electrical power within a building. Example equipment that might fall within an Electrical domain include breaker panels, switchgear, photovoltaic panels, and generators. " ;
    rdfs:subClassOf s223:EnumerationKind-Domain .

s223:Domain-Fire a s223:Class,
        s223:Domain-Fire,
        sh:NodeShape ;
    rdfs:label "Domain-Fire" ;
    rdfs:comment "The domain Fire represents equipment used to provide fire detection and protection within a building. Example equipment that might be fall within a Fire domain include smoke detectors, alarm annunciators, and emergency public address systems. " ;
    rdfs:subClassOf s223:EnumerationKind-Domain .

s223:Domain-HVAC a s223:Class,
        s223:Domain-HVAC,
        sh:NodeShape ;
    rdfs:label "Domain-HVAC" ;
    rdfs:comment "The domain HVAC represents equipment used to provide space conditioning and ventilation within a building. Example equipment that might fall within an HVAC domain include fans, pumps, air-handling units, and variable air volume boxes. " ;
    rdfs:subClassOf s223:EnumerationKind-Domain .

s223:Domain-Lighting a s223:Class,
        s223:Domain-Lighting,
        sh:NodeShape ;
    rdfs:label "Domain-Lighting" ;
    rdfs:comment "The domain Lighting represents equipment used to provide illumination within or outside a building. Example equipment that might fall within a Lighting domain includes luminaires, daylight sensors, and movable sun shades." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .

s223:Domain-Networking a s223:Class,
        s223:Domain-Networking,
        sh:NodeShape ;
    rdfs:label "Domain-Networking" ;
    rdfs:comment "The domain Networking represents equipment used to provide information technology communication for a building." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .

s223:Domain-Occupancy a s223:Class,
        s223:Domain-Occupancy,
        sh:NodeShape ;
    rdfs:label "Domain-Occupancy" ;
    rdfs:comment "The domain Occupancy represents equipment used to determine if people are present in a space or count the number of people in a space." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .

s223:Domain-PhysicalSecurity a s223:Class,
        s223:Domain-PhysicalSecurity,
        sh:NodeShape ;
    rdfs:label "Domain-PhysicalSecurity" ;
    rdfs:comment "The domain Security represents equipment that provides physical access control within or outside a building. Example equipment that might fall within a PhysicalSecurity domain include cameras, keycard sensors, and biometric scanners." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .

s223:Domain-Plumbing a s223:Class,
        s223:Domain-Plumbing,
        sh:NodeShape ;
    rdfs:label "Domain-Plumbing" ;
    rdfs:comment "The domain Plumbing represents equipment used to provide domestic water within or outside a building. Example equipment that might fall within a Plumbing domain includes water meters, domestic hot water tanks, and sinks." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .

s223:Domain-Refrigeration a s223:Class,
        s223:Domain-Refrigeration,
        sh:NodeShape ;
    rdfs:label "Domain-Refrigeration" ;
    rdfs:comment "The domain Refrigeration represents equipment used to provide cooling for a purpose other than space conditioning in a building." ;
    rdfs:subClassOf s223:EnumerationKind-Domain .

s223:DomainSpace a s223:Class,
        sh:NodeShape ;
    rdfs:label "Domain Space" ;
    rdfs:comment "A DomainSpace is a member (or component) of a Zone and is associated with a Domain such as Lighting, HVAC, PhysicalSecurity, etc. Physical spaces enclose Domain spaces." ;
    rdfs:subClassOf s223:Connectable ;
    sh:property [ rdfs:comment "A DomainSpace must be associated with exactly one EnumerationKind-Domain using the relation hasDomain." ;
            sh:class s223:EnumerationKind-Domain ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:path s223:hasDomain ],
        [ rdfs:comment "A DomainSpace must be enclosed by a PhysicalSpace." ;
            sh:message "A DomainSpace must be enclosed by a PhysicalSpace." ;
            sh:minCount 1 ;
            sh:path [ sh:inversePath s223:encloses ] ;
            sh:severity sh:Info ] ;
    sh:rule [ a sh:TripleRule ;
            rdfs:comment "Infer a hasDomain relation by checking any enclosing Zone to determine the domain." ;
            sh:object [ sh:path ( [ sh:inversePath s223:hasDomainSpace ] s223:hasDomain ) ] ;
            sh:predicate s223:hasDomain ;
            sh:subject sh:this ] .

s223:EnumerationKind a s223:Class,
        s223:EnumerationKind,
        sh:NodeShape ;
    rdfs:label "Enumeration kind" ;
    rdfs:comment """This is the encapsulating class for all EnumerationKinds. 
  EnumerationKinds define the (closed) set of permissible values for a given purpose. 
  For example, the DayOfWeek EnumerationKind enumerates the days of the week and allows no other values.
  
EnumerationKinds are arranged in a tree hierarchy, with the root class named EnumerationKind. Each subclass is named starting with its immediate superclass, followed by a hyphen and a name that is unique among the sibling superclasses. 
Certain validation constraints exist in the standard that evaluate compatibility of EnumerationKinds. 
Two values are deemed compatible if they are the same or if one is a direct ancestor (or descendant) of the other.""" ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "An EnumerationKind must not use the generalized hasProperty relation. Some EnumerationKinds have specifically-defined relations to Property." ;
            sh:maxCount 0 ;
            sh:message "An EnumerationKind must not use the generalized hasProperty relation. EnumerationKind is a controlled vocabulary which must not be modified within a model." ;
            sh:path s223:hasProperty ] .

s223:HVACOperatingMode-Auto a s223:Class,
        s223:HVACOperatingMode-Auto,
        sh:NodeShape ;
    rdfs:label "Auto" ;
    rdfs:comment "Auto" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingMode .

s223:HVACOperatingMode-CoolOnly a s223:Class,
        s223:HVACOperatingMode-CoolOnly,
        sh:NodeShape ;
    rdfs:label "CoolOnly" ;
    rdfs:comment "CoolOnly" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingMode .

s223:HVACOperatingMode-FanOnly a s223:Class,
        s223:HVACOperatingMode-FanOnly,
        sh:NodeShape ;
    rdfs:label "FanOnly" ;
    rdfs:comment "FanOnly" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingMode .

s223:HVACOperatingMode-HeatOnly a s223:Class,
        s223:HVACOperatingMode-HeatOnly,
        sh:NodeShape ;
    rdfs:label "HeatOnly" ;
    rdfs:comment "HeatOnly" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingMode .

s223:HVACOperatingMode-Off a s223:Class,
        s223:HVACOperatingMode-Off,
        sh:NodeShape ;
    rdfs:label "Off" ;
    rdfs:comment "Off" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingMode .

s223:HVACOperatingStatus-Cooling a s223:Class,
        s223:HVACOperatingStatus-Cooling,
        sh:NodeShape ;
    rdfs:label "Cooling" ;
    rdfs:comment "Cooling" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingStatus .

s223:HVACOperatingStatus-Dehumidifying a s223:Class,
        s223:HVACOperatingStatus-Dehumidifying,
        sh:NodeShape ;
    rdfs:label "Dehumidifying" ;
    rdfs:comment "Dehumidifying" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingStatus .

s223:HVACOperatingStatus-Heating a s223:Class,
        s223:HVACOperatingStatus-Heating,
        sh:NodeShape ;
    rdfs:label "Heating" ;
    rdfs:comment "Heating" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingStatus .

s223:HVACOperatingStatus-Off a s223:Class,
        s223:HVACOperatingStatus-Off,
        sh:NodeShape ;
    rdfs:label "Off" ;
    rdfs:comment "Off" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingStatus .

s223:HVACOperatingStatus-Ventilating a s223:Class,
        s223:HVACOperatingStatus-Ventilating,
        sh:NodeShape ;
    rdfs:label "Ventilating" ;
    rdfs:comment "Ventilating" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingStatus .

s223:Numerical-DCVoltage a s223:Class,
        s223:Numerical-DCVoltage,
        sh:NodeShape ;
    rdfs:label "Numerical-DCVoltage" ;
    s223:hasVoltage s223:Numerical-Voltage ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "This class has enumerated instances of common positive and negative voltages, plus zero volts." ;
    rdfs:subClassOf s223:EnumerationKind-Numerical ;
    sh:property [ rdfs:comment "A DC-Voltage must have a voltage" ;
            sh:class s223:Numerical-Voltage ;
            sh:minCount 1 ;
            sh:path s223:hasVoltage ] .

s223:Numerical-Frequency a s223:Class,
        s223:Numerical-Frequency,
        sh:NodeShape ;
    rdfs:label "Dimensioned Frequency" ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Frequency> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/HZ> ;
    rdfs:comment "This class has enumerated instances of common electrical frequencies." ;
    rdfs:subClassOf s223:EnumerationKind-Numerical ;
    sh:property [ rdfs:comment "A Numerical-Frequency must have a Quantity Kind of Frequency" ;
            sh:hasValue <http://qudt.org/vocab/quantitykind/Frequency> ;
            sh:path ns1:hasQuantityKind ],
        [ rdfs:comment "A Numerical-Frequency must have a unit of Hertz" ;
            sh:hasValue <http://qudt.org/vocab/unit/HZ> ;
            sh:path ns1:hasUnit ] .

s223:Numerical-LineLineVoltage a s223:Class,
        s223:Numerical-LineLineVoltage,
        sh:NodeShape ;
    rdfs:label "Dimensioned Line-Line Voltage" ;
    s223:hasVoltage s223:Numerical-Voltage ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "This class has enumerated instances of common line-line voltages." ;
    rdfs:subClassOf s223:EnumerationKind-Numerical ;
    sh:property [ rdfs:comment "An AC-Numerical-LineLineVoltage must have a voltage" ;
            sh:class s223:Numerical-Voltage ;
            sh:minCount 1 ;
            sh:path s223:hasVoltage ] .

s223:Numerical-LineNeutralVoltage a s223:Class,
        s223:Numerical-LineNeutralVoltage,
        sh:NodeShape ;
    rdfs:label "Dimensioned Line-Neutral Voltage" ;
    s223:hasVoltage s223:Numerical-Voltage ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "This class has enumerated instances of common line-neutral voltages." ;
    rdfs:subClassOf s223:EnumerationKind-Numerical ;
    sh:property [ rdfs:comment "An AC-Numerical-LineNeutralVoltage must have a voltage" ;
            sh:class s223:Numerical-Voltage ;
            sh:minCount 1 ;
            sh:path s223:hasVoltage ] .

s223:Numerical-NumberOfElectricalPhases a s223:Class,
        s223:Numerical-NumberOfElectricalPhases,
        sh:NodeShape ;
    rdfs:label "Dimensionless Number of Electrical Phases" ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Dimensionless> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/NUM> ;
    rdfs:comment "This class has enumerated instances of number of electrical phases. The s223:hasNumberOfElectricalPhases relation points to one of the values of this enumeration." ;
    rdfs:subClassOf s223:EnumerationKind-Numerical .

s223:Occupancy-Motion a s223:Class,
        s223:Occupancy-Motion,
        sh:NodeShape ;
    rdfs:label "Occupancy Motion" ;
    rdfs:comment "This class has enumerated subclasses indicating whether motion is detected or not." ;
    rdfs:subClassOf s223:EnumerationKind-Occupancy .

s223:Occupancy-Occupied a s223:Class,
        s223:Occupancy-Occupied,
        sh:NodeShape ;
    rdfs:label "Occupied" ;
    rdfs:comment "Occupied" ;
    rdfs:subClassOf s223:EnumerationKind-Occupancy .

s223:Occupancy-Presence a s223:Class,
        s223:Occupancy-Presence,
        sh:NodeShape ;
    rdfs:label "Occupancy Presence" ;
    rdfs:comment "This class has enumerated subclasses indicating whether physical presence is detected or not." ;
    rdfs:subClassOf s223:EnumerationKind-Occupancy .

s223:Occupancy-Unknown a s223:Class,
        s223:Occupancy-Unknown,
        sh:NodeShape ;
    rdfs:label "Unknown" ;
    rdfs:comment "Unknown" ;
    rdfs:subClassOf s223:EnumerationKind-Occupancy .

s223:Occupancy-Unoccupied a s223:Class,
        s223:Occupancy-Unoccupied,
        sh:NodeShape ;
    rdfs:label "Unoccupied" ;
    rdfs:comment "Unoccupied" ;
    rdfs:subClassOf s223:EnumerationKind-Occupancy .

s223:OnOff-Off a s223:Class,
        s223:OnOff-Off,
        sh:NodeShape ;
    rdfs:label "Off" ;
    rdfs:comment "Off" ;
    rdfs:subClassOf s223:EnumerationKind-OnOff .

s223:OnOff-On a s223:Class,
        s223:OnOff-On,
        sh:NodeShape ;
    rdfs:label "On" ;
    rdfs:comment "On" ;
    rdfs:subClassOf s223:EnumerationKind-OnOff .

s223:OnOff-Unknown a s223:Class,
        s223:OnOff-Unknown,
        sh:NodeShape ;
    rdfs:label "Unknown" ;
    rdfs:comment "Unknown" ;
    rdfs:subClassOf s223:EnumerationKind-OnOff .

s223:Phase-Gas a s223:Class,
        s223:Phase-Gas,
        sh:NodeShape ;
    rdfs:label "Phase-Gas" ;
    rdfs:comment "This class has enumerated subclasses of gas in various thermodynamic states." ;
    rdfs:subClassOf s223:EnumerationKind-Phase .

s223:Phase-Liquid a s223:Class,
        s223:Phase-Liquid,
        sh:NodeShape ;
    rdfs:label "Phase-Liquid" ;
    rdfs:comment "This class has enumerated subclasses of liquid in various thermodynamic states." ;
    rdfs:subClassOf s223:EnumerationKind-Phase .

s223:Phase-Solid a s223:Class,
        s223:Phase-Solid,
        sh:NodeShape ;
    rdfs:label "Phase-Solid" ;
    rdfs:comment "Phase-Solid" ;
    rdfs:subClassOf s223:EnumerationKind-Phase .

s223:Phase-Vapor a s223:Class,
        s223:Phase-Vapor,
        sh:NodeShape ;
    rdfs:label "Phase-Vapor" ;
    rdfs:comment "Phase-Vapor" ;
    rdfs:subClassOf s223:EnumerationKind-Phase .

s223:Position-Closed a s223:Class,
        s223:Position-Closed,
        sh:NodeShape ;
    rdfs:label "Closed" ;
    rdfs:comment "Closed" ;
    rdfs:subClassOf s223:EnumerationKind-Position .

s223:Position-Open a s223:Class,
        s223:Position-Open,
        sh:NodeShape ;
    rdfs:label "Open" ;
    rdfs:comment "Open" ;
    rdfs:subClassOf s223:EnumerationKind-Position .

s223:Position-Unknown a s223:Class,
        s223:Position-Unknown,
        sh:NodeShape ;
    rdfs:label "Unknown" ;
    rdfs:comment "Unknown" ;
    rdfs:subClassOf s223:EnumerationKind-Position .

s223:Property a s223:Class,
        sh:NodeShape ;
    rdfs:label "Property" ;
    rdfs:comment """An attribute, quality, or characteristic of a feature of interest.

The Property class is the parent of all variations of a property, which are:
ActuatableProperty - parent of subclass of properties that can be modified by user or machine outside of the model (typically command);
ObservableProperty - parent of subclass of properties that can not be modified by user or machine outside of the model (typically measures);
EnumerableProperty - parent of subclass of properties defined by EnumerationKind;
QuantifiableProperty - parent of subclass of properties defined by numerical values.

And their different associations :
QuantifiableActuatableProperty,
QuantifiableObservableProperty,
EnumeratedObservableProperty,
EnumeratedActuatableProperty.

A QuantifiableProperty (or subClass thereof) must always be associated with a Unit and a QuantityKind, either explicitly from the Property, or through the associated Value. If the Unit is defined, the SHACL reasoner (if invoked) will figure out and assert the QuantityKind (the most general version).

Enumerable properties must be associated with an EnumerationKind.
""" ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "If the relation hasAspect is present, it must associate the Property with an EnumerationKind." ;
            sh:path s223:hasAspect ],
        [ rdfs:comment "If the relation hasExternalReference is present it must associate the Property with an ExternalReference." ;
            sh:class s223:ExternalReference ;
            sh:path s223:hasExternalReference ],
        [ rdfs:comment "A Property can use at most one relation hasValue if it is required to provide a static value in the model. It is not meant for real-time value (see `s223:hasExternalReference`)." ;
            sh:maxCount 1 ;
            sh:path s223:hasValue ],
        [ rdfs:comment "A Property can be associated with at most one EnumerationKind-Medium using the relation ofMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:path s223:ofMedium ],
        [ rdfs:comment "A Property can be associated with at most one EnumerationKind-Substance using the relation ofSubstance." ;
            sh:class s223:EnumerationKind-Substance ;
            sh:maxCount 1 ;
            sh:path s223:ofSubstance ],
        [ rdfs:comment "A Property can be associated with at most one Function using the inverse relation hasOutput." ;
            sh:class s223:Function ;
            sh:maxCount 1 ;
            sh:message "A Property can be associated with at most one Function using the inverse relation hasOutput." ;
            sh:path [ sh:inversePath s223:hasOutput ] ],
        [ rdfs:comment "" ;
            sh:path s223:ofSubstance ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If an incoming relation hasConstituent exists, then the Property must have a declared substance using the relation ofSubstance." ;
                    sh:message "Property {$this} is referred to by {?something} with s223:hasConstituent, but the Property has no value for s223:ofSubstance." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?something
WHERE {
?something s223:hasConstituent $this .
FILTER NOT EXISTS {$this s223:ofSubstance ?someSubstance} .
}
""" ] ],
        [ rdfs:comment "An instance of s223:Property must not be observed (set) by more than one entity." ;
            sh:maxCount 1 ;
            sh:message "An instance of s223:Property must not be observed (set) by more than one entity." ;
            sh:path [ sh:inversePath s223:observes ] ] ;
    sh:sparql [ a sh:SPARQLConstraint ;
            rdfs:comment "A Property instance cannot be declared an instance of both an ActuatableProperty and an ObservableProperty." ;
            sh:message "{$this} cannot be declared an instance of both an ActuatableProperty and an ObservableProperty." ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
            sh:select """
SELECT $this
WHERE {
$this a/rdfs:subClassOf* s223:ActuatableProperty .
$this a/rdfs:subClassOf* s223:ObservableProperty .
}
""" ] .

s223:Role-Condenser a s223:Class,
        s223:Role-Condenser,
        sh:NodeShape ;
    rdfs:label "Role-Condenser" ;
    rdfs:comment "Role-Condenser" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Controller a s223:Class,
        s223:Role-Controller,
        sh:NodeShape ;
    rdfs:label "Role-Controller" ;
    rdfs:comment "Role-Controller" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Cooling a s223:Class,
        s223:Role-Cooling,
        sh:NodeShape ;
    rdfs:label "Role-Cooling" ;
    rdfs:comment "Role-Cooling" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Discharge a s223:Class,
        s223:Role-Discharge,
        sh:NodeShape ;
    rdfs:label "Role-Discharge" ;
    rdfs:comment "Role-Discharge" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Economizer a s223:Class,
        s223:Role-Economizer,
        sh:NodeShape ;
    rdfs:label "Role-Economizer" ;
    rdfs:comment "Role-Economizer" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Evaporator a s223:Class,
        s223:Role-Evaporator,
        sh:NodeShape ;
    rdfs:label "Role-Evaporator" ;
    rdfs:comment "Role-Evaporator" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Exhaust a s223:Class,
        s223:Role-Exhaust,
        sh:NodeShape ;
    rdfs:label "Role-Exhaust" ;
    rdfs:comment "Role-Exhaust" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Expansion a s223:Class,
        s223:Role-Expansion,
        sh:NodeShape ;
    rdfs:label "Role-Expansion" ;
    rdfs:comment "Role-Expansion" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Generator a s223:Class,
        s223:Role-Generator,
        sh:NodeShape ;
    rdfs:label "Role-Generator" ;
    rdfs:comment "Role-Generator" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-HeatRecovery a s223:Class,
        s223:Role-HeatRecovery,
        sh:NodeShape ;
    rdfs:label "Heat Recovery" ;
    rdfs:comment "Heat Recovery" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Heating a s223:Class,
        s223:Role-Heating,
        sh:NodeShape ;
    rdfs:label "Role-Heating" ;
    rdfs:comment "Role-Heating" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Load a s223:Class,
        s223:Role-Load,
        sh:NodeShape ;
    rdfs:label "Role-Load" ;
    rdfs:comment "Role-Load" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Primary a s223:Class,
        s223:Role-Primary,
        sh:NodeShape ;
    rdfs:label "Role-Primary" ;
    rdfs:comment "Role-Primary" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Recirculating a s223:Class,
        s223:Role-Recirculating,
        sh:NodeShape ;
    rdfs:label "Role-Recirculating" ;
    rdfs:comment "Role-Recirculating" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Relief a s223:Class,
        s223:Role-Relief,
        sh:NodeShape ;
    rdfs:label "Role-Relief" ;
    rdfs:comment "Role-Relief" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Return a s223:Class,
        s223:Role-Return,
        sh:NodeShape ;
    rdfs:label "Role-Return" ;
    rdfs:comment "Role-Return" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Secondary a s223:Class,
        s223:Role-Secondary,
        sh:NodeShape ;
    rdfs:label "Role-Secondary" ;
    rdfs:comment "Role-Secondary" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:Role-Supply a s223:Class,
        s223:Role-Supply,
        sh:NodeShape ;
    rdfs:label "Role-Supply" ;
    rdfs:comment "Role-Supply" ;
    rdfs:subClassOf s223:EnumerationKind-Role .

s223:RunStatus-Off a s223:Class,
        s223:RunStatus-Off,
        sh:NodeShape ;
    rdfs:label "Off" ;
    rdfs:comment "Off" ;
    rdfs:subClassOf s223:EnumerationKind-RunStatus .

s223:RunStatus-On a s223:Class,
        s223:RunStatus-On,
        sh:NodeShape ;
    rdfs:label "On" ;
    rdfs:comment "On" ;
    rdfs:subClassOf s223:EnumerationKind-RunStatus .

s223:RunStatus-Unknown a s223:Class,
        s223:RunStatus-Unknown,
        sh:NodeShape ;
    rdfs:label "Unknown" ;
    rdfs:comment "Unknown" ;
    rdfs:subClassOf s223:EnumerationKind-RunStatus .

s223:Speed-High a s223:Class,
        s223:Speed-High,
        sh:NodeShape ;
    rdfs:label "High" ;
    rdfs:comment "High" ;
    rdfs:subClassOf s223:EnumerationKind-Speed .

s223:Speed-Low a s223:Class,
        s223:Speed-Low,
        sh:NodeShape ;
    rdfs:label "Low" ;
    rdfs:comment "Low" ;
    rdfs:subClassOf s223:EnumerationKind-Speed .

s223:Speed-Medium a s223:Class,
        s223:Speed-Medium,
        sh:NodeShape ;
    rdfs:label "Medium" ;
    rdfs:comment "Medium" ;
    rdfs:subClassOf s223:EnumerationKind-Speed .

s223:Speed-Off a s223:Class,
        s223:Speed-Off,
        sh:NodeShape ;
    rdfs:label "Off" ;
    rdfs:comment "Off" ;
    rdfs:subClassOf s223:EnumerationKind-Speed .

s223:Substance-CO a s223:Class,
        s223:Substance-CO,
        sh:NodeShape ;
    rdfs:label "Substance-CO" ;
    rdfs:comment "Substance-CO" ;
    rdfs:subClassOf s223:EnumerationKind-Substance .

s223:Substance-CO2 a s223:Class,
        s223:Substance-CO2,
        sh:NodeShape ;
    rdfs:label "Substance-CO2" ;
    rdfs:comment "Substance-CO2" ;
    rdfs:subClassOf s223:EnumerationKind-Substance .

s223:Substance-Particulate a s223:Class,
        s223:Substance-Particulate,
        sh:NodeShape ;
    rdfs:label "Particulate" ;
    rdfs:comment "This class has enumerated subclasses of particulates in various size ranges." ;
    rdfs:subClassOf s223:EnumerationKind-Substance .

s223:Substance-Soot a s223:Class,
        s223:Substance-Soot,
        sh:NodeShape ;
    rdfs:label "Substance-Soot" ;
    rdfs:comment "Substance-Soot" ;
    rdfs:subClassOf s223:EnumerationKind-Substance .

s223:System a s223:Class,
        sh:NodeShape ;
    rdfs:label "System" ;
    rdfs:comment "A System is a logical grouping (collection) of Equipment for some functional or system reason, such as a chilled water system, or HVAC system. A System does not participate in Connections." ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ a sh:PropertyShape ;
            rdfs:comment "A System can be associated with at least two instances of Equipment or System using the relation hasMember" ;
            sh:minCount 2 ;
            sh:or ( [ sh:class s223:Equipment ] [ sh:class s223:System ] ) ;
            sh:path s223:hasMember ;
            sh:severity sh:Warning ],
        [ rdfs:comment "If the relation hasRole is present, it must associate the System with an EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ] .

s223:Zone a s223:Class,
        sh:NodeShape ;
    rdfs:label "Zone" ;
    rdfs:comment "A Zone is a logical grouping (collection) of domain spaces for some functional or system reason, to identify a domain of control, such as a Lighting Zone, or a heating zone" ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "A Zone must be associated with exactly one EnumerationKind-Domain using the relation hasDomain." ;
            sh:class s223:EnumerationKind-Domain ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:path s223:hasDomain ],
        [ rdfs:comment "A Zone must be associated with at least one DomainSpace using the relation hasDomainSpace." ;
            sh:class s223:DomainSpace ;
            sh:minCount 1 ;
            sh:path s223:hasDomainSpace ],
        [ rdfs:comment "The associated Domain of a Zone and the Domain of the DomainSpaces it contains must be the same." ;
            sh:path s223:hasDomain ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "The associated Domain of a Zone and the Domain of the DomainSpaces it contains must be the same." ;
                    sh:message "Zone {$this} has a Domain of {?domain}, but it contains a DomainSpace {?ds} which has a Domain of {?dsdomain}. These should be the same." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT DISTINCT $this ?domain ?ds ?dsdomain
WHERE {
$this a s223:Zone .
$this s223:hasDomain ?domain .
$this s223:contains ?ds .
?ds s223:hasDomain ?dsdomain .
FILTER (?domain != ?dsdomain)
}
""" ] ] ;
    sh:rule [ a sh:TripleRule ;
            rdfs:comment "Infer a hasDomain relation by checking any enclosed DomainSpaces to determine the domain." ;
            sh:object [ sh:path ( s223:hasDomainSpace s223:hasDomain ) ] ;
            sh:predicate s223:hasDomain ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer a hasDomain relation by checking any enclosing ZoneGroup to determine the domain." ;
            sh:object [ sh:path ( [ sh:inversePath s223:hasZone ] s223:hasDomain ) ] ;
            sh:predicate s223:hasDomain ;
            sh:subject sh:this ] .

s223:Aspect-ElectricalPhaseIdentifier a s223:Aspect-ElectricalPhaseIdentifier,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Electrical phase identifier" ;
    rdfs:comment "The value of the associated Property identifies the electrical phase of the Connection." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Aspect-ElectricalVoltagePhases a s223:Aspect-ElectricalVoltagePhases,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "Aspect-Electrical Voltage Phases" ;
    rdfs:comment "This class enumerates the relevant electrical phases for a voltage difference for AC electricity inside a Connection." ;
    rdfs:subClassOf s223:EnumerationKind-Aspect .

s223:Connection a s223:Class,
        sh:NodeShape ;
    rdfs:label "Connection" ;
    rdfs:comment """A Connection is the modeling construct used to represent a physical thing (e.g., pipe, duct, or wire) that is used to convey some Medium (e.g., water, air, or electricity), or a virtual connection to convey electromagnetic radiation (e.g. light or wifi signal) between two connectable things. All Connections have two or more ConnectionPoints bound to either Equipment (see `s223:Equipment`), DomainSpace (see `s223:DomainSpace`), or Junction (see `s223:Junction`) See Figure 6-2. If the direction of flow is constrained, that constraint is indicated by using one or more InletConnectionPoints (see `s223:InletConnectionPoint`) to represent the inflow points and OutletConnectionPoints (see `s223:OutletConnectionPoint`) to represent the outflow points.
  
A Connection may contain branches or intersections. These may be modeled using Junctions if it is necessary to identify a specific intersection. (see `s223:Junction`).

![Graphical Depiction of Connection.](figures/Figure_5-3_Connection.svg)
""" ;
    rdfs:subClassOf s223:Concept ;
    sh:or ( [ sh:property [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 1 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ],
                    [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 1 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] [ sh:property [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 2 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:BidirectionalConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] ) ;
    sh:property [ rdfs:comment "If the relation connectsAt is present it must associate the Connection with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:path s223:connectsAt ],
        [ rdfs:comment "If the relation connectsFrom is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToUpstreamConnectableShape" ;
            sh:path s223:connectsFrom ],
        [ rdfs:comment "If the relation connectsTo is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToDownstreamConnectableShape" ;
            sh:path s223:connectsTo ],
        [ rdfs:comment "A Connection must be associated with exactly one EnumerationKind-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "Connection medium" ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "If the relation hasRole is present it must associate the Connection with an EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "If the relation hasThermodynamicPhase is present it must associate the Connection with an EnumerationKind-Phase." ;
            sh:class s223:EnumerationKind-Phase ;
            sh:maxCount 1 ;
            sh:path s223:hasThermodynamicPhase ],
        [ rdfs:comment "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:class s223:ConnectionPoint ;
            sh:message "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:minCount 2 ;
            sh:path s223:cnx ;
            sh:severity sh:Info ],
        [ rdfs:comment "A Connection must only have a cnx relation with a ConnectionPoint" ;
            sh:path s223:cnx ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "A Connection must only have a cnx relation with a ConnectionPoint" ;
                    sh:message "{$this} cannot have a s223:cnx relation to {?something}, because {?something} is not a ConnectionPoint." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """SELECT $this ?something
WHERE {
$this s223:cnx ?something .
FILTER NOT EXISTS {?something a/rdfs:subClassOf* s223:ConnectionPoint} .
}""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Connection." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Connection." ;
                    sh:message "{$this} with Medium {?m2} is incompatible with {?cp} with Medium {?m1}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?m2 ?cp ?m1
WHERE {
$this s223:cnx ?cp .
?cp a/rdfs:subClassOf* s223:ConnectionPoint .
?cp s223:hasMedium ?m1 .
$this s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
                    sh:message "{?cp1} with Medium {?m1} is incompatible with {?cp2} with Medium {?m2}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?cp1 ?m1 ?cp2 ?m2
WHERE {
$this s223:cnx ?cp1 .
?cp1 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp1 s223:hasMedium ?m1 .
$this s223:cnx ?cp2 .
?cp2 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp2 s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ] ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectsFrom relation using connectsAt" ;
            sh:construct """
CONSTRUCT {$this s223:connectsFrom ?equipment .}
WHERE {
$this s223:connectsAt ?cp .
?cp a s223:OutletConnectionPoint .
?cp s223:isConnectionPointOf ?equipment .
}
""" ;
            sh:name "InferredConnectionToUpstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectsTo relation using connectsAt" ;
            sh:construct """
CONSTRUCT {$this s223:connectsTo ?equipment .}
WHERE {
$this s223:connectsAt ?cp .
?cp a s223:InletConnectionPoint .
?cp s223:isConnectionPointOf ?equipment .
}
""" ;
            sh:name "InferredConnectionToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer cnx relation using connectsAt",
                "InferredConnectionToConnectionPointBaseProperty" ;
            sh:object [ sh:path s223:connectsAt ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer cnx relation using connectsThrough",
                "InferredConnectionToConnectionPointBasePropertyFromInverse" ;
            sh:object [ sh:path [ sh:inversePath s223:connectsThrough ] ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connectsAt relation using cnx",
                "InferredConnectionToConnectionPointProperty" ;
            sh:object [ sh:path s223:cnx ] ;
            sh:predicate s223:connectsAt ;
            sh:subject sh:this ] .

s223:hasConstituent a rdf:Property ;
    rdfs:label "has constituent" ;
    rdfs:comment "The relation hasConstituent is used to indicate what substances constitute a material. The possible values are defined in EnumerationKind-Substance (see `s223:EnumerationKind-Substance`)." .

s223:Equipment a s223:Class,
        sh:NodeShape ;
    rdfs:label "Equipment" ;
    rdfs:comment """
An Equipment is the modeling construct used to represent a mechanical device designed to accomplish a specific task, 
or a complex device that contains component pieces of Equipment. Unlike a System, Equipment can have ConnectionPoints and participate 
in the flow of one or more kinds of Medium. Examples of possible equipment include a Pump, Fan, HeatExchanger, Luminaire, 
TemperatureSensor, FlowSensor or more complex examples such as a chilled water plant.
The graphical depiction of Equipment used in this standard is a rounded cornered rectangle as show in Figure 5-1.

![Graphical Depiction of Equipment.](figures/Figure_5-1Graphical_Depiciton_of_Equipment.svg)
  """ ;
    rdfs:subClassOf s223:Connectable ;
    sh:property [ a sh:PropertyShape ;
            rdfs:comment "If the relation contains is present it must associate the Equipment with either Equipment or Junction." ;
            sh:name "device contains shape" ;
            sh:or ( [ sh:class s223:Equipment ] [ sh:class s223:Junction ] ) ;
            sh:path s223:contains ],
        [ rdfs:comment "If the relation commandedByProperty is present it must associate the Equipment with a ActuatableProperty." ;
            sh:class s223:ActuatableProperty ;
            sh:path s223:commandedByProperty ],
        [ rdfs:comment "If the relation executes is present it must associate the Equipment with a Function." ;
            sh:class s223:Function ;
            sh:path s223:executes ],
        [ rdfs:comment "If the relation hasPhysicalLocation is present it must associate the Equipment with a PhysicalSpace." ;
            sh:class s223:PhysicalSpace ;
            sh:path s223:hasPhysicalLocation ],
        [ rdfs:comment "If the relation hasRole is present it must associate the Equipment with a EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "Disallow contained equipment from having external incoming connections." ;
            sh:path s223:connectedFrom ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Disallow contained equipment from having external incoming connections." ;
                    sh:message "{$this} should not have a connection from external equipment {?otherDev} because {?container} contains {$this}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?container ?otherDev
WHERE {
$this s223:connectedFrom ?otherDev .
$this ^s223:contains ?container .
?container a/rdfs:subClassOf* s223:Equipment .
FILTER NOT EXISTS {?container s223:contains ?otherDev .}
}
""" ] ],
        [ rdfs:comment "Disallow contained equipment from having external outgoing connections." ;
            sh:path s223:connectedTo ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Disallow contained equipment from having external outgoing connections." ;
                    sh:message "{$this} should not have a connection to external equipment {?otherDev} because {?container} contains {$this}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?container ?otherDev
WHERE {
$this s223:connectedTo ?otherDev .
$this ^s223:contains ?container .
?container a/rdfs:subClassOf* s223:Equipment .
FILTER NOT EXISTS {?container s223:contains ?otherDev .}
}
""" ] ],
        [ rdfs:comment "Warning about a subClass of Equipment of type A containing something that is in the same subClass branch." ;
            sh:path s223:contains ;
            sh:severity sh:Warning ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Warning about a subClass of Equipment of type A containing something that is in the same subClass branch." ;
                    sh:message "{$this}, of type {?type1}, contains {?subEquip} of type {?type2}, that could result in double-counting items in the class hierarchy of {?type1}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?subEquip ?type1 ?type2
WHERE {
  FILTER NOT EXISTS {$this a s223:Equipment} .
$this s223:contains+ ?subEquip .
  FILTER NOT EXISTS {?subEquip a s223:Equipment} .
$this a ?type1 .
?subEquip a ?type2 .
{
?type2 rdfs:subClassOf* ?type1 .
}
UNION
{
?type1 rdfs:subClassOf* ?type2 .
}
}
""" ] ] ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "For equipment contained within another piece of equipment use the mapsTo relation to infer a Medium from the containing equipment." ;
            sh:construct """
CONSTRUCT {
    ?childCp s223:hasMedium ?medium .
}
WHERE {
  $this s223:hasConnectionPoint ?cp .
  ?childCp s223:mapsTo ?cp .
  ?cp s223:connectsThrough ?connection .
  ?cp s223:hasMedium ?medium .
  FILTER NOT EXISTS {?childCp s223:hasMedium ?something} .
}
""" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:SPARQLRule ;
            rdfs:comment "For equipment containing another piece of equipment, use the mapsTo relation to infer a Medium from the contained equipment." ;
            sh:construct """
CONSTRUCT {
    ?parentCp s223:hasMedium ?medium .
}
WHERE {
  $this s223:hasConnectionPoint ?cp .
  ?cp s223:mapsTo ?parentCp .
  ?cp s223:connectsThrough ?connection .
  ?cp s223:hasMedium ?medium .
  FILTER NOT EXISTS {?parentCp s223:hasMedium ?something} .
}
""" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ] .

s223:ConnectionPoint a s223:Class,
        sh:NodeShape ;
    rdfs:label "ConnectionPoint" ;
    s223:abstract true ;
    rdfs:comment """
A ConnectionPoint is an abstract modeling construct used to represent the fact that one connectable thing can be connected to another connectable thing using a Connection. It is the abstract representation of the flange, wire terminal, or other physical feature where a connection is made. Equipment, DomainSpaces and Junctions can have one or more ConnectionPoints (see `s223:Connectable`).

A ConnectionPoint is constrained to relate to a specific medium such as air, water, or electricity which determines what other things can be connected to it. For example, constraining a ConnectionPoint to be for air means it cannot be used for an electrical connection.

A ConnectionPoint belongs to exactly one connectable thing (see `s222:Connectable').

ConnectionPoints are represented graphically in this standard by a triangle with the point indicating a direction of flow, or a diamond in the case of a bidirectional flow as shown in Figure 6-1. 

![Graphical Representation of a ConnectionPoint.](figures/Figure_5-2_Graphical_Depiciton_of_Connection_Points.svg)

 """ ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "A ConnectionPoint must be associated with at most one Connectable using the cnx relation." ;
            sh:message "A ConnectionPoint must be associated with at most one Connectable using the cnx relation." ;
            sh:path s223:cnx ;
            sh:qualifiedMaxCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:Connectable ] ;
            sh:qualifiedValueShapesDisjoint true ],
        [ rdfs:comment "A ConnectionPoint must be associated with at most one Connection using the cnx relation" ;
            sh:message "A ConnectionPoint must be associated with at most one Connection using the cnx relation" ;
            sh:path s223:cnx ;
            sh:qualifiedMaxCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:Connection ] ;
            sh:qualifiedValueShapesDisjoint true ],
        [ rdfs:comment "A ConnectionPoint must be associated with at most one Connection using the relation connectsThrough." ;
            sh:class s223:Connection ;
            sh:maxCount 1 ;
            sh:message "This ConnectionPoint must be associated with at most one Connection." ;
            sh:name "ConnectionPointToConnectionShape" ;
            sh:path s223:connectsThrough ;
            sh:severity sh:Info ],
        [ rdfs:comment "If the relation hasElectricalPhase is present it must associate the ConnectionPoint with an ElectricalPhaseIdentifier or ElectricalVoltagePhases." ;
            sh:or ( [ sh:class s223:Aspect-ElectricalPhaseIdentifier ] [ sh:class s223:Aspect-ElectricalVoltagePhases ] ) ;
            sh:path s223:hasElectricalPhase ],
        [ rdfs:comment "A ConnectionPoint must be associated with exactly one Substance-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "ConnectionPoint medium" ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "If the relation hasRole is present it must associate the ConnectionPoint with an EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "A ConnectionPoint must be associated with exactly one Connectable using the relation isConnectionPointOf." ;
            sh:class s223:Connectable ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "ConnectionPointToEquipmentShape" ;
            sh:path s223:isConnectionPointOf ],
        [ rdfs:comment "A ConnectionPoint can be associated with at most one other ConnectionPoint using the relation mapsTo" ;
            sh:class s223:ConnectionPoint ;
            sh:maxCount 1 ;
            sh:path s223:mapsTo ],
        [ rdfs:comment "A ConnectionPoint can be associated with at most one other ConnectionPoint using the inverse of relation mapsTo" ;
            sh:class s223:ConnectionPoint ;
            sh:maxCount 1 ;
            sh:path [ sh:inversePath s223:mapsTo ] ],
        [ rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, and is not associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint probably needs an association with a Connection." ;
            sh:path s223:connectsThrough ;
            sh:severity sh:Info ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, and is not associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint probably needs an association with a Connection." ;
                    sh:message "ConnectionPoint {$this} probably needs an association with a Connection." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
    SELECT $this 
    WHERE {
        FILTER NOT EXISTS {$this s223:connectsThrough ?anything1} .
        FILTER NOT EXISTS {$this s223:mapsTo ?anything2} .
        $this s223:isConnectionPointOf ?equipment .
        FILTER NOT EXISTS {?containerEquipment s223:contains ?equipment} .
        }
        """ ] ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the entity identified by the mapsTo+ relation." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the entity identified by the mapsTo+ relation." ;
                    sh:message "{$this} declares a Medium of {?a}, but the Medium of {?b} is declared by {?target} pointed to by the mapsTo+ relation." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT DISTINCT $this ?a ?b ?target
WHERE {
$this s223:hasMedium ?a .
$this s223:mapsTo+ ?target .
?target s223:hasMedium ?b .
?a a/rdfs:subClassOf* s223:EnumerationKind-Medium .
?b a/rdfs:subClassOf* s223:EnumerationKind-Medium .
FILTER (?a != ?b ) .
FILTER (NOT EXISTS {?b a/rdfs:subClassOf* ?a}) .
FILTER (NOT EXISTS {?a a/rdfs:subClassOf* ?b}) .
}
""" ] ],
        [ rdfs:comment "A ConnectionPoint must not have both a mapsTo and a connectsThrough relation." ;
            sh:path s223:mapsTo ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "A ConnectionPoint must not have both a mapsTo and a connectsThrough relation." ;
                    sh:message "{$this} cannot have both a mapsTo {?uppercp} and a connectsThrough {?connection}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?uppercp ?connection
WHERE {
$this s223:mapsTo ?uppercp .
$this s223:connectsThrough ?connection .
?connection a/rdfs:subClassOf* s223:Connection .
}
""" ] ],
        [ rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, but is associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint might need a mapsTo relation to a ConnectionPoint of the containing Equipment." ;
            sh:path s223:mapsTo ;
            sh:severity sh:Info ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a ConnectionPoint lacks a connectsThrough and mapsTo relation, but is associated with a Junction or Equipment that is contained by an Equipment, then suggest that the ConnectionPoint might need a mapsTo relation to a ConnectionPoint of the containing Equipment." ;
                    sh:message "ConnectionPoint {$this} could be missing a mapsTo relation to a ConnectionPoint of {?containerEquipment} because it is associated with a Junction or Equipment that is contained by {?containerEquipment}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
    SELECT $this ?containerEquipment
    WHERE {
        FILTER NOT EXISTS {$this s223:connectsThrough ?anything1} .
        FILTER NOT EXISTS {$this s223:mapsTo ?anything2} .
        $this s223:isConnectionPointOf ?equipment .
        ?containerEquipment s223:contains ?equipment .
        }
        """ ] ],
        [ rdfs:comment "If a ConnectionPoint mapsTo another ConnectionPoint, the respective Equipment should have a contains relation." ;
            sh:path s223:mapsTo ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a ConnectionPoint mapsTo another ConnectionPoint, the respective Equipment should have a contains relation." ;
                    sh:message "{?otherEquipment} should contain {?equipment} because ConnectionPoint {$this} has a mapsTo relation." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?equipment ?otherEquipment
WHERE {
$this s223:mapsTo ?otherCP .
?equipment s223:hasConnectionPoint $this .
?otherEquipment s223:hasConnectionPoint ?otherCP .
FILTER NOT EXISTS {?otherEquipment s223:contains ?equipment}
}
""" ] ] .

s223:EnumerationKind-Binary a s223:Class,
        s223:EnumerationKind-Binary,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Binary" ;
    rdfs:comment "This class has enumerated subclasses of True, False and Unknown used to describe the possible values of a binary property" .

s223:EnumerationKind-Direction a s223:Class,
        s223:EnumerationKind-Direction,
        sh:NodeShape ;
    rdfs:label "Direction" ;
    rdfs:comment "This class has enumerated subclasses of Bidirectional, Inlet and Outlet used to qualify ConnectionPoints." .

s223:EnumerationKind-OnOff a s223:Class,
        s223:EnumerationKind-OnOff,
        sh:NodeShape ;
    rdfs:label "OnOff enumeration" ;
    rdfs:comment "This class has enumerated subclasses of states of either on or off." .

s223:EnumerationKind-Position a s223:Class,
        s223:EnumerationKind-Position,
        sh:NodeShape ;
    rdfs:label "Position" ;
    rdfs:comment "This class has enumerated subclasses of position such as closed or open." .

s223:EnumerationKind-RunStatus a s223:Class,
        s223:EnumerationKind-RunStatus,
        sh:NodeShape ;
    rdfs:label "Run status" ;
    rdfs:comment "This class is a more general form of EnumerationKind-OnOff, allowing for additional status values beyond on or off." .

s223:Substance-Medium a s223:Class,
        s223:Substance-Medium,
        sh:NodeShape ;
    rdfs:label "Medium" ;
    rdfs:comment "This class has enumerated subclasses of a physical substance or anything that allows for the transfer of energy or information." ;
    rdfs:subClassOf s223:EnumerationKind-Substance .

s223:EnumerationKind-Speed a s223:Class,
        s223:EnumerationKind-Speed,
        sh:NodeShape ;
    rdfs:label "Speed" ;
    rdfs:comment "This class has enumerated subclasses of speed settings of High, Medium, Low (plus Off)." .

s223:hasMedium a rdf:Property ;
    rdfs:label "has Medium" ;
    rdfs:comment "The relation hasMedium is used to indicate what medium is flowing through the connection (e.g., air, water, electricity). The possible values are defined in EnumerationKind-Medium (see `s223:EnumerationKind-Medium`)." .

s223:hasRole a rdf:Property ;
    rdfs:label "hasRole" ;
    rdfs:comment "The relation hasRole is used to indicate the role of an Equipment, Connection, ConnectionPoint, or System within a building (e.g., a heating coil will be associated with Role-Heating). Possible values are defined in EnumerationKind-Role (see `s223:EnumerationKind-Role`)." .

s223:mapsTo a rdf:Property ;
    rdfs:label "mapsTo" ;
    rdfs:comment "The relation mapsTo is used to associate a ConnectionPoint of a Connectable to a corresponding ConnectionPoint of the one containing it (see `pub:equipment-containment`). The associated ConnectionPoints must have the same direction (see `s223:EnumerationKind-Direction`) and compatiable medium Substance-Medium." .

s223:EnumerationKind-HVACOperatingMode a s223:Class,
        s223:EnumerationKind-HVACOperatingMode,
        sh:NodeShape ;
    rdfs:label "HVAC operating mode" ;
    rdfs:comment "HVACOperatingMode has enumerated subclasses of the policy under which the HVAC system or equipment is operating." .

s223:EnumerationKind-HVACOperatingStatus a s223:Class,
        s223:EnumerationKind-HVACOperatingStatus,
        sh:NodeShape ;
    rdfs:label "HVAC operating status" ;
    rdfs:comment "HVACOperatingStatus has enumerated subclasses of the HVAC system/equipment operating status." .

s223:EnumerationKind-Occupancy a s223:Class,
        s223:EnumerationKind-Occupancy,
        sh:NodeShape ;
    rdfs:label "Occupancy status" ;
    rdfs:comment "This class has enumerated subclasses of occupancy status, i.e. the state of being used or occupied. Some Occupancy enumerations have subclasses for more specific use." .

s223:EnumerationKind-Phase a s223:Class,
        s223:EnumerationKind-Phase,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Phase" ;
    rdfs:comment "This class has enumerated subclasses of thermodynamic phase, i.e. states of matter." .

s223:EnumerationKind-Numerical a s223:Class,
        s223:EnumerationKind-Numerical,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Numerical" ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Unknown> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/UNKNOWN> ;
    rdfs:comment "Numerical enumeration kinds are used to support the definitions of the Electricity medium. The enumerations instances in these classes have names that are recognizable by humans but are just a string for a computer application. To avoid the need to parse strings, each of these enumeration kinds have properties associated with the enumeration that represent electrical phase, voltage, and frequency. The purpose of these properties is to enable a machine to query them and obtain the same information that a person would associate with the sting" ;
    sh:property [ rdfs:comment "An EnumerationKind-Numerical can be associated with a decimal value using the relation hasValue." ;
            sh:datatype xsd:decimal ;
            sh:path s223:hasValue ],
        [ rdfs:comment "An EnumerationKind-Numerical must be associated with at least one QuantityKind using the relation hasQuantityKind." ;
            sh:class ns1:QuantityKind ;
            sh:minCount 1 ;
            sh:path ns1:hasQuantityKind ],
        [ rdfs:comment "An EnumerationKind-Numerical must be associated with at least one Unit using the relation hasUnit." ;
            sh:class ns1:Unit ;
            sh:minCount 1 ;
            sh:path ns1:hasUnit ;
            sh:severity sh:Info ] .

s223:EnumerationKind-Substance a s223:Class,
        s223:EnumerationKind-Substance,
        sh:NodeShape ;
    rdfs:label "Substance" ;
    rdfs:comment "This class has enumerated subclasses of the substances that are consumed, produced, transported, sensed, controlled or otherwise interacted with (e.g. water, air, etc.)." ;
    sh:property [ rdfs:comment "If the relation hasConstituent is present, it must associate an EnumerationKind-Substance with one or more Properties that identify and characterize those constituents." ;
            sh:class s223:Property ;
            sh:path s223:hasConstituent ],
        [ rdfs:comment "A substance may only have atomic constituents, it may not have a constituent that also has constituents." ;
            sh:path s223:hasConstituent ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a substance has a constituent, that constituent may not itself have constituents." ;
                    sh:message "This substance {$this} has a constituent {?constituent} that itself has constituents {?nextConstituent}. Create new substance with only atomic constituents." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?constituent ?nextConstituent
WHERE {
$this s223:hasConstituent ?constituent .
?constituent s223:ofSubstance/s223:hasConstituent ?nextConstituent .
}
""" ] ] .

s223:Numerical-Voltage a s223:Class,
        s223:Numerical-Voltage,
        sh:NodeShape ;
    rdfs:label "Dimensioned Voltage" ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "This class has enumerated instances of common voltages." ;
    rdfs:subClassOf s223:EnumerationKind-Numerical ;
    sh:property [ rdfs:comment "A Numerical-Voltage must have a Quantity Kind of Voltage" ;
            sh:hasValue <http://qudt.org/vocab/quantitykind/Voltage> ;
            sh:path ns1:hasQuantityKind ],
        [ rdfs:comment "A Numerical-Voltage must have a unit of Volts" ;
            sh:hasValue <http://qudt.org/vocab/unit/V> ;
            sh:path ns1:hasUnit ] .

s223:hasDomain a rdf:Property ;
    rdfs:label "has domain" ;
    rdfs:comment "The relation hasDomain is used to indicate what domain a Zone or DomainSpace pertains to (e.g. HVAC, lighting, electrical, etc.). Possible values are defined in EnumerationKind-Domain (see `s223:EnumerationKind-Domain`)." .

s223:EnumerationKind-Domain a s223:Class,
        s223:EnumerationKind-Domain,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Domain" ;
    rdfs:comment "A Domain represents a categorization of building services or specialization used to characterize equipment or spaces in a building. Example domains include HVAC, Lighting, and Plumbing." .

s223:EnumerationKind-Role a s223:Class,
        s223:EnumerationKind-Role,
        sh:NodeShape ;
    rdfs:label "Role" ;
    rdfs:comment "This class has enumerated subclasses of roles played by entities, such as cooling, generator, relief, return." .

s223:EnumerationKind-Aspect a s223:Class,
        s223:EnumerationKind-Aspect,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Aspect" ;
    rdfs:comment """This class has enumerated subclasses usually used to specify the context of a s223:Property. The following table lists all of the defined enumerations for Aspect. 
  Some Aspect enumerations have subclasses for more specific use. Those subclasses are not shown in the table but each of them are defined in `s223:Aspect-DayOfWeek` - `s223:Aspect-ElectricalVoltagePhases`. 
  The following table lists all of the defined enumerations for Aspect.""" .


            

EnumerationKind Aspect

URI: http://data.ashrae.org/standard223#EnumerationKind-Aspect


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Aspect a s223:Class,
        s223:EnumerationKind-Aspect,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Aspect" ;
    rdfs:comment """This class has enumerated subclasses usually used to specify the context of a s223:Property. The following table lists all of the defined enumerations for Aspect. 
  Some Aspect enumerations have subclasses for more specific use. Those subclasses are not shown in the table but each of them are defined in `s223:Aspect-DayOfWeek` - `s223:Aspect-ElectricalVoltagePhases`. 
  The following table lists all of the defined enumerations for Aspect.""" ;
    rdfs:subClassOf s223:EnumerationKind .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Aspect a s223:Class,
        s223:EnumerationKind-Aspect,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Aspect" ;
    rdfs:comment """This class has enumerated subclasses usually used to specify the context of a s223:Property. The following table lists all of the defined enumerations for Aspect. 
  Some Aspect enumerations have subclasses for more specific use. Those subclasses are not shown in the table but each of them are defined in `s223:Aspect-DayOfWeek` - `s223:Aspect-ElectricalVoltagePhases`. 
  The following table lists all of the defined enumerations for Aspect.""" ;
    rdfs:subClassOf s223:EnumerationKind .


            

EnumerationKind Binary

URI: http://data.ashrae.org/standard223#EnumerationKind-Binary


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Binary a s223:Class,
        s223:EnumerationKind-Binary,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Binary" ;
    rdfs:comment "This class has enumerated subclasses of True, False and Unknown used to describe the possible values of a binary property" ;
    rdfs:subClassOf s223:EnumerationKind .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Binary a s223:Class,
        s223:EnumerationKind-Binary,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Binary" ;
    rdfs:comment "This class has enumerated subclasses of True, False and Unknown used to describe the possible values of a binary property" ;
    rdfs:subClassOf s223:EnumerationKind .


            

Direction

URI: http://data.ashrae.org/standard223#EnumerationKind-Direction


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Direction a s223:Class,
        s223:EnumerationKind-Direction,
        sh:NodeShape ;
    rdfs:label "Direction" ;
    rdfs:comment "This class has enumerated subclasses of Bidirectional, Inlet and Outlet used to qualify ConnectionPoints." ;
    rdfs:subClassOf s223:EnumerationKind .


        

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:mapsTo a rdf:Property ;
    rdfs:label "mapsTo" ;
    rdfs:comment "The relation mapsTo is used to associate a ConnectionPoint of a Connectable to a corresponding ConnectionPoint of the one containing it (see `pub:equipment-containment`). The associated ConnectionPoints must have the same direction (see `s223:EnumerationKind-Direction`) and compatiable medium Substance-Medium." .

s223:EnumerationKind-Direction a s223:Class,
        s223:EnumerationKind-Direction,
        sh:NodeShape ;
    rdfs:label "Direction" ;
    rdfs:comment "This class has enumerated subclasses of Bidirectional, Inlet and Outlet used to qualify ConnectionPoints." ;
    rdfs:subClassOf s223:EnumerationKind .


            

EnumerationKind Domain

URI: http://data.ashrae.org/standard223#EnumerationKind-Domain


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Domain a s223:Class,
        s223:EnumerationKind-Domain,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Domain" ;
    rdfs:comment "A Domain represents a categorization of building services or specialization used to characterize equipment or spaces in a building. Example domains include HVAC, Lighting, and Plumbing." ;
    rdfs:subClassOf s223:EnumerationKind .


        

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:hasDomain a rdf:Property ;
    rdfs:label "has domain" ;
    rdfs:comment "The relation hasDomain is used to indicate what domain a Zone or DomainSpace pertains to (e.g. HVAC, lighting, electrical, etc.). Possible values are defined in EnumerationKind-Domain (see `s223:EnumerationKind-Domain`)." .

s223:EnumerationKind-Domain a s223:Class,
        s223:EnumerationKind-Domain,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Domain" ;
    rdfs:comment "A Domain represents a categorization of building services or specialization used to characterize equipment or spaces in a building. Example domains include HVAC, Lighting, and Plumbing." ;
    rdfs:subClassOf s223:EnumerationKind .


            

HVAC operating mode

URI: http://data.ashrae.org/standard223#EnumerationKind-HVACOperatingMode


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-HVACOperatingMode a s223:Class,
        s223:EnumerationKind-HVACOperatingMode,
        sh:NodeShape ;
    rdfs:label "HVAC operating mode" ;
    rdfs:comment "HVACOperatingMode has enumerated subclasses of the policy under which the HVAC system or equipment is operating." ;
    rdfs:subClassOf s223:EnumerationKind .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-HVACOperatingMode a s223:Class,
        s223:EnumerationKind-HVACOperatingMode,
        sh:NodeShape ;
    rdfs:label "HVAC operating mode" ;
    rdfs:comment "HVACOperatingMode has enumerated subclasses of the policy under which the HVAC system or equipment is operating." ;
    rdfs:subClassOf s223:EnumerationKind .


            

HVAC operating status

URI: http://data.ashrae.org/standard223#EnumerationKind-HVACOperatingStatus


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-HVACOperatingStatus a s223:Class,
        s223:EnumerationKind-HVACOperatingStatus,
        sh:NodeShape ;
    rdfs:label "HVAC operating status" ;
    rdfs:comment "HVACOperatingStatus has enumerated subclasses of the HVAC system/equipment operating status." ;
    rdfs:subClassOf s223:EnumerationKind .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-HVACOperatingStatus a s223:Class,
        s223:EnumerationKind-HVACOperatingStatus,
        sh:NodeShape ;
    rdfs:label "HVAC operating status" ;
    rdfs:comment "HVACOperatingStatus has enumerated subclasses of the HVAC system/equipment operating status." ;
    rdfs:subClassOf s223:EnumerationKind .


            

EnumerationKind Numerical

URI: http://data.ashrae.org/standard223#EnumerationKind-Numerical


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:EnumerationKind-Numerical a s223:Class,
        s223:EnumerationKind-Numerical,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Numerical" ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Unknown> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/UNKNOWN> ;
    rdfs:comment "Numerical enumeration kinds are used to support the definitions of the Electricity medium. The enumerations instances in these classes have names that are recognizable by humans but are just a string for a computer application. To avoid the need to parse strings, each of these enumeration kinds have properties associated with the enumeration that represent electrical phase, voltage, and frequency. The purpose of these properties is to enable a machine to query them and obtain the same information that a person would associate with the sting" ;
    rdfs:subClassOf s223:EnumerationKind ;
    sh:property [ rdfs:comment "An EnumerationKind-Numerical can be associated with a decimal value using the relation hasValue." ;
            sh:datatype xsd:decimal ;
            sh:path s223:hasValue ],
        [ rdfs:comment "An EnumerationKind-Numerical must be associated with at least one QuantityKind using the relation hasQuantityKind." ;
            sh:class ns1:QuantityKind ;
            sh:minCount 1 ;
            sh:path ns1:hasQuantityKind ],
        [ rdfs:comment "An EnumerationKind-Numerical must be associated with at least one Unit using the relation hasUnit." ;
            sh:class ns1:Unit ;
            sh:minCount 1 ;
            sh:path ns1:hasUnit ;
            sh:severity sh:Info ] .


        

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:EnumerationKind-Numerical a s223:Class,
        s223:EnumerationKind-Numerical,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Numerical" ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Unknown> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/UNKNOWN> ;
    rdfs:comment "Numerical enumeration kinds are used to support the definitions of the Electricity medium. The enumerations instances in these classes have names that are recognizable by humans but are just a string for a computer application. To avoid the need to parse strings, each of these enumeration kinds have properties associated with the enumeration that represent electrical phase, voltage, and frequency. The purpose of these properties is to enable a machine to query them and obtain the same information that a person would associate with the sting" ;
    rdfs:subClassOf s223:EnumerationKind ;
    sh:property [ rdfs:comment "An EnumerationKind-Numerical can be associated with a decimal value using the relation hasValue." ;
            sh:datatype xsd:decimal ;
            sh:path s223:hasValue ],
        [ rdfs:comment "An EnumerationKind-Numerical must be associated with at least one QuantityKind using the relation hasQuantityKind." ;
            sh:class ns1:QuantityKind ;
            sh:minCount 1 ;
            sh:path ns1:hasQuantityKind ],
        [ rdfs:comment "An EnumerationKind-Numerical must be associated with at least one Unit using the relation hasUnit." ;
            sh:class ns1:Unit ;
            sh:minCount 1 ;
            sh:path ns1:hasUnit ;
            sh:severity sh:Info ] .


            

Occupancy status

URI: http://data.ashrae.org/standard223#EnumerationKind-Occupancy


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Occupancy a s223:Class,
        s223:EnumerationKind-Occupancy,
        sh:NodeShape ;
    rdfs:label "Occupancy status" ;
    rdfs:comment "This class has enumerated subclasses of occupancy status, i.e. the state of being used or occupied. Some Occupancy enumerations have subclasses for more specific use." ;
    rdfs:subClassOf s223:EnumerationKind .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Occupancy a s223:Class,
        s223:EnumerationKind-Occupancy,
        sh:NodeShape ;
    rdfs:label "Occupancy status" ;
    rdfs:comment "This class has enumerated subclasses of occupancy status, i.e. the state of being used or occupied. Some Occupancy enumerations have subclasses for more specific use." ;
    rdfs:subClassOf s223:EnumerationKind .


            

OnOff enumeration

URI: http://data.ashrae.org/standard223#EnumerationKind-OnOff


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-OnOff a s223:Class,
        s223:EnumerationKind-OnOff,
        sh:NodeShape ;
    rdfs:label "OnOff enumeration" ;
    rdfs:comment "This class has enumerated subclasses of states of either on or off." ;
    rdfs:subClassOf s223:EnumerationKind .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-OnOff a s223:Class,
        s223:EnumerationKind-OnOff,
        sh:NodeShape ;
    rdfs:label "OnOff enumeration" ;
    rdfs:comment "This class has enumerated subclasses of states of either on or off." ;
    rdfs:subClassOf s223:EnumerationKind .


            

EnumerationKind Phase

URI: http://data.ashrae.org/standard223#EnumerationKind-Phase


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Phase a s223:Class,
        s223:EnumerationKind-Phase,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Phase" ;
    rdfs:comment "This class has enumerated subclasses of thermodynamic phase, i.e. states of matter." ;
    rdfs:subClassOf s223:EnumerationKind .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Phase a s223:Class,
        s223:EnumerationKind-Phase,
        sh:NodeShape ;
    rdfs:label "EnumerationKind Phase" ;
    rdfs:comment "This class has enumerated subclasses of thermodynamic phase, i.e. states of matter." ;
    rdfs:subClassOf s223:EnumerationKind .


            

Position

URI: http://data.ashrae.org/standard223#EnumerationKind-Position


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Position a s223:Class,
        s223:EnumerationKind-Position,
        sh:NodeShape ;
    rdfs:label "Position" ;
    rdfs:comment "This class has enumerated subclasses of position such as closed or open." ;
    rdfs:subClassOf s223:EnumerationKind .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Position a s223:Class,
        s223:EnumerationKind-Position,
        sh:NodeShape ;
    rdfs:label "Position" ;
    rdfs:comment "This class has enumerated subclasses of position such as closed or open." ;
    rdfs:subClassOf s223:EnumerationKind .


            

Role

URI: http://data.ashrae.org/standard223#EnumerationKind-Role


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Role a s223:Class,
        s223:EnumerationKind-Role,
        sh:NodeShape ;
    rdfs:label "Role" ;
    rdfs:comment "This class has enumerated subclasses of roles played by entities, such as cooling, generator, relief, return." ;
    rdfs:subClassOf s223:EnumerationKind .


        

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:hasRole a rdf:Property ;
    rdfs:label "hasRole" ;
    rdfs:comment "The relation hasRole is used to indicate the role of an Equipment, Connection, ConnectionPoint, or System within a building (e.g., a heating coil will be associated with Role-Heating). Possible values are defined in EnumerationKind-Role (see `s223:EnumerationKind-Role`)." .

s223:EnumerationKind-Role a s223:Class,
        s223:EnumerationKind-Role,
        sh:NodeShape ;
    rdfs:label "Role" ;
    rdfs:comment "This class has enumerated subclasses of roles played by entities, such as cooling, generator, relief, return." ;
    rdfs:subClassOf s223:EnumerationKind .


            

Run status

URI: http://data.ashrae.org/standard223#EnumerationKind-RunStatus


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-RunStatus a s223:Class,
        s223:EnumerationKind-RunStatus,
        sh:NodeShape ;
    rdfs:label "Run status" ;
    rdfs:comment "This class is a more general form of EnumerationKind-OnOff, allowing for additional status values beyond on or off." ;
    rdfs:subClassOf s223:EnumerationKind .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-RunStatus a s223:Class,
        s223:EnumerationKind-RunStatus,
        sh:NodeShape ;
    rdfs:label "Run status" ;
    rdfs:comment "This class is a more general form of EnumerationKind-OnOff, allowing for additional status values beyond on or off." ;
    rdfs:subClassOf s223:EnumerationKind .


            

Speed

URI: http://data.ashrae.org/standard223#EnumerationKind-Speed


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Speed a s223:Class,
        s223:EnumerationKind-Speed,
        sh:NodeShape ;
    rdfs:label "Speed" ;
    rdfs:comment "This class has enumerated subclasses of speed settings of High, Medium, Low (plus Off)." ;
    rdfs:subClassOf s223:EnumerationKind .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Speed a s223:Class,
        s223:EnumerationKind-Speed,
        sh:NodeShape ;
    rdfs:label "Speed" ;
    rdfs:comment "This class has enumerated subclasses of speed settings of High, Medium, Low (plus Off)." ;
    rdfs:subClassOf s223:EnumerationKind .


            

Substance

URI: http://data.ashrae.org/standard223#EnumerationKind-Substance


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Substance a s223:Class,
        s223:EnumerationKind-Substance,
        sh:NodeShape ;
    rdfs:label "Substance" ;
    rdfs:comment "This class has enumerated subclasses of the substances that are consumed, produced, transported, sensed, controlled or otherwise interacted with (e.g. water, air, etc.)." ;
    rdfs:subClassOf s223:EnumerationKind ;
    sh:property [ rdfs:comment "If the relation hasConstituent is present, it must associate an EnumerationKind-Substance with one or more Properties that identify and characterize those constituents." ;
            sh:class s223:Property ;
            sh:path s223:hasConstituent ],
        [ rdfs:comment "A substance may only have atomic constituents, it may not have a constituent that also has constituents." ;
            sh:path s223:hasConstituent ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a substance has a constituent, that constituent may not itself have constituents." ;
                    sh:message "This substance {$this} has a constituent {?constituent} that itself has constituents {?nextConstituent}. Create new substance with only atomic constituents." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?constituent ?nextConstituent
WHERE {
$this s223:hasConstituent ?constituent .
?constituent s223:ofSubstance/s223:hasConstituent ?nextConstituent .
}
""" ] ] .


        

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:EnumerationKind-Substance a s223:Class,
        s223:EnumerationKind-Substance,
        sh:NodeShape ;
    rdfs:label "Substance" ;
    rdfs:comment "This class has enumerated subclasses of the substances that are consumed, produced, transported, sensed, controlled or otherwise interacted with (e.g. water, air, etc.)." ;
    rdfs:subClassOf s223:EnumerationKind ;
    sh:property [ rdfs:comment "If the relation hasConstituent is present, it must associate an EnumerationKind-Substance with one or more Properties that identify and characterize those constituents." ;
            sh:class s223:Property ;
            sh:path s223:hasConstituent ],
        [ rdfs:comment "A substance may only have atomic constituents, it may not have a constituent that also has constituents." ;
            sh:path s223:hasConstituent ;
            sh:sparql [ ] ] .

s223:hasConstituent a rdf:Property ;
    rdfs:label "has constituent" ;
    rdfs:comment "The relation hasConstituent is used to indicate what substances constitute a material. The possible values are defined in EnumerationKind-Substance (see `s223:EnumerationKind-Substance`)." .


            

Equipment

URI: http://data.ashrae.org/standard223#Equipment


@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Equipment a s223:Class,
        sh:NodeShape ;
    rdfs:label "Equipment" ;
    rdfs:comment """
An Equipment is the modeling construct used to represent a mechanical device designed to accomplish a specific task, 
or a complex device that contains component pieces of Equipment. Unlike a System, Equipment can have ConnectionPoints and participate 
in the flow of one or more kinds of Medium. Examples of possible equipment include a Pump, Fan, HeatExchanger, Luminaire, 
TemperatureSensor, FlowSensor or more complex examples such as a chilled water plant.
The graphical depiction of Equipment used in this standard is a rounded cornered rectangle as show in Figure 5-1.

![Graphical Depiction of Equipment.](figures/Figure_5-1Graphical_Depiciton_of_Equipment.svg)
  """ ;
    rdfs:subClassOf s223:Connectable ;
    sh:property [ a sh:PropertyShape ;
            rdfs:comment "If the relation contains is present it must associate the Equipment with either Equipment or Junction." ;
            sh:name "device contains shape" ;
            sh:or ( [ sh:class s223:Equipment ] [ sh:class s223:Junction ] ) ;
            sh:path s223:contains ],
        [ rdfs:comment "If the relation commandedByProperty is present it must associate the Equipment with a ActuatableProperty." ;
            sh:class s223:ActuatableProperty ;
            sh:path s223:commandedByProperty ],
        [ rdfs:comment "If the relation executes is present it must associate the Equipment with a Function." ;
            sh:class s223:Function ;
            sh:path s223:executes ],
        [ rdfs:comment "If the relation hasPhysicalLocation is present it must associate the Equipment with a PhysicalSpace." ;
            sh:class s223:PhysicalSpace ;
            sh:path s223:hasPhysicalLocation ],
        [ rdfs:comment "If the relation hasRole is present it must associate the Equipment with a EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "Disallow contained equipment from having external incoming connections." ;
            sh:path s223:connectedFrom ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Disallow contained equipment from having external incoming connections." ;
                    sh:message "{$this} should not have a connection from external equipment {?otherDev} because {?container} contains {$this}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?container ?otherDev
WHERE {
$this s223:connectedFrom ?otherDev .
$this ^s223:contains ?container .
?container a/rdfs:subClassOf* s223:Equipment .
FILTER NOT EXISTS {?container s223:contains ?otherDev .}
}
""" ] ],
        [ rdfs:comment "Disallow contained equipment from having external outgoing connections." ;
            sh:path s223:connectedTo ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Disallow contained equipment from having external outgoing connections." ;
                    sh:message "{$this} should not have a connection to external equipment {?otherDev} because {?container} contains {$this}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?container ?otherDev
WHERE {
$this s223:connectedTo ?otherDev .
$this ^s223:contains ?container .
?container a/rdfs:subClassOf* s223:Equipment .
FILTER NOT EXISTS {?container s223:contains ?otherDev .}
}
""" ] ],
        [ rdfs:comment "Warning about a subClass of Equipment of type A containing something that is in the same subClass branch." ;
            sh:path s223:contains ;
            sh:severity sh:Warning ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Warning about a subClass of Equipment of type A containing something that is in the same subClass branch." ;
                    sh:message "{$this}, of type {?type1}, contains {?subEquip} of type {?type2}, that could result in double-counting items in the class hierarchy of {?type1}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?subEquip ?type1 ?type2
WHERE {
  FILTER NOT EXISTS {$this a s223:Equipment} .
$this s223:contains+ ?subEquip .
  FILTER NOT EXISTS {?subEquip a s223:Equipment} .
$this a ?type1 .
?subEquip a ?type2 .
{
?type2 rdfs:subClassOf* ?type1 .
}
UNION
{
?type1 rdfs:subClassOf* ?type2 .
}
}
""" ] ] ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "For equipment contained within another piece of equipment use the mapsTo relation to infer a Medium from the containing equipment." ;
            sh:construct """
CONSTRUCT {
    ?childCp s223:hasMedium ?medium .
}
WHERE {
  $this s223:hasConnectionPoint ?cp .
  ?childCp s223:mapsTo ?cp .
  ?cp s223:connectsThrough ?connection .
  ?cp s223:hasMedium ?medium .
  FILTER NOT EXISTS {?childCp s223:hasMedium ?something} .
}
""" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:SPARQLRule ;
            rdfs:comment "For equipment containing another piece of equipment, use the mapsTo relation to infer a Medium from the contained equipment." ;
            sh:construct """
CONSTRUCT {
    ?parentCp s223:hasMedium ?medium .
}
WHERE {
  $this s223:hasConnectionPoint ?cp .
  ?cp s223:mapsTo ?parentCp .
  ?cp s223:connectsThrough ?connection .
  ?cp s223:hasMedium ?medium .
  FILTER NOT EXISTS {?parentCp s223:hasMedium ?something} .
}
""" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ] .


        

See Also

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Connection a s223:Class,
        sh:NodeShape ;
    rdfs:label "Connection" ;
    rdfs:comment """A Connection is the modeling construct used to represent a physical thing (e.g., pipe, duct, or wire) that is used to convey some Medium (e.g., water, air, or electricity), or a virtual connection to convey electromagnetic radiation (e.g. light or wifi signal) between two connectable things. All Connections have two or more ConnectionPoints bound to either Equipment (see `s223:Equipment`), DomainSpace (see `s223:DomainSpace`), or Junction (see `s223:Junction`) See Figure 6-2. If the direction of flow is constrained, that constraint is indicated by using one or more InletConnectionPoints (see `s223:InletConnectionPoint`) to represent the inflow points and OutletConnectionPoints (see `s223:OutletConnectionPoint`) to represent the outflow points.
  
A Connection may contain branches or intersections. These may be modeled using Junctions if it is necessary to identify a specific intersection. (see `s223:Junction`).

![Graphical Depiction of Connection.](figures/Figure_5-3_Connection.svg)
""" ;
    rdfs:subClassOf s223:Concept ;
    sh:or ( [ sh:property [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 1 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ],
                    [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 1 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] [ sh:property [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 2 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:BidirectionalConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] ) ;
    sh:property [ rdfs:comment "If the relation connectsAt is present it must associate the Connection with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:path s223:connectsAt ],
        [ rdfs:comment "If the relation connectsFrom is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToUpstreamConnectableShape" ;
            sh:path s223:connectsFrom ],
        [ rdfs:comment "If the relation connectsTo is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToDownstreamConnectableShape" ;
            sh:path s223:connectsTo ],
        [ rdfs:comment "A Connection must be associated with exactly one EnumerationKind-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "Connection medium" ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "If the relation hasRole is present it must associate the Connection with an EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "If the relation hasThermodynamicPhase is present it must associate the Connection with an EnumerationKind-Phase." ;
            sh:class s223:EnumerationKind-Phase ;
            sh:maxCount 1 ;
            sh:path s223:hasThermodynamicPhase ],
        [ rdfs:comment "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:class s223:ConnectionPoint ;
            sh:message "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:minCount 2 ;
            sh:path s223:cnx ;
            sh:severity sh:Info ],
        [ rdfs:comment "A Connection must only have a cnx relation with a ConnectionPoint" ;
            sh:path s223:cnx ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "A Connection must only have a cnx relation with a ConnectionPoint" ;
                    sh:message "{$this} cannot have a s223:cnx relation to {?something}, because {?something} is not a ConnectionPoint." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """SELECT $this ?something
WHERE {
$this s223:cnx ?something .
FILTER NOT EXISTS {?something a/rdfs:subClassOf* s223:ConnectionPoint} .
}""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Connection." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Connection." ;
                    sh:message "{$this} with Medium {?m2} is incompatible with {?cp} with Medium {?m1}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?m2 ?cp ?m1
WHERE {
$this s223:cnx ?cp .
?cp a/rdfs:subClassOf* s223:ConnectionPoint .
?cp s223:hasMedium ?m1 .
$this s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
                    sh:message "{?cp1} with Medium {?m1} is incompatible with {?cp2} with Medium {?m2}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?cp1 ?m1 ?cp2 ?m2
WHERE {
$this s223:cnx ?cp1 .
?cp1 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp1 s223:hasMedium ?m1 .
$this s223:cnx ?cp2 .
?cp2 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp2 s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ] ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectsFrom relation using connectsAt" ;
            sh:construct """
CONSTRUCT {$this s223:connectsFrom ?equipment .}
WHERE {
$this s223:connectsAt ?cp .
?cp a s223:OutletConnectionPoint .
?cp s223:isConnectionPointOf ?equipment .
}
""" ;
            sh:name "InferredConnectionToUpstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectsTo relation using connectsAt" ;
            sh:construct """
CONSTRUCT {$this s223:connectsTo ?equipment .}
WHERE {
$this s223:connectsAt ?cp .
?cp a s223:InletConnectionPoint .
?cp s223:isConnectionPointOf ?equipment .
}
""" ;
            sh:name "InferredConnectionToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer cnx relation using connectsAt",
                "InferredConnectionToConnectionPointBaseProperty" ;
            sh:object [ sh:path s223:connectsAt ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer cnx relation using connectsThrough",
                "InferredConnectionToConnectionPointBasePropertyFromInverse" ;
            sh:object [ sh:path [ sh:inversePath s223:connectsThrough ] ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connectsAt relation using cnx",
                "InferredConnectionToConnectionPointProperty" ;
            sh:object [ sh:path s223:cnx ] ;
            sh:predicate s223:connectsAt ;
            sh:subject sh:this ] .

s223:hasPhysicalLocation a rdf:Property ;
    rdfs:label "has Physical Location" ;
    rdfs:comment "The relation hasPhysicalLocation is used to indicate the PhysicalSpace (see `s223:PhysicalSpace`) where a piece of Equipment (see `s223:Equipment`) is located." .

s223:Equipment a s223:Class,
        sh:NodeShape ;
    rdfs:label "Equipment" ;
    rdfs:comment """
An Equipment is the modeling construct used to represent a mechanical device designed to accomplish a specific task, 
or a complex device that contains component pieces of Equipment. Unlike a System, Equipment can have ConnectionPoints and participate 
in the flow of one or more kinds of Medium. Examples of possible equipment include a Pump, Fan, HeatExchanger, Luminaire, 
TemperatureSensor, FlowSensor or more complex examples such as a chilled water plant.
The graphical depiction of Equipment used in this standard is a rounded cornered rectangle as show in Figure 5-1.

![Graphical Depiction of Equipment.](figures/Figure_5-1Graphical_Depiciton_of_Equipment.svg)
  """ ;
    rdfs:subClassOf s223:Connectable ;
    sh:property [ a sh:PropertyShape ;
            rdfs:comment "If the relation contains is present it must associate the Equipment with either Equipment or Junction." ;
            sh:name "device contains shape" ;
            sh:or [ rdf:first [ ] ;
                    rdf:rest [ ] ] ;
            sh:path s223:contains ],
        [ rdfs:comment "If the relation commandedByProperty is present it must associate the Equipment with a ActuatableProperty." ;
            sh:class s223:ActuatableProperty ;
            sh:path s223:commandedByProperty ],
        [ rdfs:comment "If the relation executes is present it must associate the Equipment with a Function." ;
            sh:class s223:Function ;
            sh:path s223:executes ],
        [ rdfs:comment "If the relation hasPhysicalLocation is present it must associate the Equipment with a PhysicalSpace." ;
            sh:class s223:PhysicalSpace ;
            sh:path s223:hasPhysicalLocation ],
        [ rdfs:comment "If the relation hasRole is present it must associate the Equipment with a EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "Disallow contained equipment from having external incoming connections." ;
            sh:path s223:connectedFrom ;
            sh:sparql [ ] ],
        [ rdfs:comment "Disallow contained equipment from having external outgoing connections." ;
            sh:path s223:connectedTo ;
            sh:sparql [ ] ],
        [ rdfs:comment "Warning about a subClass of Equipment of type A containing something that is in the same subClass branch." ;
            sh:path s223:contains ;
            sh:severity sh:Warning ;
            sh:sparql [ ] ] ;
    sh:rule [ ],
        [ ] .

s223:connectedFrom a rdf:Property ;
    rdfs:label "connected from" ;
    s223:inverseOf s223:connectedTo ;
    rdfs:comment "The relation connectedFrom means that connectable things are connected with a specific flow direction. B is connectedFrom A, means a directionality beginning at A and ending at B.  The inverse direction is indicated by connectedTo (see `s223:connectedTo`)." ;
    rdfs:domain s223:Equipment .

s223:connectedTo a rdf:Property ;
    rdfs:label "connected to" ;
    s223:inverseOf s223:connectedFrom ;
    rdfs:comment "The relation connectedTo indicates that connectable things are connected with a specific flow direction. A is connectedTo B, means a directionality beginning at A and ending at B.  The inverse direction is indicated by connectedFrom (see `s223:connectedFrom`)." ;
    rdfs:domain s223:Equipment .

s223:Connectable a s223:Class,
        sh:NodeShape ;
    rdfs:label "Connectable" ;
    s223:abstract true ;
    rdfs:comment "Connectable is an abstract class representing a thing such as, Equipment (see `s223:Equipment`), DomainSpace (see `s223:DomainSpace`), or Junction (see `s223:Junction`) that can be connected via ConnectionPoints and Connections." ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "If the relation cnx is present it must associate the Connectable with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:path s223:cnx ],
        [ rdfs:comment "If the relation connected is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "SymmetricConnectableToConnectableShape" ;
            sh:path s223:connected ],
        [ rdfs:comment "If the relation connectedFrom is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:path s223:connectedFrom ],
        [ rdfs:comment "If the relation connectedThrough is present it must associate the Connectable with a Connection." ;
            sh:class s223:Connection ;
            sh:name "EquipmentToConnectionShape" ;
            sh:path s223:connectedThrough ],
        [ rdfs:comment "If the relation connectedTo is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectableToConnectableShape" ;
            sh:path s223:connectedTo ],
        [ rdfs:comment "If the relation hasConnectionPoint is present it must associate the Connectable with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:name "EquipmentToConnectionPointShape" ;
            sh:path s223:hasConnectionPoint ],
        [ rdfs:comment "If a Connectable has s223:connected or s223:connectedTo (i.e. high-level connection specification), it must also have the supporting cnx relations (low-level connection specification)." ;
            sh:path s223:cnx ;
            sh:severity sh:Warning ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a Connectable has s223:connected or s223:connectedTo (i.e. high-level connection specification), it must also have the supporting cnx relations (low-level connection specification)." ;
                    sh:message "{$this} is s223:connected (high-level) to {?otherC} but not connected at the cnx-level." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?otherC
WHERE {
$this s223:connected ?otherC .
FILTER NOT EXISTS {$this s223:cnx+ ?otherC}
}
""" ] ] ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connected relation for BiDirectional connections" ;
            sh:construct """
CONSTRUCT {$this s223:connected ?d2 .}
WHERE {
$this s223:connectedThrough/^s223:connectedThrough ?d2 .
FILTER ($this != ?d2) .
FILTER NOT EXISTS {$this s223:contains* ?d2} .
FILTER NOT EXISTS {?d2 s223:contains* $this} .
}
""" ;
            sh:name "InferredEquipmentToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connected relation using connectedTo" ;
            sh:name "InferredEquipmentToEquipmentPropertyfromconnectedTo" ;
            sh:object [ sh:path s223:connectedTo ] ;
            sh:predicate s223:connected ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connectedThrough relation using hasConnectionPoint and connectsThrough" ;
            sh:name "InferredEquipmentToConnectionProperty" ;
            sh:object [ sh:path ( s223:hasConnectionPoint s223:connectsThrough ) ] ;
            sh:predicate s223:connectedThrough ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the hasConnectionPoint relation using cnx" ;
            sh:name "InferredEquipmentToConnectionPointProperty" ;
            sh:object [ sh:path s223:cnx ] ;
            sh:predicate s223:hasConnectionPoint ;
            sh:subject sh:this ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectedFrom relations using connectsThrough and connectsFrom." ;
            sh:construct """
CONSTRUCT {$this s223:connectedFrom ?equipment .}
WHERE {
$this s223:hasConnectionPoint ?cp .
?cp a s223:InletConnectionPoint .
?cp s223:connectsThrough/s223:connectsFrom ?equipment .
}
""" ;
            sh:name "InferredEquipmentToUpstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectedTo relation using connectsThrough and connectsTo." ;
            sh:construct """
CONSTRUCT {$this s223:connectedTo ?equipment .}
WHERE {
$this s223:hasConnectionPoint ?cp .
?cp a s223:OutletConnectionPoint .
?cp s223:connectsThrough/s223:connectsTo ?equipment .
}
""" ;
            sh:name "InferredEquipmentToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the cnx relationship using hasConnectionPoint." ;
            sh:name "InferredEquipmentToConnectionPointCnxProperty" ;
            sh:object [ sh:path s223:hasConnectionPoint ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the cnx relation using isConnectionPointOf." ;
            sh:name "InferredEquipmentToConnectionPointCnxPropertyFromInverse" ;
            sh:object [ sh:path [ sh:inversePath s223:isConnectionPointOf ] ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connected relation using connectedFrom" ;
            sh:name "InferredEquipmentToEquipmentPropertyfromconnectedFrom" ;
            sh:object [ sh:path s223:connectedFrom ] ;
            sh:predicate s223:connected ;
            sh:subject sh:this ] .


            

Ethernet switch

URI: http://data.ashrae.org/standard223#EthernetSwitch


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:EthernetSwitch a s223:Class,
        sh:NodeShape ;
    rdfs:label "Ethernet switch" ;
    rdfs:comment "A device that connects wired devices such as computers, laptops, routers, servers, and printers to one another." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "An EthernetSwitch shall have at least one BidirectionalConnectionPoint using the medium Electricity." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:BidirectionalConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Electricity ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:EthernetSwitch a s223:Class,
        sh:NodeShape ;
    rdfs:label "Ethernet switch" ;
    rdfs:comment "A device that connects wired devices such as computers, laptops, routers, servers, and printers to one another." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "An EthernetSwitch shall have at least one BidirectionalConnectionPoint using the medium Electricity." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

ExternalReference

URI: http://data.ashrae.org/standard223#ExternalReference


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:ExternalReference a s223:Class,
        sh:NodeShape ;
    rdfs:label "ExternalReference" ;
    s223:abstract true ;
    rdfs:comment "ExternalReference is an abstract class that represents a thing that contains API or protocol parameter values necessary to associate a property with a value." ;
    rdfs:subClassOf s223:Concept .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:ExternalReference a s223:Class,
        sh:NodeShape ;
    rdfs:label "ExternalReference" ;
    s223:abstract true ;
    rdfs:comment "ExternalReference is an abstract class that represents a thing that contains API or protocol parameter values necessary to associate a property with a value." ;
    rdfs:subClassOf s223:Concept .


            

Fan

URI: http://data.ashrae.org/standard223#Fan


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Fan a s223:Class,
        sh:NodeShape ;
    rdfs:label "Fan" ;
    rdfs:comment "A machine used to create flow within a gas such as air. " ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Fan shall have at least one inlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "A Fan shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

See Also

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Fan a s223:Class,
        sh:NodeShape ;
    rdfs:label "Fan" ;
    rdfs:comment "A machine used to create flow within a gas such as air. " ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Fan shall have at least one inlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A Fan shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .

s223:FanCoilUnit a s223:Class,
        sh:NodeShape ;
    rdfs:label "Fan coil unit" ;
    rdfs:comment "A device consisting of a heat exchanger (coil) and a fan to regulate the temperature of one or more spaces." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A FanCoilUnit must be associated with at least 1 Coil using the relation contains." ;
            sh:minCount 1 ;
            sh:path s223:contains ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:Coil ] ],
        [ rdfs:comment "A FanCoilUnit must be associated with at least 1 Fan using the relation contains." ;
            sh:minCount 1 ;
            sh:path s223:contains ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A FanCoilUnit shall have at least one inlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "A FanCoilUnit shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "A FanCoilUnit must at least have the role Role-Heating or Role-Cooling." ;
            sh:minCount 1 ;
            sh:path s223:hasRole ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:in ( s223:Role-Heating s223:Role-Cooling ) ] ] .

s223:FanPoweredTerminal a s223:Class,
        sh:NodeShape ;
    rdfs:label "Fan Powered Air Terminal" ;
    rdfs:comment "An air terminal containing a fan. Airflow may pass through or be parallel to the fan. These units may also have supplemental heating or cooling." ;
    rdfs:subClassOf s223:TerminalUnit ;
    sh:property [ rdfs:comment "A FanPoweredTerminal must be associated with at least one Fan by using the relation contains." ;
            sh:minCount 1 ;
            sh:path s223:contains ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Fan coil unit

URI: http://data.ashrae.org/standard223#FanCoilUnit


@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:FanCoilUnit a s223:Class,
        sh:NodeShape ;
    rdfs:label "Fan coil unit" ;
    rdfs:comment "A device consisting of a heat exchanger (coil) and a fan to regulate the temperature of one or more spaces." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A FanCoilUnit must be associated with at least 1 Coil using the relation contains." ;
            sh:minCount 1 ;
            sh:path s223:contains ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:Coil ] ],
        [ rdfs:comment "A FanCoilUnit must be associated with at least 1 Fan using the relation contains." ;
            sh:minCount 1 ;
            sh:path s223:contains ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:Fan ] ],
        [ rdfs:comment "A FanCoilUnit shall have at least one inlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "A FanCoilUnit shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "A FanCoilUnit must at least have the role Role-Heating or Role-Cooling." ;
            sh:minCount 1 ;
            sh:path s223:hasRole ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:in ( s223:Role-Heating s223:Role-Cooling ) ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:FanCoilUnit a s223:Class,
        sh:NodeShape ;
    rdfs:label "Fan coil unit" ;
    rdfs:comment "A device consisting of a heat exchanger (coil) and a fan to regulate the temperature of one or more spaces." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A FanCoilUnit must be associated with at least 1 Coil using the relation contains." ;
            sh:minCount 1 ;
            sh:path s223:contains ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A FanCoilUnit must be associated with at least 1 Fan using the relation contains." ;
            sh:minCount 1 ;
            sh:path s223:contains ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A FanCoilUnit shall have at least one inlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A FanCoilUnit shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A FanCoilUnit must at least have the role Role-Heating or Role-Cooling." ;
            sh:minCount 1 ;
            sh:path s223:hasRole ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Fan Powered Air Terminal

URI: http://data.ashrae.org/standard223#FanPoweredTerminal


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:FanPoweredTerminal a s223:Class,
        sh:NodeShape ;
    rdfs:label "Fan Powered Air Terminal" ;
    rdfs:comment "An air terminal containing a fan. Airflow may pass through or be parallel to the fan. These units may also have supplemental heating or cooling." ;
    rdfs:subClassOf s223:TerminalUnit ;
    sh:property [ rdfs:comment "A FanPoweredTerminal must be associated with at least one Fan by using the relation contains." ;
            sh:minCount 1 ;
            sh:path s223:contains ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:Fan ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:FanPoweredTerminal a s223:Class,
        sh:NodeShape ;
    rdfs:label "Fan Powered Air Terminal" ;
    rdfs:comment "An air terminal containing a fan. Airflow may pass through or be parallel to the fan. These units may also have supplemental heating or cooling." ;
    rdfs:subClassOf s223:TerminalUnit ;
    sh:property [ rdfs:comment "A FanPoweredTerminal must be associated with at least one Fan by using the relation contains." ;
            sh:minCount 1 ;
            sh:path s223:contains ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Filter

URI: http://data.ashrae.org/standard223#Filter


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Filter a s223:Class,
        sh:NodeShape ;
    rdfs:label "Filter" ;
    rdfs:comment "A device that removes contaminants from gases or liquids." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Filter shall have at least one inlet ConnectionPoint." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ] ],
        [ rdfs:comment "A Filter shall have at least one outlet." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ] ],
        [ rdfs:comment "A filter should have one common constituent between the inlet and outlet" ;
            sh:path s223:hasConnectionPoint ;
            sh:severity sh:Warning ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the filter inlet and outlet have compatible mediums." ;
                    sh:message "{$this} with inlet medium {?m2} is incompatible with outlet medium {?m1}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?m2 ?m1
WHERE {
$this s223:cnx ?cp, ?cp2 .
?cp a s223:InletConnectionPoint .
?cp2 a s223:OutletConnectionPoint .
?cp s223:hasMedium ?m1 .
?cp2 s223:hasMedium ?m2 . 
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
FILTER (NOT EXISTS {
    SELECT $this ?con3 ?m1 ?m2
    WHERE {
        ?m1 s223:hasConstituent/s223:ofSubstance ?con3 .
        ?m2 s223:hasConstituent/s223:ofSubstance ?con3 .
    } 
} ) .
}
""" ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Filter a s223:Class,
        sh:NodeShape ;
    rdfs:label "Filter" ;
    rdfs:comment "A device that removes contaminants from gases or liquids." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Filter shall have at least one inlet ConnectionPoint." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A Filter shall have at least one outlet." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A filter should have one common constituent between the inlet and outlet" ;
            sh:path s223:hasConnectionPoint ;
            sh:severity sh:Warning ;
            sh:sparql [ ] ] .


            

Flow sensor

URI: http://data.ashrae.org/standard223#FlowSensor


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:FlowSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Flow sensor" ;
    rdfs:comment "A FlowSensor is a specialization of a Sensor that produces an ObservableProperty that is quantifiable and represents a flow measurement." ;
    rdfs:subClassOf s223:Sensor .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:FlowSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Flow sensor" ;
    rdfs:comment "A FlowSensor is a specialization of a Sensor that produces an ObservableProperty that is quantifiable and represents a flow measurement." ;
    rdfs:subClassOf s223:Sensor .


            

50 Hertz

URI: http://data.ashrae.org/standard223#Frequency-50Hz


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Frequency-50Hz a s223:Class,
        s223:Frequency-50Hz,
        sh:NodeShape ;
    rdfs:label "50 Hertz" ;
    s223:hasValue 50.0 ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Frequency> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/HZ> ;
    rdfs:comment "50 Hertz" ;
    rdfs:subClassOf s223:Numerical-Frequency .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:AC-110VLN-1Ph-50Hz a s223:AC-110VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-110VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-110V ;
    rdfs:comment "AC-110VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-127VLN-1Ph-50Hz a s223:AC-127VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-127VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-127V ;
    rdfs:comment "AC-127VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-139VLN-1Ph-50Hz a s223:AC-139VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-139VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-139V ;
    rdfs:comment "AC-139VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-190VLL-110VLN-1Ph-50Hz a s223:AC-190VLL-110VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-110VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V,
        s223:LineNeutralVoltage-110V ;
    rdfs:comment "AC-190VLL-110VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-190VLL-110VLN-3Ph-50Hz a s223:AC-190VLL-110VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-110VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V,
        s223:LineNeutralVoltage-110V ;
    rdfs:comment "AC-190VLL-110VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-190VLL-1Ph-50Hz a s223:AC-190VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V ;
    rdfs:comment "AC-190VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-190VLL-3Ph-50Hz a s223:AC-190VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V ;
    rdfs:comment "AC-190VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-220VLL-127VLN-1Ph-50Hz a s223:AC-220VLL-127VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-127VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V,
        s223:LineNeutralVoltage-127V ;
    rdfs:comment "AC-220VLL-127VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-220VLL-127VLN-3Ph-50Hz a s223:AC-220VLL-127VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-127VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V,
        s223:LineNeutralVoltage-127V ;
    rdfs:comment "AC-220VLL-127VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-220VLL-1Ph-50Hz a s223:AC-220VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V ;
    rdfs:comment "AC-220VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-220VLL-3Ph-50Hz a s223:AC-220VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V ;
    rdfs:comment "AC-220VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-231VLN-1Ph-50Hz a s223:AC-231VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-231VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-231V ;
    rdfs:comment "AC-231VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-139VLN-1Ph-50Hz a s223:AC-240VLL-139VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-139VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-139V ;
    rdfs:comment "AC-240VLL-139VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-139VLN-3Ph-50Hz a s223:AC-240VLL-139VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-139VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-139V ;
    rdfs:comment "AC-240VLL-139VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-1Ph-50Hz a s223:AC-240VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-3Ph-50Hz a s223:AC-240VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLN-1Ph-50Hz a s223:AC-240VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-240V ;
    rdfs:comment "AC-240VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-24VLN-1Ph-50Hz a s223:AC-24VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-24VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-24V ;
    rdfs:comment "AC-24VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-400VLL-1Ph-50Hz a s223:AC-400VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V ;
    rdfs:comment "AC-400VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-400VLL-231VLN-1Ph-50Hz a s223:AC-400VLL-231VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-231VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V,
        s223:LineNeutralVoltage-231V ;
    rdfs:comment "AC-400VLL-231VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-400VLL-231VLN-3Ph-50Hz a s223:AC-400VLL-231VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-231VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V,
        s223:LineNeutralVoltage-231V ;
    rdfs:comment "AC-400VLL-231VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-400VLL-3Ph-50Hz a s223:AC-400VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V ;
    rdfs:comment "AC-400VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-415VLL-1Ph-50Hz a s223:AC-415VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V ;
    rdfs:comment "AC-415VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-415VLL-240VLN-1Ph-50Hz a s223:AC-415VLL-240VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-240VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V,
        s223:LineNeutralVoltage-240V ;
    rdfs:comment "AC-415VLL-240VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-415VLL-240VLN-3Ph-50Hz a s223:AC-415VLL-240VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-240VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V,
        s223:LineNeutralVoltage-240V ;
    rdfs:comment "AC-415VLL-240VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-415VLL-3Ph-50Hz a s223:AC-415VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V ;
    rdfs:comment "AC-415VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:Frequency-50Hz a s223:Class,
        s223:Frequency-50Hz,
        sh:NodeShape ;
    rdfs:label "50 Hertz" ;
    s223:hasValue 50.0 ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Frequency> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/HZ> ;
    rdfs:comment "50 Hertz" ;
    rdfs:subClassOf s223:Numerical-Frequency .


            

60 Hertz

URI: http://data.ashrae.org/standard223#Frequency-60Hz


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Frequency-60Hz a s223:Class,
        s223:Frequency-60Hz,
        sh:NodeShape ;
    rdfs:label "60 Hertz" ;
    s223:hasValue 60.0 ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Frequency> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/HZ> ;
    rdfs:comment "60 Hertz" ;
    rdfs:subClassOf s223:Numerical-Frequency .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:AC-10000VLL-1Ph-60Hz a s223:AC-10000VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V ;
    rdfs:comment "AC-10000VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-10000VLL-3Ph-60Hz a s223:AC-10000VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V ;
    rdfs:comment "AC-10000VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-10000VLL-5770VLN-1Ph-60Hz a s223:AC-10000VLL-5770VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-5770VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V,
        s223:LineNeutralVoltage-5770V ;
    rdfs:comment "AC-10000VLL-5770VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-10000VLL-5770VLN-3Ph-60Hz a s223:AC-10000VLL-5770VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-5770VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V,
        s223:LineNeutralVoltage-5770V ;
    rdfs:comment "AC-10000VLL-5770VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-120VLN-1Ph-60Hz a s223:AC-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-1730VLN-1Ph-60Hz a s223:AC-1730VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-1730VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-1730V ;
    rdfs:comment "AC-1730VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-1900VLN-1Ph-60Hz a s223:AC-1900VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-1900VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-1900V ;
    rdfs:comment "AC-1900VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-208VLL-120VLN-1Ph-60Hz a s223:AC-208VLL-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V,
        s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-208VLL-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-208VLL-120VLN-3Ph-60Hz a s223:AC-208VLL-120VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-120VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V,
        s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-208VLL-120VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-208VLL-1Ph-60Hz a s223:AC-208VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V ;
    rdfs:comment "AC-208VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-208VLL-3Ph-60Hz a s223:AC-208VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V ;
    rdfs:comment "AC-208VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-208VLN-1Ph-60Hz a s223:AC-208VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-208VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-219VLN-1Ph-60Hz a s223:AC-219VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-219VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-219V ;
    rdfs:comment "AC-219VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-2400VLN-1Ph-60Hz a s223:AC-2400VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-2400VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-2400V ;
    rdfs:comment "AC-2400VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-120VLN-1Ph-60Hz a s223:AC-240VLL-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-240VLL-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-1Ph-60Hz a s223:AC-240VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-208VLN-120VLN-1Ph-60Hz a s223:AC-240VLL-208VLN-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-208VLN-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V,
        s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-240VLL-208VLN-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-208VLN-120VLN-3Ph-60Hz a s223:AC-240VLL-208VLN-120VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-208VLN-120VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V,
        s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-240VLL-208VLN-120VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-3Ph-60Hz a s223:AC-240VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-24VLN-1Ph-60Hz a s223:AC-24VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-24VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-24V ;
    rdfs:comment "AC-24VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-277VLN-1Ph-60Hz a s223:AC-277VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-277VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-277V ;
    rdfs:comment "AC-277VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3000VLL-1730VLN-1Ph-60Hz a s223:AC-3000VLL-1730VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-1730VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V,
        s223:LineNeutralVoltage-1730V ;
    rdfs:comment "AC-3000VLL-1730VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3000VLL-1730VLN-3Ph-60Hz a s223:AC-3000VLL-1730VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-1730VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V,
        s223:LineNeutralVoltage-1730V ;
    rdfs:comment "AC-3000VLL-1730VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3000VLL-1Ph-60Hz a s223:AC-3000VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V ;
    rdfs:comment "AC-3000VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3000VLL-3Ph-60Hz a s223:AC-3000VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V ;
    rdfs:comment "AC-3000VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3300VLL-1900VLN-1Ph-60Hz a s223:AC-3300VLL-1900VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-1900VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V,
        s223:LineNeutralVoltage-1900V ;
    rdfs:comment "AC-3300VLL-1900VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3300VLL-1900VLN-3Ph-60Hz a s223:AC-3300VLL-1900VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-1900VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V,
        s223:LineNeutralVoltage-1900V ;
    rdfs:comment "AC-3300VLL-1900VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3300VLL-1Ph-60Hz a s223:AC-3300VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V ;
    rdfs:comment "AC-3300VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3300VLL-3Ph-60Hz a s223:AC-3300VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V ;
    rdfs:comment "AC-3300VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3460VLN-1Ph-60Hz a s223:AC-3460VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3460VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-3460V ;
    rdfs:comment "AC-3460VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-347VLN-1Ph-60Hz a s223:AC-347VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-347VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-347V ;
    rdfs:comment "AC-347VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-380VLL-1Ph-60Hz a s223:AC-380VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V ;
    rdfs:comment "AC-380VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-380VLL-219VLN-1Ph-60Hz a s223:AC-380VLL-219VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-219VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V,
        s223:LineNeutralVoltage-219V ;
    rdfs:comment "AC-380VLL-219VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-380VLL-219VLN-3Ph-60Hz a s223:AC-380VLL-219VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-219VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V,
        s223:LineNeutralVoltage-219V ;
    rdfs:comment "AC-380VLL-219VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-380VLL-3Ph-60Hz a s223:AC-380VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V ;
    rdfs:comment "AC-380VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3810VLN-1Ph-60Hz a s223:AC-3810VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3810VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-3810V ;
    rdfs:comment "AC-3810VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-4160VLL-1Ph-60Hz a s223:AC-4160VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V ;
    rdfs:comment "AC-4160VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-4160VLL-2400VLN-1Ph-60Hz a s223:AC-4160VLL-2400VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-2400VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V,
        s223:LineNeutralVoltage-2400V ;
    rdfs:comment "AC-4160VLL-2400VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-4160VLL-2400VLN-3Ph-60Hz a s223:AC-4160VLL-2400VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-2400VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V,
        s223:LineNeutralVoltage-2400V ;
    rdfs:comment "AC-4160VLL-2400VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-4160VLL-3Ph-60Hz a s223:AC-4160VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V ;
    rdfs:comment "AC-4160VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-480VLL-1Ph-60Hz a s223:AC-480VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V ;
    rdfs:comment "AC-480VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-480VLL-277VLN-1Ph-60Hz a s223:AC-480VLL-277VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-277VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V,
        s223:LineNeutralVoltage-277V ;
    rdfs:comment "AC-480VLL-277VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-480VLL-277VLN-3Ph-60Hz a s223:AC-480VLL-277VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-277VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V,
        s223:LineNeutralVoltage-277V ;
    rdfs:comment "AC-480VLL-277VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-480VLL-3Ph-60Hz a s223:AC-480VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V ;
    rdfs:comment "AC-480VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-5770VLN-1Ph-60Hz a s223:AC-5770VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-5770VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-5770V ;
    rdfs:comment "AC-5770VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-6000VLL-1Ph-60Hz a s223:AC-6000VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V ;
    rdfs:comment "AC-6000VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-6000VLL-3460VLN-1Ph-60Hz a s223:AC-6000VLL-3460VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-3460VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V,
        s223:LineNeutralVoltage-3460V ;
    rdfs:comment "AC-6000VLL-3460VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-6000VLL-3460VLN-3Ph-60Hz a s223:AC-6000VLL-3460VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-3460VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V,
        s223:LineNeutralVoltage-3460V ;
    rdfs:comment "AC-6000VLL-3460VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-6000VLL-3Ph-60Hz a s223:AC-6000VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V ;
    rdfs:comment "AC-6000VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-600VLL-1Ph-60Hz a s223:AC-600VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V ;
    rdfs:comment "AC-600VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-600VLL-347VLN-1Ph-60Hz a s223:AC-600VLL-347VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-347VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V,
        s223:LineNeutralVoltage-347V ;
    rdfs:comment "AC-600VLL-347VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-600VLL-347VLN-3Ph-60Hz a s223:AC-600VLL-347VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-347VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V,
        s223:LineNeutralVoltage-347V ;
    rdfs:comment "AC-600VLL-347VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-600VLL-3Ph-60Hz a s223:AC-600VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V ;
    rdfs:comment "AC-600VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-6600VLL-1Ph-60Hz a s223:AC-6600VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V ;
    rdfs:comment "AC-6600VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-6600VLL-3810VLN-1Ph-60Hz a s223:AC-6600VLL-3810VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-3810VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V,
        s223:LineNeutralVoltage-3810V ;
    rdfs:comment "AC-6600VLL-3810VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-6600VLL-3810VLN-3Ph-60Hz a s223:AC-6600VLL-3810VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-3810VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V,
        s223:LineNeutralVoltage-3810V ;
    rdfs:comment "AC-6600VLL-3810VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-6600VLL-3Ph-60Hz a s223:AC-6600VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V ;
    rdfs:comment "AC-6600VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:Frequency-60Hz a s223:Class,
        s223:Frequency-60Hz,
        sh:NodeShape ;
    rdfs:label "60 Hertz" ;
    s223:hasValue 60.0 ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Frequency> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/HZ> ;
    rdfs:comment "60 Hertz" ;
    rdfs:subClassOf s223:Numerical-Frequency .


            

Fume hood

URI: http://data.ashrae.org/standard223#FumeHood


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:FumeHood a s223:Class,
        sh:NodeShape ;
    rdfs:label "Fume hood" ;
    rdfs:comment "A fume-collection device mounted over a work space, table, or shelf and serving to conduct unwanted gases away from an area." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A FumeHood shall have at least one inlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "A FumeHood shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:FumeHood a s223:Class,
        sh:NodeShape ;
    rdfs:label "Fume hood" ;
    rdfs:comment "A fume-collection device mounted over a work space, table, or shelf and serving to conduct unwanted gases away from an area." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A FumeHood shall have at least one inlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A FumeHood shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Function block

URI: http://data.ashrae.org/standard223#Function


@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Function a s223:Class,
        sh:NodeShape ;
    rdfs:label "Function block" ;
    rdfs:comment "A Function is used to model transfer and/or transformation of information (i.e. Property). It has relations to input Properties and output Properties. The actual algorithms that perform the transformations are described in CDL and are out of scope of the 223 standard." ;
    rdfs:subClassOf s223:Concept ;
    sh:or ( [ sh:property [ rdfs:comment "A Function block must be associated with at least one Property using the relation hasInput." ;
                        sh:class s223:Property ;
                        sh:minCount 1 ;
                        sh:path s223:hasInput ] ] [ sh:property [ rdfs:comment "A Function block must be associated with at least one Property using the relation hasOutput." ;
                        sh:class s223:Property ;
                        sh:minCount 1 ;
                        sh:path s223:hasOutput ] ] ) .


        

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Function a s223:Class,
        sh:NodeShape ;
    rdfs:label "Function block" ;
    rdfs:comment "A Function is used to model transfer and/or transformation of information (i.e. Property). It has relations to input Properties and output Properties. The actual algorithms that perform the transformations are described in CDL and are out of scope of the 223 standard." ;
    rdfs:subClassOf s223:Concept ;
    sh:or [ rdf:first [ ] ;
            rdf:rest [ ] ] .

s223:executes a rdf:Property ;
    rdfs:label "executes" ;
    rdfs:comment "The relation executes is used to specify that a Controller (see `s223:Controller`) is responsible for the execution of a Function (see `s223:Function`). " .

s223:hasInput a rdf:Property ;
    rdfs:label "has function input" ;
    rdfs:comment "The relation hasInput is used to relate a Function (see `s223:Function`) to a Property (see `s223:Property`) that is used as input." .

s223:hasOutput a rdf:Property ;
    rdfs:label "has function output" ;
    rdfs:comment "The relation hasOutput is used to relate a Function (see `s223:Function`) to a Property (see `s223:Property`) that is calculated by the Function." .


            

Furnace

URI: http://data.ashrae.org/standard223#Furnace


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Furnace a s223:Class,
        sh:NodeShape ;
    rdfs:label "Furnace" ;
    rdfs:comment "An enclosed chamber or structure in which heat is produced, as by burning fuel or by converting electrical energy. " ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Furnace shall have at least one inlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "A Furnace shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Furnace a s223:Class,
        sh:NodeShape ;
    rdfs:label "Furnace" ;
    rdfs:comment "An enclosed chamber or structure in which heat is produced, as by burning fuel or by converting electrical energy. " ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Furnace shall have at least one inlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A Furnace shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Gas-Super heated

URI: http://data.ashrae.org/standard223#Gas-SuperHeated


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Gas-SuperHeated a s223:Class,
        s223:Gas-SuperHeated,
        sh:NodeShape ;
    rdfs:label "Gas-Super heated" ;
    rdfs:comment "Gas-Super heated" ;
    rdfs:subClassOf s223:Phase-Gas .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Gas-SuperHeated a s223:Class,
        s223:Gas-SuperHeated,
        sh:NodeShape ;
    rdfs:label "Gas-Super heated" ;
    rdfs:comment "Gas-Super heated" ;
    rdfs:subClassOf s223:Phase-Gas .


            

Generator

URI: http://data.ashrae.org/standard223#Generator


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Generator a s223:Class,
        sh:NodeShape ;
    rdfs:label "Generator" ;
    rdfs:comment "An energy transducer that transforms non-electric energy into electric energy." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Generator must be associated with at least one ConnectionPoint using the relation hasConnectionPoint." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ],
        [ rdfs:comment "A Generator shall have at least one outlet using the medium Electricity." ;
            sh:class s223:OutletConnectionPoint ;
            sh:minCount 1 ;
            sh:node [ sh:property [ sh:class s223:Medium-Electricity ;
                            sh:path s223:hasMedium ] ] ;
            sh:path s223:hasConnectionPoint ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Generator a s223:Class,
        sh:NodeShape ;
    rdfs:label "Generator" ;
    rdfs:comment "An energy transducer that transforms non-electric energy into electric energy." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Generator must be associated with at least one ConnectionPoint using the relation hasConnectionPoint." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ],
        [ rdfs:comment "A Generator shall have at least one outlet using the medium Electricity." ;
            sh:class s223:OutletConnectionPoint ;
            sh:minCount 1 ;
            sh:node [ ] ;
            sh:path s223:hasConnectionPoint ] .


            

GlycolSolution-15Percent

URI: http://data.ashrae.org/standard223#GlycolSolution-15Percent


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:GlycolSolution-15Percent a s223:Class,
        s223:GlycolSolution-15Percent,
        sh:NodeShape ;
    rdfs:label "GlycolSolution-15Percent" ;
    s223:hasConstituent [ a s223:QuantifiableProperty ;
            rdfs:label "Glycol conc" ;
            s223:hasValue 15.0 ;
            s223:ofSubstance s223:Medium-Glycol ;
            ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/VolumeFraction> ;
            ns1:hasUnit <http://qudt.org/vocab/unit/PERCENT> ],
        [ a s223:QuantifiableProperty ;
            rdfs:label "Water conc" ;
            s223:hasValue 85.0 ;
            s223:ofSubstance s223:Medium-Water ;
            ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/VolumeFraction> ;
            ns1:hasUnit <http://qudt.org/vocab/unit/PERCENT> ] ;
    rdfs:comment "GlycolSolution-15Percent" ;
    rdfs:subClassOf s223:Water-GlycolSolution .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:GlycolSolution-15Percent a s223:Class,
        s223:GlycolSolution-15Percent,
        sh:NodeShape ;
    rdfs:label "GlycolSolution-15Percent" ;
    s223:hasConstituent [ ],
        [ ] ;
    rdfs:comment "GlycolSolution-15Percent" ;
    rdfs:subClassOf s223:Water-GlycolSolution .


            

GlycolSolution-30Percent

URI: http://data.ashrae.org/standard223#GlycolSolution-30Percent


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:GlycolSolution-30Percent a s223:Class,
        s223:GlycolSolution-30Percent,
        sh:NodeShape ;
    rdfs:label "GlycolSolution-30Percent" ;
    s223:hasConstituent [ a s223:QuantifiableProperty ;
            rdfs:label "Glycol conc" ;
            s223:hasValue 30.0 ;
            s223:ofSubstance s223:Medium-Glycol ;
            ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/VolumeFraction> ;
            ns1:hasUnit <http://qudt.org/vocab/unit/PERCENT> ],
        [ a s223:QuantifiableProperty ;
            rdfs:label "Water conc" ;
            s223:hasValue 70.0 ;
            s223:ofSubstance s223:Medium-Water ;
            ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/VolumeFraction> ;
            ns1:hasUnit <http://qudt.org/vocab/unit/PERCENT> ] ;
    rdfs:comment "GlycolSolution-30Percent" ;
    rdfs:subClassOf s223:Water-GlycolSolution .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:GlycolSolution-30Percent a s223:Class,
        s223:GlycolSolution-30Percent,
        sh:NodeShape ;
    rdfs:label "GlycolSolution-30Percent" ;
    s223:hasConstituent [ ],
        [ ] ;
    rdfs:comment "GlycolSolution-30Percent" ;
    rdfs:subClassOf s223:Water-GlycolSolution .


            

Auto

URI: http://data.ashrae.org/standard223#HVACOperatingMode-Auto


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingMode-Auto a s223:Class,
        s223:HVACOperatingMode-Auto,
        sh:NodeShape ;
    rdfs:label "Auto" ;
    rdfs:comment "Auto" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingMode .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingMode-Auto a s223:Class,
        s223:HVACOperatingMode-Auto,
        sh:NodeShape ;
    rdfs:label "Auto" ;
    rdfs:comment "Auto" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingMode .


            

CoolOnly

URI: http://data.ashrae.org/standard223#HVACOperatingMode-CoolOnly


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingMode-CoolOnly a s223:Class,
        s223:HVACOperatingMode-CoolOnly,
        sh:NodeShape ;
    rdfs:label "CoolOnly" ;
    rdfs:comment "CoolOnly" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingMode .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingMode-CoolOnly a s223:Class,
        s223:HVACOperatingMode-CoolOnly,
        sh:NodeShape ;
    rdfs:label "CoolOnly" ;
    rdfs:comment "CoolOnly" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingMode .


            

FanOnly

URI: http://data.ashrae.org/standard223#HVACOperatingMode-FanOnly


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingMode-FanOnly a s223:Class,
        s223:HVACOperatingMode-FanOnly,
        sh:NodeShape ;
    rdfs:label "FanOnly" ;
    rdfs:comment "FanOnly" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingMode .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingMode-FanOnly a s223:Class,
        s223:HVACOperatingMode-FanOnly,
        sh:NodeShape ;
    rdfs:label "FanOnly" ;
    rdfs:comment "FanOnly" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingMode .


            

HeatOnly

URI: http://data.ashrae.org/standard223#HVACOperatingMode-HeatOnly


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingMode-HeatOnly a s223:Class,
        s223:HVACOperatingMode-HeatOnly,
        sh:NodeShape ;
    rdfs:label "HeatOnly" ;
    rdfs:comment "HeatOnly" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingMode .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingMode-HeatOnly a s223:Class,
        s223:HVACOperatingMode-HeatOnly,
        sh:NodeShape ;
    rdfs:label "HeatOnly" ;
    rdfs:comment "HeatOnly" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingMode .


            

Off

URI: http://data.ashrae.org/standard223#HVACOperatingMode-Off


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingMode-Off a s223:Class,
        s223:HVACOperatingMode-Off,
        sh:NodeShape ;
    rdfs:label "Off" ;
    rdfs:comment "Off" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingMode .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingMode-Off a s223:Class,
        s223:HVACOperatingMode-Off,
        sh:NodeShape ;
    rdfs:label "Off" ;
    rdfs:comment "Off" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingMode .


            

Cooling

URI: http://data.ashrae.org/standard223#HVACOperatingStatus-Cooling


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingStatus-Cooling a s223:Class,
        s223:HVACOperatingStatus-Cooling,
        sh:NodeShape ;
    rdfs:label "Cooling" ;
    rdfs:comment "Cooling" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingStatus .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingStatus-Cooling a s223:Class,
        s223:HVACOperatingStatus-Cooling,
        sh:NodeShape ;
    rdfs:label "Cooling" ;
    rdfs:comment "Cooling" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingStatus .


            

Dehumidifying

URI: http://data.ashrae.org/standard223#HVACOperatingStatus-Dehumidifying


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingStatus-Dehumidifying a s223:Class,
        s223:HVACOperatingStatus-Dehumidifying,
        sh:NodeShape ;
    rdfs:label "Dehumidifying" ;
    rdfs:comment "Dehumidifying" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingStatus .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingStatus-Dehumidifying a s223:Class,
        s223:HVACOperatingStatus-Dehumidifying,
        sh:NodeShape ;
    rdfs:label "Dehumidifying" ;
    rdfs:comment "Dehumidifying" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingStatus .


            

Heating

URI: http://data.ashrae.org/standard223#HVACOperatingStatus-Heating


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingStatus-Heating a s223:Class,
        s223:HVACOperatingStatus-Heating,
        sh:NodeShape ;
    rdfs:label "Heating" ;
    rdfs:comment "Heating" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingStatus .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingStatus-Heating a s223:Class,
        s223:HVACOperatingStatus-Heating,
        sh:NodeShape ;
    rdfs:label "Heating" ;
    rdfs:comment "Heating" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingStatus .


            

Off

URI: http://data.ashrae.org/standard223#HVACOperatingStatus-Off


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingStatus-Off a s223:Class,
        s223:HVACOperatingStatus-Off,
        sh:NodeShape ;
    rdfs:label "Off" ;
    rdfs:comment "Off" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingStatus .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingStatus-Off a s223:Class,
        s223:HVACOperatingStatus-Off,
        sh:NodeShape ;
    rdfs:label "Off" ;
    rdfs:comment "Off" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingStatus .


            

Ventilating

URI: http://data.ashrae.org/standard223#HVACOperatingStatus-Ventilating


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingStatus-Ventilating a s223:Class,
        s223:HVACOperatingStatus-Ventilating,
        sh:NodeShape ;
    rdfs:label "Ventilating" ;
    rdfs:comment "Ventilating" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingStatus .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HVACOperatingStatus-Ventilating a s223:Class,
        s223:HVACOperatingStatus-Ventilating,
        sh:NodeShape ;
    rdfs:label "Ventilating" ;
    rdfs:comment "Ventilating" ;
    rdfs:subClassOf s223:EnumerationKind-HVACOperatingStatus .


            

Heat exchanger

URI: http://data.ashrae.org/standard223#HeatExchanger


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:HeatExchanger a s223:Class,
        sh:NodeShape ;
    rdfs:label "Heat exchanger" ;
    rdfs:comment "A component intended to transfer heat from one medium to another while keeping the two media separate." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A heat exchanger shall have at least 4 connection points." ;
            sh:minCount 4 ;
            sh:path s223:hasConnectionPoint ],
        [ rdfs:comment "If the relation hasRole is present it must associate the HeatExchanger with a EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "Heat Exchangers should have the same number of non-electrical inlet and outlet connection points." ;
            sh:path s223:hasConnectionPoint ;
            sh:severity sh:Warning ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Heat Exchangers should have the same number of non-electrical inlet and outlet connection points." ;
                    sh:message "Number of inlets {?incount} are not equivalent with number of outlets {?outcount}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT DISTINCT $this ?incount ?outcount
WHERE {
{
SELECT $this (COUNT (?cpin) AS ?incount)
WHERE {
?cpin a/rdfs:subClassOf* s223:InletConnectionPoint .
$this s223:hasConnectionPoint ?cpin .
?cpin s223:hasMedium ?inmedium .
FILTER NOT EXISTS {
    ?inmedium a/rdfs:subClassOf* s223:Medium-Electricity .
  }
}
GROUP BY $this
}
{
SELECT $this (COUNT (?cpout) AS ?outcount)
WHERE {
?cpout a/rdfs:subClassOf* s223:OutletConnectionPoint .
$this s223:hasConnectionPoint ?cpout .
?cpout s223:hasMedium ?outmedium .
FILTER NOT EXISTS {
    ?outmedium a/rdfs:subClassOf* s223:Medium-Electricity .
  }
}
GROUP BY $this
}
FILTER (?incount != ?outcount)
}
""" ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:HeatExchanger a s223:Class,
        sh:NodeShape ;
    rdfs:label "Heat exchanger" ;
    rdfs:comment "A component intended to transfer heat from one medium to another while keeping the two media separate." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A heat exchanger shall have at least 4 connection points." ;
            sh:minCount 4 ;
            sh:path s223:hasConnectionPoint ],
        [ rdfs:comment "If the relation hasRole is present it must associate the HeatExchanger with a EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "Heat Exchangers should have the same number of non-electrical inlet and outlet connection points." ;
            sh:path s223:hasConnectionPoint ;
            sh:severity sh:Warning ;
            sh:sparql [ ] ] .


            

HeatPump

URI: http://data.ashrae.org/standard223#HeatPump


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:HeatPump a s223:Class,
        sh:NodeShape ;
    rdfs:label "HeatPump" ;
    rdfs:comment "A device that can heat or cool by transferring thermal energy using a reversible refrigeration cycle." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A HeatPump shall have at least one inlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "A HeatPump shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Medium-Air ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:HeatPump a s223:Class,
        sh:NodeShape ;
    rdfs:label "HeatPump" ;
    rdfs:comment "A device that can heat or cool by transferring thermal energy using a reversible refrigeration cycle." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A HeatPump shall have at least one inlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A HeatPump shall have at least one outlet using the medium Air." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Heating coil

URI: http://data.ashrae.org/standard223#HeatingCoil


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:HeatingCoil a s223:Class,
        sh:NodeShape ;
    rdfs:label "Heating coil" ;
    rdfs:comment "A coil that provides heating." ;
    rdfs:subClassOf s223:Coil ;
    sh:property [ rdfs:comment "A heating coil must be related to the role 'Role-Heating' using the relation 'hasRole'." ;
            sh:hasValue s223:Role-Heating ;
            sh:minCount 1 ;
            sh:path s223:hasRole ] ;
    sh:rule [ a sh:TripleRule ;
            rdfs:comment "Heating coils will always have the role Role-Heating" ;
            sh:object s223:Role-Heating ;
            sh:predicate s223:hasRole ;
            sh:subject sh:this ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:HeatingCoil a s223:Class,
        sh:NodeShape ;
    rdfs:label "Heating coil" ;
    rdfs:comment "A coil that provides heating." ;
    rdfs:subClassOf s223:Coil ;
    sh:property [ rdfs:comment "A heating coil must be related to the role 'Role-Heating' using the relation 'hasRole'." ;
            sh:hasValue s223:Role-Heating ;
            sh:minCount 1 ;
            sh:path s223:hasRole ] ;
    sh:rule [ ] .


            

Humidifier

URI: http://data.ashrae.org/standard223#Humidifier


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Humidifier a s223:Class,
        sh:NodeShape ;
    rdfs:label "Humidifier" ;
    rdfs:comment "A piece of equipment to add moisture to a gas such as air." ;
    rdfs:subClassOf s223:Equipment .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Humidifier a s223:Class,
        sh:NodeShape ;
    rdfs:label "Humidifier" ;
    rdfs:comment "A piece of equipment to add moisture to a gas such as air." ;
    rdfs:subClassOf s223:Equipment .


            

Humidistat

URI: http://data.ashrae.org/standard223#Humidistat


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Humidistat a s223:Class,
        sh:NodeShape ;
    rdfs:label "Humidistat" ;
    rdfs:comment "An automatic control device used to maintain humidity at a fixed or adjustable setpoint." ;
    rdfs:subClassOf s223:Equipment .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Humidistat a s223:Class,
        sh:NodeShape ;
    rdfs:label "Humidistat" ;
    rdfs:comment "An automatic control device used to maintain humidity at a fixed or adjustable setpoint." ;
    rdfs:subClassOf s223:Equipment .


            

Humidity sensor

URI: http://data.ashrae.org/standard223#HumiditySensor


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HumiditySensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Humidity sensor" ;
    rdfs:comment "A HumiditySensor is a specialization of a Sensor that observes a QuantifiableObservableProperty that represents a humidity measurement. " ;
    rdfs:subClassOf s223:Sensor ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "A HumiditySensor must always observe a Property that has a QuantityKind of RelativeHumidity." ;
            sh:construct """
CONSTRUCT {?prop qudt:hasQuantityKind qudtqk:RelativeHumidity .}
WHERE {
  $this s223:observes ?prop .
}
""" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:HumiditySensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Humidity sensor" ;
    rdfs:comment "A HumiditySensor is a specialization of a Sensor that observes a QuantifiableObservableProperty that represents a humidity measurement. " ;
    rdfs:subClassOf s223:Sensor ;
    sh:rule [ ] .


            

Illuminance sensor

URI: http://data.ashrae.org/standard223#IlluminanceSensor


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:IlluminanceSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Illuminance sensor" ;
    rdfs:comment "A subclass of LightSensor that observes the level of illuminance." ;
    rdfs:subClassOf s223:LightSensor ;
    sh:property [ rdfs:comment "An IlluminanceSensor will always observe a Property that has a QuantityKind of Illuminance." ;
            sh:path s223:observes ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:Property ;
                    sh:node [ sh:property [ sh:hasValue <http://qudt.org/vocab/quantitykind/Illuminance> ;
                                    sh:path <http://qudt.org/schema/qudt/hasQuantityKind> ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:IlluminanceSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Illuminance sensor" ;
    rdfs:comment "A subclass of LightSensor that observes the level of illuminance." ;
    rdfs:subClassOf s223:LightSensor ;
    sh:property [ rdfs:comment "An IlluminanceSensor will always observe a Property that has a QuantityKind of Illuminance." ;
            sh:path s223:observes ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Inlet Connection Point

URI: http://data.ashrae.org/standard223#InletConnectionPoint


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:InletConnectionPoint a s223:Class,
        sh:NodeShape ;
    rdfs:label "Inlet Connection Point" ;
    rdfs:comment "An InletConnectionPoint indicates that a substance must flow into the equipment or domain space at this connection point and cannot flow the other direction. An IntletConnectionPoint is a subclass of ConnectionPoint." ;
    rdfs:subClassOf s223:ConnectionPoint ;
    sh:property [ rdfs:comment "If the relation mapsTo is present it must associate the InletConnectionPoint with an InletConnectionPoint." ;
            sh:class s223:InletConnectionPoint ;
            sh:path s223:mapsTo ],
        [ rdfs:comment "Ensure an InletConnectionPoint has a mapsTo relation to its containing Equipment if it has an external Connection" ;
            sh:path s223:mapsTo ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure an InletConnectionPoint has a mapsTo relation to its containing Equipment if it has an external Connection" ;
                    sh:message "{$this} must have a mapsTo an InletConnectionPoint of {?parentEquipment} and not an external Connection from {?sourceEquipment}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?parentEquipment ?sourceEquipment
WHERE {
?equipment s223:hasConnectionPoint $this .
?parentEquipment s223:contains ?equipment .
$this s223:connectsThrough/s223:connectsFrom ?sourceEquipment .
FILTER NOT EXISTS {?parentEquipment s223:contains ?sourceEquipment} .
FILTER NOT EXISTS {$this s223:mapsTo ?anything} .
}
""" ] ] .


        

See Also

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Filter a s223:Class,
        sh:NodeShape ;
    rdfs:label "Filter" ;
    rdfs:comment "A device that removes contaminants from gases or liquids." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A Filter shall have at least one inlet ConnectionPoint." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "A Filter shall have at least one outlet." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ] ],
        [ rdfs:comment "A filter should have one common constituent between the inlet and outlet" ;
            sh:path s223:hasConnectionPoint ;
            sh:severity sh:Warning ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the filter inlet and outlet have compatible mediums." ;
                    sh:message "{$this} with inlet medium {?m2} is incompatible with outlet medium {?m1}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?m2 ?m1
WHERE {
$this s223:cnx ?cp, ?cp2 .
?cp a s223:InletConnectionPoint .
?cp2 a s223:OutletConnectionPoint .
?cp s223:hasMedium ?m1 .
?cp2 s223:hasMedium ?m2 . 
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
FILTER (NOT EXISTS {
    SELECT $this ?con3 ?m1 ?m2
    WHERE {
        ?m1 s223:hasConstituent/s223:ofSubstance ?con3 .
        ?m2 s223:hasConstituent/s223:ofSubstance ?con3 .
    } 
} ) .
}
""" ] ] .

s223:HeatExchanger a s223:Class,
        sh:NodeShape ;
    rdfs:label "Heat exchanger" ;
    rdfs:comment "A component intended to transfer heat from one medium to another while keeping the two media separate." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "A heat exchanger shall have at least 4 connection points." ;
            sh:minCount 4 ;
            sh:path s223:hasConnectionPoint ],
        [ rdfs:comment "If the relation hasRole is present it must associate the HeatExchanger with a EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "Heat Exchangers should have the same number of non-electrical inlet and outlet connection points." ;
            sh:path s223:hasConnectionPoint ;
            sh:severity sh:Warning ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Heat Exchangers should have the same number of non-electrical inlet and outlet connection points." ;
                    sh:message "Number of inlets {?incount} are not equivalent with number of outlets {?outcount}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT DISTINCT $this ?incount ?outcount
WHERE {
{
SELECT $this (COUNT (?cpin) AS ?incount)
WHERE {
?cpin a/rdfs:subClassOf* s223:InletConnectionPoint .
$this s223:hasConnectionPoint ?cpin .
?cpin s223:hasMedium ?inmedium .
FILTER NOT EXISTS {
    ?inmedium a/rdfs:subClassOf* s223:Medium-Electricity .
  }
}
GROUP BY $this
}
{
SELECT $this (COUNT (?cpout) AS ?outcount)
WHERE {
?cpout a/rdfs:subClassOf* s223:OutletConnectionPoint .
$this s223:hasConnectionPoint ?cpout .
?cpout s223:hasMedium ?outmedium .
FILTER NOT EXISTS {
    ?outmedium a/rdfs:subClassOf* s223:Medium-Electricity .
  }
}
GROUP BY $this
}
FILTER (?incount != ?outcount)
}
""" ] ] .

s223:Connection a s223:Class,
        sh:NodeShape ;
    rdfs:label "Connection" ;
    rdfs:comment """A Connection is the modeling construct used to represent a physical thing (e.g., pipe, duct, or wire) that is used to convey some Medium (e.g., water, air, or electricity), or a virtual connection to convey electromagnetic radiation (e.g. light or wifi signal) between two connectable things. All Connections have two or more ConnectionPoints bound to either Equipment (see `s223:Equipment`), DomainSpace (see `s223:DomainSpace`), or Junction (see `s223:Junction`) See Figure 6-2. If the direction of flow is constrained, that constraint is indicated by using one or more InletConnectionPoints (see `s223:InletConnectionPoint`) to represent the inflow points and OutletConnectionPoints (see `s223:OutletConnectionPoint`) to represent the outflow points.
  
A Connection may contain branches or intersections. These may be modeled using Junctions if it is necessary to identify a specific intersection. (see `s223:Junction`).

![Graphical Depiction of Connection.](figures/Figure_5-3_Connection.svg)
""" ;
    rdfs:subClassOf s223:Concept ;
    sh:or ( [ sh:property [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 1 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ ] ;
                        sh:qualifiedValueShapesDisjoint true ],
                    [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 1 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] [ sh:property [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 2 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:BidirectionalConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] ) ;
    sh:property [ rdfs:comment "If the relation connectsAt is present it must associate the Connection with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:path s223:connectsAt ],
        [ rdfs:comment "If the relation connectsFrom is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToUpstreamConnectableShape" ;
            sh:path s223:connectsFrom ],
        [ rdfs:comment "If the relation connectsTo is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToDownstreamConnectableShape" ;
            sh:path s223:connectsTo ],
        [ rdfs:comment "A Connection must be associated with exactly one EnumerationKind-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "Connection medium" ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "If the relation hasRole is present it must associate the Connection with an EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "If the relation hasThermodynamicPhase is present it must associate the Connection with an EnumerationKind-Phase." ;
            sh:class s223:EnumerationKind-Phase ;
            sh:maxCount 1 ;
            sh:path s223:hasThermodynamicPhase ],
        [ rdfs:comment "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:class s223:ConnectionPoint ;
            sh:message "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:minCount 2 ;
            sh:path s223:cnx ;
            sh:severity sh:Info ],
        [ rdfs:comment "A Connection must only have a cnx relation with a ConnectionPoint" ;
            sh:path s223:cnx ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "A Connection must only have a cnx relation with a ConnectionPoint" ;
                    sh:message "{$this} cannot have a s223:cnx relation to {?something}, because {?something} is not a ConnectionPoint." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """SELECT $this ?something
WHERE {
$this s223:cnx ?something .
FILTER NOT EXISTS {?something a/rdfs:subClassOf* s223:ConnectionPoint} .
}""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Connection." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Connection." ;
                    sh:message "{$this} with Medium {?m2} is incompatible with {?cp} with Medium {?m1}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?m2 ?cp ?m1
WHERE {
$this s223:cnx ?cp .
?cp a/rdfs:subClassOf* s223:ConnectionPoint .
?cp s223:hasMedium ?m1 .
$this s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
                    sh:message "{?cp1} with Medium {?m1} is incompatible with {?cp2} with Medium {?m2}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?cp1 ?m1 ?cp2 ?m2
WHERE {
$this s223:cnx ?cp1 .
?cp1 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp1 s223:hasMedium ?m1 .
$this s223:cnx ?cp2 .
?cp2 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp2 s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ] ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectsFrom relation using connectsAt" ;
            sh:construct """
CONSTRUCT {$this s223:connectsFrom ?equipment .}
WHERE {
$this s223:connectsAt ?cp .
?cp a s223:OutletConnectionPoint .
?cp s223:isConnectionPointOf ?equipment .
}
""" ;
            sh:name "InferredConnectionToUpstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectsTo relation using connectsAt" ;
            sh:construct """
CONSTRUCT {$this s223:connectsTo ?equipment .}
WHERE {
$this s223:connectsAt ?cp .
?cp a s223:InletConnectionPoint .
?cp s223:isConnectionPointOf ?equipment .
}
""" ;
            sh:name "InferredConnectionToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer cnx relation using connectsAt",
                "InferredConnectionToConnectionPointBaseProperty" ;
            sh:object [ sh:path s223:connectsAt ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer cnx relation using connectsThrough",
                "InferredConnectionToConnectionPointBasePropertyFromInverse" ;
            sh:object [ sh:path [ sh:inversePath s223:connectsThrough ] ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connectsAt relation using cnx",
                "InferredConnectionToConnectionPointProperty" ;
            sh:object [ sh:path s223:cnx ] ;
            sh:predicate s223:connectsAt ;
            sh:subject sh:this ] .

s223:InletConnectionPoint a s223:Class,
        sh:NodeShape ;
    rdfs:label "Inlet Connection Point" ;
    rdfs:comment "An InletConnectionPoint indicates that a substance must flow into the equipment or domain space at this connection point and cannot flow the other direction. An IntletConnectionPoint is a subclass of ConnectionPoint." ;
    rdfs:subClassOf s223:ConnectionPoint ;
    sh:property [ rdfs:comment "If the relation mapsTo is present it must associate the InletConnectionPoint with an InletConnectionPoint." ;
            sh:class s223:InletConnectionPoint ;
            sh:path s223:mapsTo ],
        [ rdfs:comment "Ensure an InletConnectionPoint has a mapsTo relation to its containing Equipment if it has an external Connection" ;
            sh:path s223:mapsTo ;
            sh:sparql [ ] ] .

s223:Connectable a s223:Class,
        sh:NodeShape ;
    rdfs:label "Connectable" ;
    s223:abstract true ;
    rdfs:comment "Connectable is an abstract class representing a thing such as, Equipment (see `s223:Equipment`), DomainSpace (see `s223:DomainSpace`), or Junction (see `s223:Junction`) that can be connected via ConnectionPoints and Connections." ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "If the relation cnx is present it must associate the Connectable with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:path s223:cnx ],
        [ rdfs:comment "If the relation connected is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "SymmetricConnectableToConnectableShape" ;
            sh:path s223:connected ],
        [ rdfs:comment "If the relation connectedFrom is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:path s223:connectedFrom ],
        [ rdfs:comment "If the relation connectedThrough is present it must associate the Connectable with a Connection." ;
            sh:class s223:Connection ;
            sh:name "EquipmentToConnectionShape" ;
            sh:path s223:connectedThrough ],
        [ rdfs:comment "If the relation connectedTo is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectableToConnectableShape" ;
            sh:path s223:connectedTo ],
        [ rdfs:comment "If the relation hasConnectionPoint is present it must associate the Connectable with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:name "EquipmentToConnectionPointShape" ;
            sh:path s223:hasConnectionPoint ],
        [ rdfs:comment "If a Connectable has s223:connected or s223:connectedTo (i.e. high-level connection specification), it must also have the supporting cnx relations (low-level connection specification)." ;
            sh:path s223:cnx ;
            sh:severity sh:Warning ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a Connectable has s223:connected or s223:connectedTo (i.e. high-level connection specification), it must also have the supporting cnx relations (low-level connection specification)." ;
                    sh:message "{$this} is s223:connected (high-level) to {?otherC} but not connected at the cnx-level." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?otherC
WHERE {
$this s223:connected ?otherC .
FILTER NOT EXISTS {$this s223:cnx+ ?otherC}
}
""" ] ] ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connected relation for BiDirectional connections" ;
            sh:construct """
CONSTRUCT {$this s223:connected ?d2 .}
WHERE {
$this s223:connectedThrough/^s223:connectedThrough ?d2 .
FILTER ($this != ?d2) .
FILTER NOT EXISTS {$this s223:contains* ?d2} .
FILTER NOT EXISTS {?d2 s223:contains* $this} .
}
""" ;
            sh:name "InferredEquipmentToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connected relation using connectedTo" ;
            sh:name "InferredEquipmentToEquipmentPropertyfromconnectedTo" ;
            sh:object [ sh:path s223:connectedTo ] ;
            sh:predicate s223:connected ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connectedThrough relation using hasConnectionPoint and connectsThrough" ;
            sh:name "InferredEquipmentToConnectionProperty" ;
            sh:object [ sh:path ( s223:hasConnectionPoint s223:connectsThrough ) ] ;
            sh:predicate s223:connectedThrough ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the hasConnectionPoint relation using cnx" ;
            sh:name "InferredEquipmentToConnectionPointProperty" ;
            sh:object [ sh:path s223:cnx ] ;
            sh:predicate s223:hasConnectionPoint ;
            sh:subject sh:this ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectedFrom relations using connectsThrough and connectsFrom." ;
            sh:construct """
CONSTRUCT {$this s223:connectedFrom ?equipment .}
WHERE {
$this s223:hasConnectionPoint ?cp .
?cp a s223:InletConnectionPoint .
?cp s223:connectsThrough/s223:connectsFrom ?equipment .
}
""" ;
            sh:name "InferredEquipmentToUpstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectedTo relation using connectsThrough and connectsTo." ;
            sh:construct """
CONSTRUCT {$this s223:connectedTo ?equipment .}
WHERE {
$this s223:hasConnectionPoint ?cp .
?cp a s223:OutletConnectionPoint .
?cp s223:connectsThrough/s223:connectsTo ?equipment .
}
""" ;
            sh:name "InferredEquipmentToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the cnx relationship using hasConnectionPoint." ;
            sh:name "InferredEquipmentToConnectionPointCnxProperty" ;
            sh:object [ sh:path s223:hasConnectionPoint ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the cnx relation using isConnectionPointOf." ;
            sh:name "InferredEquipmentToConnectionPointCnxPropertyFromInverse" ;
            sh:object [ sh:path [ sh:inversePath s223:isConnectionPointOf ] ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connected relation using connectedFrom" ;
            sh:name "InferredEquipmentToEquipmentPropertyfromconnectedFrom" ;
            sh:object [ sh:path s223:connectedFrom ] ;
            sh:predicate s223:connected ;
            sh:subject sh:this ] .


            

Inverter

URI: http://data.ashrae.org/standard223#Inverter


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Inverter a s223:Class,
        sh:NodeShape ;
    rdfs:label "Inverter" ;
    rdfs:comment "An electric energy converter that changes direct electric current to alternating current." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "An Inverter shall have at least one inlet using the medium Electricity-DC." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Electricity-DC ;
                                    sh:path s223:hasMedium ] ] ] ],
        [ rdfs:comment "An Inverter shall have at least one outlet using the medium Electricity-AC." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ;
                    sh:node [ sh:property [ sh:class s223:Electricity-AC ;
                                    sh:path s223:hasMedium ] ] ] ] .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Inverter a s223:Class,
        sh:NodeShape ;
    rdfs:label "Inverter" ;
    rdfs:comment "An electric energy converter that changes direct electric current to alternating current." ;
    rdfs:subClassOf s223:Equipment ;
    sh:property [ rdfs:comment "An Inverter shall have at least one inlet using the medium Electricity-DC." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ],
        [ rdfs:comment "An Inverter shall have at least one outlet using the medium Electricity-AC." ;
            sh:minCount 1 ;
            sh:path s223:hasConnectionPoint ;
            sh:qualifiedMinCount 1 ;
            sh:qualifiedValueShape [ ] ] .


            

Junction

URI: http://data.ashrae.org/standard223#Junction


@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Junction a s223:Class,
        sh:NodeShape ;
    rdfs:label "Junction" ;
    rdfs:comment "A Junction is a modeling construct used when a branching point within a Connection (see `s223:Connection`) is of significance, such as specifying the observation location of a Sensor. When a Junction is used, what might have been modeled as a single, branched Connection is separated into three or more separate Connections, all tied together with the Junction and its associated ConnectionPoints." ;
    rdfs:subClassOf s223:Connectable ;
    sh:or ( [ sh:property [ rdfs:comment "A Junction shall have at least three ConnectionPoints including (a) at least one inlet and one outlet, or (b) at least one bidirectional connection point." ;
                        sh:minCount 2 ;
                        sh:path s223:hasConnectionPoint ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ],
                    [ rdfs:comment "A Junction shall have at least three ConnectionPoints including (a) at least one inlet and one outlet, or (b) at least one bidirectional connection point." ;
                        sh:minCount 2 ;
                        sh:path s223:hasConnectionPoint ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] [ sh:property [ rdfs:comment "A Junction shall have at least three ConnectionPoints including (a) at least one inlet and one outlet, or (b) at least one bidirectional connection point." ;
                        sh:minCount 2 ;
                        sh:path s223:hasConnectionPoint ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:BidirectionalConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] ) ;
    sh:property [ rdfs:comment "A Junction must be associated with exactly one EnumerationKind-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Junction." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Junction." ;
                    sh:message "{$this} with Medium {?m2} is incompatible with {?cp} with Medium {?m1}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?m2 ?cp ?m1
WHERE {
$this s223:cnx ?cp .
?cp a/rdfs:subClassOf* s223:ConnectionPoint .
?cp s223:hasMedium ?m1 .
$this s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
                    sh:message "{?cp1} with Medium {?m1} is incompatible with {?cp2} with Medium {?m2}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?cp1 ?m1 ?cp2 ?m2
WHERE {
$this s223:cnx ?cp1 .
?cp1 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp1 s223:hasMedium ?m1 .
$this s223:cnx ?cp2 .
?cp2 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp2 s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ] .


        

See Also

Details

All related shapes and rules

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

s223:Junction a s223:Class,
        sh:NodeShape ;
    rdfs:label "Junction" ;
    rdfs:comment "A Junction is a modeling construct used when a branching point within a Connection (see `s223:Connection`) is of significance, such as specifying the observation location of a Sensor. When a Junction is used, what might have been modeled as a single, branched Connection is separated into three or more separate Connections, all tied together with the Junction and its associated ConnectionPoints." ;
    rdfs:subClassOf s223:Connectable ;
    sh:or [ rdf:first [ ] ;
            rdf:rest [ ] ] ;
    sh:property [ rdfs:comment "A Junction must be associated with exactly one EnumerationKind-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Junction." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ ] ],
        [ rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ ] ] .

s223:Connection a s223:Class,
        sh:NodeShape ;
    rdfs:label "Connection" ;
    rdfs:comment """A Connection is the modeling construct used to represent a physical thing (e.g., pipe, duct, or wire) that is used to convey some Medium (e.g., water, air, or electricity), or a virtual connection to convey electromagnetic radiation (e.g. light or wifi signal) between two connectable things. All Connections have two or more ConnectionPoints bound to either Equipment (see `s223:Equipment`), DomainSpace (see `s223:DomainSpace`), or Junction (see `s223:Junction`) See Figure 6-2. If the direction of flow is constrained, that constraint is indicated by using one or more InletConnectionPoints (see `s223:InletConnectionPoint`) to represent the inflow points and OutletConnectionPoints (see `s223:OutletConnectionPoint`) to represent the outflow points.
  
A Connection may contain branches or intersections. These may be modeled using Junctions if it is necessary to identify a specific intersection. (see `s223:Junction`).

![Graphical Depiction of Connection.](figures/Figure_5-3_Connection.svg)
""" ;
    rdfs:subClassOf s223:Concept ;
    sh:or ( [ sh:property [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 1 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:InletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ],
                    [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 1 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:OutletConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] [ sh:property [ rdfs:comment "A Connection shall have at least two cnx relations allowing flow in and out of the Connection." ;
                        sh:minCount 2 ;
                        sh:path s223:cnx ;
                        sh:qualifiedMinCount 1 ;
                        sh:qualifiedValueShape [ sh:class s223:BidirectionalConnectionPoint ] ;
                        sh:qualifiedValueShapesDisjoint true ] ] ) ;
    sh:property [ rdfs:comment "If the relation connectsAt is present it must associate the Connection with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:path s223:connectsAt ],
        [ rdfs:comment "If the relation connectsFrom is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToUpstreamConnectableShape" ;
            sh:path s223:connectsFrom ],
        [ rdfs:comment "If the relation connectsTo is present it must associate the Connection with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectionToDownstreamConnectableShape" ;
            sh:path s223:connectsTo ],
        [ rdfs:comment "A Connection must be associated with exactly one EnumerationKind-Medium using the relation hasMedium." ;
            sh:class s223:Substance-Medium ;
            sh:maxCount 1 ;
            sh:minCount 1 ;
            sh:name "Connection medium" ;
            sh:path s223:hasMedium ],
        [ rdfs:comment "If the relation hasRole is present it must associate the Connection with an EnumerationKind-Role." ;
            sh:class s223:EnumerationKind-Role ;
            sh:path s223:hasRole ],
        [ rdfs:comment "If the relation hasThermodynamicPhase is present it must associate the Connection with an EnumerationKind-Phase." ;
            sh:class s223:EnumerationKind-Phase ;
            sh:maxCount 1 ;
            sh:path s223:hasThermodynamicPhase ],
        [ rdfs:comment "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:class s223:ConnectionPoint ;
            sh:message "A Connection must have two or more cnx relations to ConnectionPoints" ;
            sh:minCount 2 ;
            sh:path s223:cnx ;
            sh:severity sh:Info ],
        [ rdfs:comment "A Connection must only have a cnx relation with a ConnectionPoint" ;
            sh:path s223:cnx ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "A Connection must only have a cnx relation with a ConnectionPoint" ;
                    sh:message "{$this} cannot have a s223:cnx relation to {?something}, because {?something} is not a ConnectionPoint." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """SELECT $this ?something
WHERE {
$this s223:cnx ?something .
FILTER NOT EXISTS {?something a/rdfs:subClassOf* s223:ConnectionPoint} .
}""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Connection." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by a ConnectionPoint via the s223:hasMedium relation is compatible with the Medium identified by the associated Connection." ;
                    sh:message "{$this} with Medium {?m2} is incompatible with {?cp} with Medium {?m1}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?m2 ?cp ?m1
WHERE {
$this s223:cnx ?cp .
?cp a/rdfs:subClassOf* s223:ConnectionPoint .
?cp s223:hasMedium ?m1 .
$this s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ],
        [ rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
            sh:name "Test for compatible declared Medium" ;
            sh:path s223:hasMedium ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "Ensure that the Medium identified by all the associated ConnectionPoints via the s223:hasMedium relation are compatible with one another." ;
                    sh:message "{?cp1} with Medium {?m1} is incompatible with {?cp2} with Medium {?m2}." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?cp1 ?m1 ?cp2 ?m2
WHERE {
$this s223:cnx ?cp1 .
?cp1 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp1 s223:hasMedium ?m1 .
$this s223:cnx ?cp2 .
?cp2 a/rdfs:subClassOf* s223:ConnectionPoint .
?cp2 s223:hasMedium ?m2 .
FILTER (?m1 != ?m2 ) .
FILTER (NOT EXISTS {?m2 a/rdfs:subClassOf* ?m1}) .
FILTER (NOT EXISTS {?m1 a/rdfs:subClassOf* ?m2}) .
}
""" ] ] ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectsFrom relation using connectsAt" ;
            sh:construct """
CONSTRUCT {$this s223:connectsFrom ?equipment .}
WHERE {
$this s223:connectsAt ?cp .
?cp a s223:OutletConnectionPoint .
?cp s223:isConnectionPointOf ?equipment .
}
""" ;
            sh:name "InferredConnectionToUpstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectsTo relation using connectsAt" ;
            sh:construct """
CONSTRUCT {$this s223:connectsTo ?equipment .}
WHERE {
$this s223:connectsAt ?cp .
?cp a s223:InletConnectionPoint .
?cp s223:isConnectionPointOf ?equipment .
}
""" ;
            sh:name "InferredConnectionToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer cnx relation using connectsAt",
                "InferredConnectionToConnectionPointBaseProperty" ;
            sh:object [ sh:path s223:connectsAt ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer cnx relation using connectsThrough",
                "InferredConnectionToConnectionPointBasePropertyFromInverse" ;
            sh:object [ sh:path [ sh:inversePath s223:connectsThrough ] ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connectsAt relation using cnx",
                "InferredConnectionToConnectionPointProperty" ;
            sh:object [ sh:path s223:cnx ] ;
            sh:predicate s223:connectsAt ;
            sh:subject sh:this ] .

s223:Connectable a s223:Class,
        sh:NodeShape ;
    rdfs:label "Connectable" ;
    s223:abstract true ;
    rdfs:comment "Connectable is an abstract class representing a thing such as, Equipment (see `s223:Equipment`), DomainSpace (see `s223:DomainSpace`), or Junction (see `s223:Junction`) that can be connected via ConnectionPoints and Connections." ;
    rdfs:subClassOf s223:Concept ;
    sh:property [ rdfs:comment "If the relation cnx is present it must associate the Connectable with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:path s223:cnx ],
        [ rdfs:comment "If the relation connected is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "SymmetricConnectableToConnectableShape" ;
            sh:path s223:connected ],
        [ rdfs:comment "If the relation connectedFrom is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:path s223:connectedFrom ],
        [ rdfs:comment "If the relation connectedThrough is present it must associate the Connectable with a Connection." ;
            sh:class s223:Connection ;
            sh:name "EquipmentToConnectionShape" ;
            sh:path s223:connectedThrough ],
        [ rdfs:comment "If the relation connectedTo is present it must associate the Connectable with a Connectable." ;
            sh:class s223:Connectable ;
            sh:name "ConnectableToConnectableShape" ;
            sh:path s223:connectedTo ],
        [ rdfs:comment "If the relation hasConnectionPoint is present it must associate the Connectable with a ConnectionPoint." ;
            sh:class s223:ConnectionPoint ;
            sh:name "EquipmentToConnectionPointShape" ;
            sh:path s223:hasConnectionPoint ],
        [ rdfs:comment "If a Connectable has s223:connected or s223:connectedTo (i.e. high-level connection specification), it must also have the supporting cnx relations (low-level connection specification)." ;
            sh:path s223:cnx ;
            sh:severity sh:Warning ;
            sh:sparql [ a sh:SPARQLConstraint ;
                    rdfs:comment "If a Connectable has s223:connected or s223:connectedTo (i.e. high-level connection specification), it must also have the supporting cnx relations (low-level connection specification)." ;
                    sh:message "{$this} is s223:connected (high-level) to {?otherC} but not connected at the cnx-level." ;
                    sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ;
                    sh:select """
SELECT $this ?otherC
WHERE {
$this s223:connected ?otherC .
FILTER NOT EXISTS {$this s223:cnx+ ?otherC}
}
""" ] ] ;
    sh:rule [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connected relation for BiDirectional connections" ;
            sh:construct """
CONSTRUCT {$this s223:connected ?d2 .}
WHERE {
$this s223:connectedThrough/^s223:connectedThrough ?d2 .
FILTER ($this != ?d2) .
FILTER NOT EXISTS {$this s223:contains* ?d2} .
FILTER NOT EXISTS {?d2 s223:contains* $this} .
}
""" ;
            sh:name "InferredEquipmentToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connected relation using connectedTo" ;
            sh:name "InferredEquipmentToEquipmentPropertyfromconnectedTo" ;
            sh:object [ sh:path s223:connectedTo ] ;
            sh:predicate s223:connected ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connectedThrough relation using hasConnectionPoint and connectsThrough" ;
            sh:name "InferredEquipmentToConnectionProperty" ;
            sh:object [ sh:path ( s223:hasConnectionPoint s223:connectsThrough ) ] ;
            sh:predicate s223:connectedThrough ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the hasConnectionPoint relation using cnx" ;
            sh:name "InferredEquipmentToConnectionPointProperty" ;
            sh:object [ sh:path s223:cnx ] ;
            sh:predicate s223:hasConnectionPoint ;
            sh:subject sh:this ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectedFrom relations using connectsThrough and connectsFrom." ;
            sh:construct """
CONSTRUCT {$this s223:connectedFrom ?equipment .}
WHERE {
$this s223:hasConnectionPoint ?cp .
?cp a s223:InletConnectionPoint .
?cp s223:connectsThrough/s223:connectsFrom ?equipment .
}
""" ;
            sh:name "InferredEquipmentToUpstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:SPARQLRule ;
            rdfs:comment "Infer the connectedTo relation using connectsThrough and connectsTo." ;
            sh:construct """
CONSTRUCT {$this s223:connectedTo ?equipment .}
WHERE {
$this s223:hasConnectionPoint ?cp .
?cp a s223:OutletConnectionPoint .
?cp s223:connectsThrough/s223:connectsTo ?equipment .
}
""" ;
            sh:name "InferredEquipmentToDownstreamEquipmentProperty" ;
            sh:prefixes <http://data.ashrae.org/standard223/1.0/model/all> ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the cnx relationship using hasConnectionPoint." ;
            sh:name "InferredEquipmentToConnectionPointCnxProperty" ;
            sh:object [ sh:path s223:hasConnectionPoint ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the cnx relation using isConnectionPointOf." ;
            sh:name "InferredEquipmentToConnectionPointCnxPropertyFromInverse" ;
            sh:object [ sh:path [ sh:inversePath s223:isConnectionPointOf ] ] ;
            sh:predicate s223:cnx ;
            sh:subject sh:this ],
        [ a sh:TripleRule ;
            rdfs:comment "Infer the connected relation using connectedFrom" ;
            sh:name "InferredEquipmentToEquipmentPropertyfromconnectedFrom" ;
            sh:object [ sh:path s223:connectedFrom ] ;
            sh:predicate s223:connected ;
            sh:subject sh:this ] .


            

Light-Infrared

URI: http://data.ashrae.org/standard223#Light-Infrared


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Light-Infrared a s223:Class,
        s223:Light-Infrared,
        sh:NodeShape ;
    rdfs:label "Light-Infrared" ;
    rdfs:comment "Light-Infrared" ;
    rdfs:subClassOf s223:EM-Light .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Light-Infrared a s223:Class,
        s223:Light-Infrared,
        sh:NodeShape ;
    rdfs:label "Light-Infrared" ;
    rdfs:comment "Light-Infrared" ;
    rdfs:subClassOf s223:EM-Light .


            

Light-Ultraviolet

URI: http://data.ashrae.org/standard223#Light-Ultraviolet


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Light-Ultraviolet a s223:Class,
        s223:Light-Ultraviolet,
        sh:NodeShape ;
    rdfs:label "Light-Ultraviolet" ;
    rdfs:comment "Light-Ultraviolet" ;
    rdfs:subClassOf s223:EM-Light .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Light-Ultraviolet a s223:Class,
        s223:Light-Ultraviolet,
        sh:NodeShape ;
    rdfs:label "Light-Ultraviolet" ;
    rdfs:comment "Light-Ultraviolet" ;
    rdfs:subClassOf s223:EM-Light .


            

Light-Visible

URI: http://data.ashrae.org/standard223#Light-Visible


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Light-Visible a s223:Class,
        s223:Light-Visible,
        sh:NodeShape ;
    rdfs:label "Light-Visible" ;
    rdfs:comment "Light-Visible" ;
    rdfs:subClassOf s223:EM-Light .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:Light-Visible a s223:Class,
        s223:Light-Visible,
        sh:NodeShape ;
    rdfs:label "Light-Visible" ;
    rdfs:comment "Light-Visible" ;
    rdfs:subClassOf s223:EM-Light .


            

Light sensor

URI: http://data.ashrae.org/standard223#LightSensor


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LightSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Light sensor" ;
    rdfs:comment "A LightSensor is a specialization of a Sensor that observes a QuantifiableObservableProperty that represents a luminance measurement." ;
    rdfs:subClassOf s223:Sensor .


        

Details

All related shapes and rules

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LightSensor a s223:Class,
        sh:NodeShape ;
    rdfs:label "Light sensor" ;
    rdfs:comment "A LightSensor is a specialization of a Sensor that observes a QuantifiableObservableProperty that represents a luminance measurement." ;
    rdfs:subClassOf s223:Sensor .


            

10000V Line-Line Voltage

URI: http://data.ashrae.org/standard223#LineLineVoltage-10000V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineLineVoltage-10000V a s223:Class,
        s223:LineLineVoltage-10000V,
        sh:NodeShape ;
    rdfs:label "10000V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-10000V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "10000V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-10000VLL-1Ph-60Hz a s223:AC-10000VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V ;
    rdfs:comment "AC-10000VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-10000VLL-3Ph-60Hz a s223:AC-10000VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V ;
    rdfs:comment "AC-10000VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-10000VLL-5770VLN-1Ph-60Hz a s223:AC-10000VLL-5770VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-5770VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V,
        s223:LineNeutralVoltage-5770V ;
    rdfs:comment "AC-10000VLL-5770VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-10000VLL-5770VLN-3Ph-60Hz a s223:AC-10000VLL-5770VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-10000VLL-5770VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-10000V,
        s223:LineNeutralVoltage-5770V ;
    rdfs:comment "AC-10000VLL-5770VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineLineVoltage-10000V a s223:Class,
        s223:LineLineVoltage-10000V,
        sh:NodeShape ;
    rdfs:label "10000V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-10000V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "10000V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


            

190V Line-Line Voltage

URI: http://data.ashrae.org/standard223#LineLineVoltage-190V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineLineVoltage-190V a s223:Class,
        s223:LineLineVoltage-190V,
        sh:NodeShape ;
    rdfs:label "190V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-190V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "190V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-190VLL-110VLN-1Ph-50Hz a s223:AC-190VLL-110VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-110VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V,
        s223:LineNeutralVoltage-110V ;
    rdfs:comment "AC-190VLL-110VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-190VLL-110VLN-3Ph-50Hz a s223:AC-190VLL-110VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-110VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V,
        s223:LineNeutralVoltage-110V ;
    rdfs:comment "AC-190VLL-110VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-190VLL-1Ph-50Hz a s223:AC-190VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V ;
    rdfs:comment "AC-190VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-190VLL-3Ph-50Hz a s223:AC-190VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V ;
    rdfs:comment "AC-190VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineLineVoltage-190V a s223:Class,
        s223:LineLineVoltage-190V,
        sh:NodeShape ;
    rdfs:label "190V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-190V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "190V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


            

208V Line-Line Voltage

URI: http://data.ashrae.org/standard223#LineLineVoltage-208V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineLineVoltage-208V a s223:Class,
        s223:LineLineVoltage-208V,
        sh:NodeShape ;
    rdfs:label "208V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-208V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "208V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-208VLL-120VLN-1Ph-60Hz a s223:AC-208VLL-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V,
        s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-208VLL-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-208VLL-120VLN-3Ph-60Hz a s223:AC-208VLL-120VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-120VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V,
        s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-208VLL-120VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-208VLL-1Ph-60Hz a s223:AC-208VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V ;
    rdfs:comment "AC-208VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-208VLL-3Ph-60Hz a s223:AC-208VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V ;
    rdfs:comment "AC-208VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineLineVoltage-208V a s223:Class,
        s223:LineLineVoltage-208V,
        sh:NodeShape ;
    rdfs:label "208V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-208V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "208V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


            

220V Line-Line Voltage

URI: http://data.ashrae.org/standard223#LineLineVoltage-220V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineLineVoltage-220V a s223:Class,
        s223:LineLineVoltage-220V,
        sh:NodeShape ;
    rdfs:label "220V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-220V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "220V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-220VLL-127VLN-1Ph-50Hz a s223:AC-220VLL-127VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-127VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V,
        s223:LineNeutralVoltage-127V ;
    rdfs:comment "AC-220VLL-127VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-220VLL-127VLN-3Ph-50Hz a s223:AC-220VLL-127VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-127VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V,
        s223:LineNeutralVoltage-127V ;
    rdfs:comment "AC-220VLL-127VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-220VLL-1Ph-50Hz a s223:AC-220VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V ;
    rdfs:comment "AC-220VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-220VLL-3Ph-50Hz a s223:AC-220VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V ;
    rdfs:comment "AC-220VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineLineVoltage-220V a s223:Class,
        s223:LineLineVoltage-220V,
        sh:NodeShape ;
    rdfs:label "220V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-220V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "220V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


            

240V Line-Line Voltage

URI: http://data.ashrae.org/standard223#LineLineVoltage-240V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineLineVoltage-240V a s223:Class,
        s223:LineLineVoltage-240V,
        sh:NodeShape ;
    rdfs:label "240V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-240V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "240V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-240VLL-120VLN-1Ph-60Hz a s223:AC-240VLL-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-240VLL-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-139VLN-1Ph-50Hz a s223:AC-240VLL-139VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-139VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-139V ;
    rdfs:comment "AC-240VLL-139VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-139VLN-3Ph-50Hz a s223:AC-240VLL-139VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-139VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-139V ;
    rdfs:comment "AC-240VLL-139VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-1Ph-50Hz a s223:AC-240VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-1Ph-60Hz a s223:AC-240VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-208VLN-120VLN-1Ph-60Hz a s223:AC-240VLL-208VLN-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-208VLN-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V,
        s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-240VLL-208VLN-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-208VLN-120VLN-3Ph-60Hz a s223:AC-240VLL-208VLN-120VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-208VLN-120VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V,
        s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-240VLL-208VLN-120VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-3Ph-50Hz a s223:AC-240VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-3Ph-60Hz a s223:AC-240VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V ;
    rdfs:comment "AC-240VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineLineVoltage-240V a s223:Class,
        s223:LineLineVoltage-240V,
        sh:NodeShape ;
    rdfs:label "240V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-240V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "240V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


            

3000V Line-Line Voltage

URI: http://data.ashrae.org/standard223#LineLineVoltage-3000V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineLineVoltage-3000V a s223:Class,
        s223:LineLineVoltage-3000V,
        sh:NodeShape ;
    rdfs:label "3000V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-3000V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "3000V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3000VLL-1730VLN-1Ph-60Hz a s223:AC-3000VLL-1730VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-1730VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V,
        s223:LineNeutralVoltage-1730V ;
    rdfs:comment "AC-3000VLL-1730VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3000VLL-1730VLN-3Ph-60Hz a s223:AC-3000VLL-1730VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-1730VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V,
        s223:LineNeutralVoltage-1730V ;
    rdfs:comment "AC-3000VLL-1730VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3000VLL-1Ph-60Hz a s223:AC-3000VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V ;
    rdfs:comment "AC-3000VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3000VLL-3Ph-60Hz a s223:AC-3000VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V ;
    rdfs:comment "AC-3000VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineLineVoltage-3000V a s223:Class,
        s223:LineLineVoltage-3000V,
        sh:NodeShape ;
    rdfs:label "3000V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-3000V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "3000V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


            

3300V Line-Line Voltage

URI: http://data.ashrae.org/standard223#LineLineVoltage-3300V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineLineVoltage-3300V a s223:Class,
        s223:LineLineVoltage-3300V,
        sh:NodeShape ;
    rdfs:label "3300V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-3300V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "3300V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-3300VLL-1900VLN-1Ph-60Hz a s223:AC-3300VLL-1900VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-1900VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V,
        s223:LineNeutralVoltage-1900V ;
    rdfs:comment "AC-3300VLL-1900VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3300VLL-1900VLN-3Ph-60Hz a s223:AC-3300VLL-1900VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-1900VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V,
        s223:LineNeutralVoltage-1900V ;
    rdfs:comment "AC-3300VLL-1900VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3300VLL-1Ph-60Hz a s223:AC-3300VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V ;
    rdfs:comment "AC-3300VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3300VLL-3Ph-60Hz a s223:AC-3300VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V ;
    rdfs:comment "AC-3300VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineLineVoltage-3300V a s223:Class,
        s223:LineLineVoltage-3300V,
        sh:NodeShape ;
    rdfs:label "3300V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-3300V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "3300V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


            

380V Line-Line Voltage

URI: http://data.ashrae.org/standard223#LineLineVoltage-380V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineLineVoltage-380V a s223:Class,
        s223:LineLineVoltage-380V,
        sh:NodeShape ;
    rdfs:label "380V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-380V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "380V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-380VLL-1Ph-60Hz a s223:AC-380VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V ;
    rdfs:comment "AC-380VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-380VLL-219VLN-1Ph-60Hz a s223:AC-380VLL-219VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-219VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V,
        s223:LineNeutralVoltage-219V ;
    rdfs:comment "AC-380VLL-219VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-380VLL-219VLN-3Ph-60Hz a s223:AC-380VLL-219VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-219VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V,
        s223:LineNeutralVoltage-219V ;
    rdfs:comment "AC-380VLL-219VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-380VLL-3Ph-60Hz a s223:AC-380VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V ;
    rdfs:comment "AC-380VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineLineVoltage-380V a s223:Class,
        s223:LineLineVoltage-380V,
        sh:NodeShape ;
    rdfs:label "380V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-380V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "380V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


            

400V Line-Line Voltage

URI: http://data.ashrae.org/standard223#LineLineVoltage-400V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineLineVoltage-400V a s223:Class,
        s223:LineLineVoltage-400V,
        sh:NodeShape ;
    rdfs:label "400V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-400V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "400V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-400VLL-1Ph-50Hz a s223:AC-400VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V ;
    rdfs:comment "AC-400VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-400VLL-231VLN-1Ph-50Hz a s223:AC-400VLL-231VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-231VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V,
        s223:LineNeutralVoltage-231V ;
    rdfs:comment "AC-400VLL-231VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-400VLL-231VLN-3Ph-50Hz a s223:AC-400VLL-231VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-231VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V,
        s223:LineNeutralVoltage-231V ;
    rdfs:comment "AC-400VLL-231VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-400VLL-3Ph-50Hz a s223:AC-400VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V ;
    rdfs:comment "AC-400VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineLineVoltage-400V a s223:Class,
        s223:LineLineVoltage-400V,
        sh:NodeShape ;
    rdfs:label "400V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-400V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "400V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


            

415V Line-Line Voltage

URI: http://data.ashrae.org/standard223#LineLineVoltage-415V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineLineVoltage-415V a s223:Class,
        s223:LineLineVoltage-415V,
        sh:NodeShape ;
    rdfs:label "415V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-415V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "415V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-415VLL-1Ph-50Hz a s223:AC-415VLL-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V ;
    rdfs:comment "AC-415VLL-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-415VLL-240VLN-1Ph-50Hz a s223:AC-415VLL-240VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-240VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V,
        s223:LineNeutralVoltage-240V ;
    rdfs:comment "AC-415VLL-240VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-415VLL-240VLN-3Ph-50Hz a s223:AC-415VLL-240VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-240VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V,
        s223:LineNeutralVoltage-240V ;
    rdfs:comment "AC-415VLL-240VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-415VLL-3Ph-50Hz a s223:AC-415VLL-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-415VLL-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-415V ;
    rdfs:comment "AC-415VLL-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineLineVoltage-415V a s223:Class,
        s223:LineLineVoltage-415V,
        sh:NodeShape ;
    rdfs:label "415V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-415V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "415V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


            

4160V Line-Line Voltage

URI: http://data.ashrae.org/standard223#LineLineVoltage-4160V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineLineVoltage-4160V a s223:Class,
        s223:LineLineVoltage-4160V,
        sh:NodeShape ;
    rdfs:label "4160V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-4160V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "4160V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-4160VLL-1Ph-60Hz a s223:AC-4160VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V ;
    rdfs:comment "AC-4160VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-4160VLL-2400VLN-1Ph-60Hz a s223:AC-4160VLL-2400VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-2400VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V,
        s223:LineNeutralVoltage-2400V ;
    rdfs:comment "AC-4160VLL-2400VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-4160VLL-2400VLN-3Ph-60Hz a s223:AC-4160VLL-2400VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-2400VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V,
        s223:LineNeutralVoltage-2400V ;
    rdfs:comment "AC-4160VLL-2400VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-4160VLL-3Ph-60Hz a s223:AC-4160VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V ;
    rdfs:comment "AC-4160VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineLineVoltage-4160V a s223:Class,
        s223:LineLineVoltage-4160V,
        sh:NodeShape ;
    rdfs:label "4160V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-4160V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "4160V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


            

480V Line-Line Voltage

URI: http://data.ashrae.org/standard223#LineLineVoltage-480V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineLineVoltage-480V a s223:Class,
        s223:LineLineVoltage-480V,
        sh:NodeShape ;
    rdfs:label "480V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-480V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "480V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-480VLL-1Ph-60Hz a s223:AC-480VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V ;
    rdfs:comment "AC-480VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-480VLL-277VLN-1Ph-60Hz a s223:AC-480VLL-277VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-277VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V,
        s223:LineNeutralVoltage-277V ;
    rdfs:comment "AC-480VLL-277VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-480VLL-277VLN-3Ph-60Hz a s223:AC-480VLL-277VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-277VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V,
        s223:LineNeutralVoltage-277V ;
    rdfs:comment "AC-480VLL-277VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-480VLL-3Ph-60Hz a s223:AC-480VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-480VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-480V ;
    rdfs:comment "AC-480VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineLineVoltage-480V a s223:Class,
        s223:LineLineVoltage-480V,
        sh:NodeShape ;
    rdfs:label "480V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-480V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "480V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


            

6000V Line-Line Voltage

URI: http://data.ashrae.org/standard223#LineLineVoltage-6000V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineLineVoltage-6000V a s223:Class,
        s223:LineLineVoltage-6000V,
        sh:NodeShape ;
    rdfs:label "6000V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-6000V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "6000V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6000VLL-1Ph-60Hz a s223:AC-6000VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V ;
    rdfs:comment "AC-6000VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-6000VLL-3460VLN-1Ph-60Hz a s223:AC-6000VLL-3460VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-3460VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V,
        s223:LineNeutralVoltage-3460V ;
    rdfs:comment "AC-6000VLL-3460VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-6000VLL-3460VLN-3Ph-60Hz a s223:AC-6000VLL-3460VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-3460VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V,
        s223:LineNeutralVoltage-3460V ;
    rdfs:comment "AC-6000VLL-3460VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-6000VLL-3Ph-60Hz a s223:AC-6000VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6000VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6000V ;
    rdfs:comment "AC-6000VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineLineVoltage-6000V a s223:Class,
        s223:LineLineVoltage-6000V,
        sh:NodeShape ;
    rdfs:label "6000V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-6000V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "6000V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


            

600V Line-Line Voltage

URI: http://data.ashrae.org/standard223#LineLineVoltage-600V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineLineVoltage-600V a s223:Class,
        s223:LineLineVoltage-600V,
        sh:NodeShape ;
    rdfs:label "600V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-600V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "600V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-600VLL-1Ph-60Hz a s223:AC-600VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V ;
    rdfs:comment "AC-600VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-600VLL-347VLN-1Ph-60Hz a s223:AC-600VLL-347VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-347VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V,
        s223:LineNeutralVoltage-347V ;
    rdfs:comment "AC-600VLL-347VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-600VLL-347VLN-3Ph-60Hz a s223:AC-600VLL-347VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-347VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V,
        s223:LineNeutralVoltage-347V ;
    rdfs:comment "AC-600VLL-347VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-600VLL-3Ph-60Hz a s223:AC-600VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-600VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-600V ;
    rdfs:comment "AC-600VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineLineVoltage-600V a s223:Class,
        s223:LineLineVoltage-600V,
        sh:NodeShape ;
    rdfs:label "600V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-600V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "600V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


            

6600V Line-Line Voltage

URI: http://data.ashrae.org/standard223#LineLineVoltage-6600V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineLineVoltage-6600V a s223:Class,
        s223:LineLineVoltage-6600V,
        sh:NodeShape ;
    rdfs:label "6600V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-6600V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "6600V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-6600VLL-1Ph-60Hz a s223:AC-6600VLL-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V ;
    rdfs:comment "AC-6600VLL-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-6600VLL-3810VLN-1Ph-60Hz a s223:AC-6600VLL-3810VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-3810VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V,
        s223:LineNeutralVoltage-3810V ;
    rdfs:comment "AC-6600VLL-3810VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-6600VLL-3810VLN-3Ph-60Hz a s223:AC-6600VLL-3810VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-3810VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V,
        s223:LineNeutralVoltage-3810V ;
    rdfs:comment "AC-6600VLL-3810VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-6600VLL-3Ph-60Hz a s223:AC-6600VLL-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-6600VLL-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-6600V ;
    rdfs:comment "AC-6600VLL-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineLineVoltage-6600V a s223:Class,
        s223:LineLineVoltage-6600V,
        sh:NodeShape ;
    rdfs:label "6600V Line-Line Voltage" ;
    s223:hasVoltage s223:Voltage-6600V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "6600V Line-Line Voltage" ;
    rdfs:subClassOf s223:Numerical-LineLineVoltage .


            

110V Line-Neutral Voltage

URI: http://data.ashrae.org/standard223#LineNeutralVoltage-110V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineNeutralVoltage-110V a s223:Class,
        s223:LineNeutralVoltage-110V,
        sh:NodeShape ;
    rdfs:label "110V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-110V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "110V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-110VLN-1Ph-50Hz a s223:AC-110VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-110VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-110V ;
    rdfs:comment "AC-110VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-190VLL-110VLN-1Ph-50Hz a s223:AC-190VLL-110VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-110VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V,
        s223:LineNeutralVoltage-110V ;
    rdfs:comment "AC-190VLL-110VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-190VLL-110VLN-3Ph-50Hz a s223:AC-190VLL-110VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-190VLL-110VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-190V,
        s223:LineNeutralVoltage-110V ;
    rdfs:comment "AC-190VLL-110VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineNeutralVoltage-110V a s223:Class,
        s223:LineNeutralVoltage-110V,
        sh:NodeShape ;
    rdfs:label "110V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-110V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "110V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


            

120V Line-Neutral Voltage

URI: http://data.ashrae.org/standard223#LineNeutralVoltage-120V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineNeutralVoltage-120V a s223:Class,
        s223:LineNeutralVoltage-120V,
        sh:NodeShape ;
    rdfs:label "120V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-120V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "120V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-120VLN-1Ph-60Hz a s223:AC-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-208VLL-120VLN-1Ph-60Hz a s223:AC-208VLL-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V,
        s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-208VLL-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-208VLL-120VLN-3Ph-60Hz a s223:AC-208VLL-120VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLL-120VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-208V,
        s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-208VLL-120VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-120VLN-1Ph-60Hz a s223:AC-240VLL-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V ;
    rdfs:comment "AC-240VLL-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-208VLN-120VLN-1Ph-60Hz a s223:AC-240VLL-208VLN-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-208VLN-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V,
        s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-240VLL-208VLN-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-208VLN-120VLN-3Ph-60Hz a s223:AC-240VLL-208VLN-120VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-208VLN-120VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V,
        s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-240VLL-208VLN-120VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineNeutralVoltage-120V a s223:Class,
        s223:LineNeutralVoltage-120V,
        sh:NodeShape ;
    rdfs:label "120V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-120V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "120V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


            

127V Line-Neutral Voltage

URI: http://data.ashrae.org/standard223#LineNeutralVoltage-127V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineNeutralVoltage-127V a s223:Class,
        s223:LineNeutralVoltage-127V,
        sh:NodeShape ;
    rdfs:label "127V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-127V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "127V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-127VLN-1Ph-50Hz a s223:AC-127VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-127VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-127V ;
    rdfs:comment "AC-127VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-220VLL-127VLN-1Ph-50Hz a s223:AC-220VLL-127VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-127VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V,
        s223:LineNeutralVoltage-127V ;
    rdfs:comment "AC-220VLL-127VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-220VLL-127VLN-3Ph-50Hz a s223:AC-220VLL-127VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-220VLL-127VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-220V,
        s223:LineNeutralVoltage-127V ;
    rdfs:comment "AC-220VLL-127VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineNeutralVoltage-127V a s223:Class,
        s223:LineNeutralVoltage-127V,
        sh:NodeShape ;
    rdfs:label "127V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-127V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "127V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


            

139V Line-Neutral Voltage

URI: http://data.ashrae.org/standard223#LineNeutralVoltage-139V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineNeutralVoltage-139V a s223:Class,
        s223:LineNeutralVoltage-139V,
        sh:NodeShape ;
    rdfs:label "139V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-139V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "139V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-139VLN-1Ph-50Hz a s223:AC-139VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-139VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-139V ;
    rdfs:comment "AC-139VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-139VLN-1Ph-50Hz a s223:AC-240VLL-139VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-139VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-139V ;
    rdfs:comment "AC-240VLL-139VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-139VLN-3Ph-50Hz a s223:AC-240VLL-139VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-139VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-139V ;
    rdfs:comment "AC-240VLL-139VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineNeutralVoltage-139V a s223:Class,
        s223:LineNeutralVoltage-139V,
        sh:NodeShape ;
    rdfs:label "139V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-139V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "139V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


            

1730V Line-Neutral Voltage

URI: http://data.ashrae.org/standard223#LineNeutralVoltage-1730V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineNeutralVoltage-1730V a s223:Class,
        s223:LineNeutralVoltage-1730V,
        sh:NodeShape ;
    rdfs:label "1730V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-1730V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "1730V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-1730VLN-1Ph-60Hz a s223:AC-1730VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-1730VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-1730V ;
    rdfs:comment "AC-1730VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3000VLL-1730VLN-1Ph-60Hz a s223:AC-3000VLL-1730VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-1730VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V,
        s223:LineNeutralVoltage-1730V ;
    rdfs:comment "AC-3000VLL-1730VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3000VLL-1730VLN-3Ph-60Hz a s223:AC-3000VLL-1730VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3000VLL-1730VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3000V,
        s223:LineNeutralVoltage-1730V ;
    rdfs:comment "AC-3000VLL-1730VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineNeutralVoltage-1730V a s223:Class,
        s223:LineNeutralVoltage-1730V,
        sh:NodeShape ;
    rdfs:label "1730V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-1730V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "1730V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


            

1900V Line-Neutral Voltage

URI: http://data.ashrae.org/standard223#LineNeutralVoltage-1900V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineNeutralVoltage-1900V a s223:Class,
        s223:LineNeutralVoltage-1900V,
        sh:NodeShape ;
    rdfs:label "1900V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-1900V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "1900V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-1900VLN-1Ph-60Hz a s223:AC-1900VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-1900VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-1900V ;
    rdfs:comment "AC-1900VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3300VLL-1900VLN-1Ph-60Hz a s223:AC-3300VLL-1900VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-1900VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V,
        s223:LineNeutralVoltage-1900V ;
    rdfs:comment "AC-3300VLL-1900VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-3300VLL-1900VLN-3Ph-60Hz a s223:AC-3300VLL-1900VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-3300VLL-1900VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-3300V,
        s223:LineNeutralVoltage-1900V ;
    rdfs:comment "AC-3300VLL-1900VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineNeutralVoltage-1900V a s223:Class,
        s223:LineNeutralVoltage-1900V,
        sh:NodeShape ;
    rdfs:label "1900V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-1900V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "1900V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


            

208V Line-Neutral Voltage

URI: http://data.ashrae.org/standard223#LineNeutralVoltage-208V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineNeutralVoltage-208V a s223:Class,
        s223:LineNeutralVoltage-208V,
        sh:NodeShape ;
    rdfs:label "208V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-208V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "208V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-208VLN-1Ph-60Hz a s223:AC-208VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-208VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-208VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-208VLN-120VLN-1Ph-60Hz a s223:AC-240VLL-208VLN-120VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-208VLN-120VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V,
        s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-240VLL-208VLN-120VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-240VLL-208VLN-120VLN-3Ph-60Hz a s223:AC-240VLL-208VLN-120VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-240VLL-208VLN-120VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-240V,
        s223:LineNeutralVoltage-120V,
        s223:LineNeutralVoltage-208V ;
    rdfs:comment "AC-240VLL-208VLN-120VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineNeutralVoltage-208V a s223:Class,
        s223:LineNeutralVoltage-208V,
        sh:NodeShape ;
    rdfs:label "208V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-208V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "208V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


            

219V Line-Neutral Voltage

URI: http://data.ashrae.org/standard223#LineNeutralVoltage-219V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineNeutralVoltage-219V a s223:Class,
        s223:LineNeutralVoltage-219V,
        sh:NodeShape ;
    rdfs:label "219V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-219V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "219V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-219VLN-1Ph-60Hz a s223:AC-219VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-219VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-219V ;
    rdfs:comment "AC-219VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-380VLL-219VLN-1Ph-60Hz a s223:AC-380VLL-219VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-219VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V,
        s223:LineNeutralVoltage-219V ;
    rdfs:comment "AC-380VLL-219VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-380VLL-219VLN-3Ph-60Hz a s223:AC-380VLL-219VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-380VLL-219VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-380V,
        s223:LineNeutralVoltage-219V ;
    rdfs:comment "AC-380VLL-219VLN-3Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineNeutralVoltage-219V a s223:Class,
        s223:LineNeutralVoltage-219V,
        sh:NodeShape ;
    rdfs:label "219V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-219V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "219V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


            

231V Line-Neutral Voltage

URI: http://data.ashrae.org/standard223#LineNeutralVoltage-231V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineNeutralVoltage-231V a s223:Class,
        s223:LineNeutralVoltage-231V,
        sh:NodeShape ;
    rdfs:label "231V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-231V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "231V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-231VLN-1Ph-50Hz a s223:AC-231VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-231VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-231V ;
    rdfs:comment "AC-231VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-400VLL-231VLN-1Ph-50Hz a s223:AC-400VLL-231VLN-1Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-231VLN-1Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V,
        s223:LineNeutralVoltage-231V ;
    rdfs:comment "AC-400VLL-231VLN-1Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-400VLL-231VLN-3Ph-50Hz a s223:AC-400VLL-231VLN-3Ph-50Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-400VLL-231VLN-3Ph-50Hz" ;
    s223:hasFrequency s223:Frequency-50Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVoltage s223:LineLineVoltage-400V,
        s223:LineNeutralVoltage-231V ;
    rdfs:comment "AC-400VLL-231VLN-3Ph-50Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:LineNeutralVoltage-231V a s223:Class,
        s223:LineNeutralVoltage-231V,
        sh:NodeShape ;
    rdfs:label "231V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-231V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "231V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


            

2400V Line-Neutral Voltage

URI: http://data.ashrae.org/standard223#LineNeutralVoltage-2400V


@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:LineNeutralVoltage-2400V a s223:Class,
        s223:LineNeutralVoltage-2400V,
        sh:NodeShape ;
    rdfs:label "2400V Line-Neutral Voltage" ;
    s223:hasVoltage s223:Voltage-2400V ;
    ns1:hasQuantityKind <http://qudt.org/vocab/quantitykind/Voltage> ;
    ns1:hasUnit <http://qudt.org/vocab/unit/V> ;
    rdfs:comment "2400V Line-Neutral Voltage" ;
    rdfs:subClassOf s223:Numerical-LineNeutralVoltage .


        

See Also

Details

All related shapes and rules

@prefix ns1: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix s223: <http://data.ashrae.org/standard223#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

s223:AC-2400VLN-1Ph-60Hz a s223:AC-2400VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-2400VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineNeutralVoltage-2400V ;
    rdfs:comment "AC-2400VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-4160VLL-2400VLN-1Ph-60Hz a s223:AC-4160VLL-2400VLN-1Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-2400VLN-1Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-SinglePhase ;
    s223:hasVoltage s223:LineLineVoltage-4160V,
        s223:LineNeutralVoltage-2400V ;
    rdfs:comment "AC-4160VLL-2400VLN-1Ph-60Hz" ;
    rdfs:subClassOf s223:Electricity-AC .

s223:AC-4160VLL-2400VLN-3Ph-60Hz a s223:AC-4160VLL-2400VLN-3Ph-60Hz,
        s223:Class,
        sh:NodeShape ;
    rdfs:label "AC-4160VLL-2400VLN-3Ph-60Hz" ;
    s223:hasFrequency s223:Frequency-60Hz ;
    s223:hasNumberOfElectricalPhases s223:NumberOfElectricalPhases-ThreePhase ;
    s223:hasVol