Already a subscriber?
MADCAD.com Free Trial
Sign up for a 3 day free trial to explore the MADCAD.com interface, PLUS access the
2009 International Building Code to see how it all works.
If you like to setup a quick demo, let us know at support@madcad.com
or +1 800.798.9296 and we will be happy to schedule a webinar for you.
Security check
Please login to your personal account to use this feature.
Please login to your authorized staff account to use this feature.
Are you sure you want to empty the cart?
, 2024
- ASHRAE Online Bookstore
- Addenda
- Errata
- Return to Previous Page
- ANSI/ASHRAE/IBPSA Standard 232-2024 [Go to Page]
- Contents
- Foreword
- 1. Purpose [Go to Page]
- 1.1 Purpose. This standard defines metaschemas (such as data types, data elements, naming conventions, and formats) to specify and validate other standard schemas for data exchange among building performance and HVAC&R software.
- 2. Scope [Go to Page]
- 2.1 Scope. This standard applies to data models and schemas specified in other standards for the design, operation, and performance of buildings.
- 3. Definitions and Symbols [Go to Page]
- 3.1 Definitions
- 4. Compliance with the Standard [Go to Page]
- 4.1 Extensibility. A data model that extends the specification included in the standard or includes additional documentation is still compliant if it does not change or contradict the requirements included in the standard. A data model specification ...
- 4.2 Schema Format. The data model shall state which schema formats are allowed (JSON schema, XSD, etc.), to define the data model.
- 4.3 Serialization Format. The data model shall state which serialization formats (XML, JSON, etc.), are allowed to transmit data complying to the specification.
- 5. Data Model Content [Go to Page]
- 5.1 Data Group Composition. A data group is a collection of data elements and embedded data groups. Data group names shall be concatenated capitalized words (e.g., ExampleDataGroup). The names of data groups that conform with specific, reusable data ...
- 5.2 Data Element Attributes. Data elements shall be characterized in data groups by the attributes shown below. Data element names shall be lower_case_with_underscores.
- 5.3 Data Type Definitions. Each data element shall have one of the data type attributes described below.
- 5.4 Units
- 5.5 Constraints. The following constraints are used for the “Constraints” data element attribute. When multiple constraints apply to the same data element, the constraints shall be specified as a list.
- 5.6 Required Data Elements. The “Required” data element attribute is used to indicate the conditions where a data element value is required if the containing data group is present. The following conditions are allowed.
- 5.7 ID. The “ID” data element attribute is used to indicate when the data element value is used to reference an instance of the data group from a different data group. The ID data element shall be denoted with a Boolean true for the “ID” data...
- 6. Data Model Specifications [Go to Page]
- 6.1 Documentation
- 6.2 Data Model. This section specifies the local data groups and local enumerations that comprise the data model.
- 7. Common Data Groups [Go to Page]
- 7.1 Metadata
- 8. Reusable Data Groups [Go to Page]
- 8.1 TimeSeries
- 9. References
- Informative Appendix A: Naming Guidelines [Go to Page]
- A1. Pre-Existing Names
- Informative Appendix B: Generic Timestamp Examples
- Informative Appendix C: Time Interval Examples
- Informative Appendix D: Informative References [Go to Page]