Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Open223 Resources

The Open223 GitHub organization was created in conjunction with the ASHRAE Standard 223 project committee to develop resources to support the use of Standard. However, it is not an official ASHRAE product or a part of the standard.

Open223 Models

This site contains the canonical sources for example models. Each page listed in the table of contents (on the left-hand side of the page) describes an example building or system modeled in 223. On each page you will find the following:

Open223 Explore

This page hosts autogenerated documentation of the 223 ontology, emphasizing the availability and correct use of concepts and properties defined by the ontology. The Explore tool divides the ontology up across four tabs.

Classes

The classes tab organizes the classes of the standard based on their class hierarchy. One can click on the class name to view a description of the class and its constraints, or click on the “+” to the left of the class name to view all the subclasses of that class. For example, all 223 classes are a subclass of s223:Concept, and can be accessed by clicking the “+” to the left of “Concept”.

The Definition section describes what relations instances of the class must have. The Properties section below lists all of the relation constraints the class as inherited, including: which of those relations are optional (marked with a ?), can happen 0 or more times (marked with a *), must happen at least once (marked with a +), or are necessary (no additional markings, like in the image above). Additionally all links highlighted in yellow on a given class page can be used to navigate to a description of that class or property.

The definitions listed on the Explore tool are not definitive but instead capture common usage; refer to the standard for the full and complete definition.

Properties

The properties tab organizes the relations of the standard and its dependencies. Clicking on a relation shows which classe are in the domain and range of the relation, if available.

Ontologies and Files

These last two tabs list all properties, concepts, classes, etc defined in each ontology loaded into the tool. This currently includes 223 as well as its dependencies (e.g., QUDT).

Open223 Query

This page provides client-side SPARQL query processing using Oxigraph. It contains several example 223 models and several example queries. There are three dropdowns in the top-left corner of the page:

Two of these determine which 223 model you want to query:

The last dropdown contains a set of example queries against 223 models. Select a query from the dropdown to populate the query box. You can also edit the query box directly to express a SPARQL query.

Click the ▶️ in the query window to execute the query against the currently loaded model.

The results will be displayed below. Click a URL to get its properties and relations listed on the right-hand side of the screen.

Open223 Defs

This page provides a set of concise bounded descriptions (CBDs) of 223 concepts, rules, shapes, and entities with permalinks referenced by the 223 standard document.