Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Included schema Schedule.xsd
Namespace http://www.iepmodel.net
Annotations
This is based on the gbxml Schedule classes
Properties
attribute form default unqualified
element form default qualified
Element schedule / Name
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string"/>
Element schedule / Description
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element minOccurs="0" maxOccurs="1" name="Description" type="xs:string"/>
Element yearSchedule
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#http___www.iepmodel.net_yearSchedule_id Schedule_xsd.tmp#http___www.iepmodel.net_yearSchedule_Name Schedule_xsd.tmp#http___www.iepmodel.net_yearSchedule_Description Schedule_xsd.tmp#http___www.iepmodel.net_yearSchedule_BeginDate Schedule_xsd.tmp#http___www.iepmodel.net_yearSchedule_EndDate Schedule_xsd.tmp#http___www.iepmodel.net_yearSchedule_WeekScheduleId Schedule_xsd.tmp#http___www.iepmodel.net_yearSchedule
Type yearSchedule
Properties
content complex
Used by
Complex Type schedule
Model
Children BeginDate, Description, EndDate, Name, WeekScheduleId
Instance
<yearSchedule id="" xmlns="http://www.iepmodel.net">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <BeginDate>{1,1}</BeginDate>
  <EndDate>{1,1}</EndDate>
  <WeekScheduleId weekScheduleIdRef="">{1,1}</WeekScheduleId>
</yearSchedule>
Attributes
QName Type Use
id xs:ID required
Source
<xs:element name="yearSchedule" type="yearSchedule"/>
Element yearSchedule / Name
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string"/>
Element yearSchedule / Description
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element minOccurs="0" maxOccurs="1" name="Description" type="xs:string"/>
Element yearSchedule / BeginDate
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#beginDate
Type beginDate
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element minOccurs="1" maxOccurs="1" name="BeginDate" type="beginDate"/>
Element yearSchedule / EndDate
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#endDate
Type endDate
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element minOccurs="1" maxOccurs="1" name="EndDate" type="endDate"/>
Element yearSchedule / WeekScheduleId
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#http___www.iepmodel.net_yearSchedule_http___www.iepmodel.net_yearSchedule_WeekScheduleId_weekScheduleIdRef
Properties
content complex
minOccurs 1
maxOccurs 1
Attributes
QName Type Use
weekScheduleIdRef xs:IDREF required
Source
<xs:element minOccurs="1" maxOccurs="1" name="WeekScheduleId">
  <xs:complexType>
    <xs:attribute name="weekScheduleIdRef" type="xs:IDREF" use="required"/>
  </xs:complexType>
</xs:element>
Element daySchedule / Name
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string"/>
Element daySchedule / Description
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element minOccurs="0" maxOccurs="1" name="Description" type="xs:string"/>
Element daySchedule / ScheduleValue
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#scheduleValue_timeBlockValue Schedule_xsd.tmp#scheduleValue_hourSpecified Schedule_xsd.tmp#scheduleValue_beginTime Schedule_xsd.tmp#scheduleValue_endTime Schedule_xsd.tmp#scheduleValue
Type scheduleValue
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children beginTime, endTime, hourSpecified, timeBlockValue
Instance
<ScheduleValue xmlns="http://www.iepmodel.net">
  <timeBlockValue>{0,1}</timeBlockValue>
  <hourSpecified>{0,1}</hourSpecified>
  <beginTime>{0,1}</beginTime>
  <endTime>{0,1}</endTime>
</ScheduleValue>
Source
<xs:element minOccurs="0" maxOccurs="unbounded" name="ScheduleValue" type="scheduleValue"/>
Element scheduleValue / timeBlockValue
Namespace http://www.iepmodel.net
Annotations
Value for one block of time. Divides a day evenly into number of ScheduleValue elements defined in DaySchedule. Example: If 12 ScheduleValue elements are defined, each will represent two hours
Diagram
Diagram
Type xs:decimal
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="timeBlockValue" type="xs:decimal" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Value for one block of time. Divides a day evenly into number of ScheduleValue elements defined in DaySchedule. Example: If 12 ScheduleValue elements are defined, each will represent two hours</xs:documentation>
  </xs:annotation>
</xs:element>
Element scheduleValue / hourSpecified
Namespace http://www.iepmodel.net
Annotations
This would used in the case of changes to a specific hour(s). These would match the ScheduleValue
Diagram
Diagram Schedule_xsd.tmp#hourId
Type hourId
Properties
content simple
minOccurs 0
maxOccurs 1
Facets
maxInclusive 24
minInclusive 1
Source
<xs:element name="hourSpecified" type="hourId" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>This would used in the case of changes to a specific hour(s). These would match the ScheduleValue</xs:documentation>
  </xs:annotation>
</xs:element>
Element scheduleValue / beginTime
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:time
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="beginTime" type="xs:time" minOccurs="0" maxOccurs="1"/>
Element scheduleValue / endTime
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:time
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="endTime" type="xs:time" minOccurs="0" maxOccurs="1"/>
Element weekSchedule / name
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string"/>
Element weekSchedule / description
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element minOccurs="0" maxOccurs="1" name="description" type="xs:string"/>
Element day
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#day_dayScheduleIdRef Schedule_xsd.tmp#day_dayType
Type extension of xs:string
Properties
content complex
Used by
Complex Type weekSchedule
Attributes
QName Type Use Annotation
dayScheduleIdRef xs:IDREF required
ID for operation schedules
dayType dayTypeEnum required
Source
<xs:element name="day">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="dayScheduleIdRef" type="xs:IDREF" use="required">
          <xs:annotation>
            <xs:documentation>ID for operation schedules</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="dayType" type="dayTypeEnum" use="required"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
Element schedule
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#schedule_id Schedule_xsd.tmp#schedule_type Schedule_xsd.tmp#schedule_Name Schedule_xsd.tmp#schedule_Description Schedule_xsd.tmp#yearSchedule Schedule_xsd.tmp#schedule
Type schedule
Properties
content complex
Model
Children Description, Name, yearSchedule
Instance
<schedule id="" type="" xmlns="http://www.iepmodel.net">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <yearSchedule id="">{1,unbounded}</yearSchedule>
</schedule>
Attributes
QName Type Use
id xs:ID required
type scheduleEnum required
Source
<xs:element name="schedule" type="schedule"/>
Element scheduleValue
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#scheduleValue_timeBlockValue Schedule_xsd.tmp#scheduleValue_hourSpecified Schedule_xsd.tmp#scheduleValue_beginTime Schedule_xsd.tmp#scheduleValue_endTime Schedule_xsd.tmp#scheduleValue
Type scheduleValue
Properties
content complex
Model
Children beginTime, endTime, hourSpecified, timeBlockValue
Instance
<scheduleValue xmlns="http://www.iepmodel.net">
  <timeBlockValue>{0,1}</timeBlockValue>
  <hourSpecified>{0,1}</hourSpecified>
  <beginTime>{0,1}</beginTime>
  <endTime>{0,1}</endTime>
</scheduleValue>
Source
<xs:element name="scheduleValue" type="scheduleValue"/>
Element weekSchedule
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#weekSchedule_id Schedule_xsd.tmp#weekSchedule_type Schedule_xsd.tmp#weekSchedule_name Schedule_xsd.tmp#weekSchedule_description Schedule_xsd.tmp#day Schedule_xsd.tmp#weekSchedule
Type weekSchedule
Properties
content complex
Model
Children day, description, name
Instance
<weekSchedule id="" type="" xmlns="http://www.iepmodel.net">
  <name>{0,1}</name>
  <description>{0,1}</description>
  <day dayScheduleIdRef="" dayType="">{1,unbounded}</day>
</weekSchedule>
Attributes
QName Type Use
id xs:ID required
type scheduleEnum required
Source
<xs:element name="weekSchedule" type="weekSchedule"/>
Element daySchedule
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#daySchedule_id Schedule_xsd.tmp#daySchedule_type Schedule_xsd.tmp#daySchedule_Name Schedule_xsd.tmp#daySchedule_Description Schedule_xsd.tmp#daySchedule_ScheduleValue Schedule_xsd.tmp#daySchedule
Type daySchedule
Properties
content complex
Model
Children Description, Name, ScheduleValue
Instance
<daySchedule id="" type="" xmlns="http://www.iepmodel.net">
  <Name>{0,1}</Name>
  <Description>{0,1}</Description>
  <ScheduleValue>{0,unbounded}</ScheduleValue>
</daySchedule>
Attributes
QName Type Use
id xs:ID required
type scheduleEnum required
Source
<xs:element name="daySchedule" type="daySchedule"/>
Element beginDate
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#beginDate
Type beginDate
Properties
content simple
Source
<xs:element name="beginDate" type="beginDate"/>
Element endDate
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#endDate
Type endDate
Properties
content simple
Source
<xs:element name="endDate" type="endDate"/>
Element hourId
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#hourId
Type hourId
Properties
content simple
Facets
maxInclusive 24
minInclusive 1
Source
<xs:element name="hourId" type="hourId"/>
Element daylightSavings
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#daylightSavings
Type daylightSavings
Properties
content simple
Source
<xs:element name="daylightSavings" type="daylightSavings"/>
Complex Type schedule
Namespace http://www.iepmodel.net
Annotations
List of year schedules that make up an entire calendar year.
Diagram
Diagram Schedule_xsd.tmp#schedule_id Schedule_xsd.tmp#schedule_type Schedule_xsd.tmp#schedule_Name Schedule_xsd.tmp#schedule_Description Schedule_xsd.tmp#yearSchedule
Used by
Model
Children Description, Name, yearSchedule
Attributes
QName Type Use
id xs:ID required
type scheduleEnum required
Source
<xs:complexType name="schedule">
  <xs:annotation>
    <xs:documentation>List of year schedules that make up an entire calendar year.</xs:documentation>
  </xs:annotation>
  <xs:sequence minOccurs="0" maxOccurs="unbounded">
    <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string"/>
    <xs:element minOccurs="0" maxOccurs="1" name="Description" type="xs:string"/>
    <xs:element ref="yearSchedule" minOccurs="1" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="id" use="required" type="xs:ID"/>
  <xs:attribute name="type" use="required" type="scheduleEnum"/>
</xs:complexType>
Complex Type yearSchedule
Namespace http://www.iepmodel.net
Annotations
Set of week schedules all assigned for a particular time period during the year defined by the begin and end date elements. These must not span more than one calendar year.
Diagram
Diagram Schedule_xsd.tmp#http___www.iepmodel.net_yearSchedule_id Schedule_xsd.tmp#http___www.iepmodel.net_yearSchedule_Name Schedule_xsd.tmp#http___www.iepmodel.net_yearSchedule_Description Schedule_xsd.tmp#http___www.iepmodel.net_yearSchedule_BeginDate Schedule_xsd.tmp#http___www.iepmodel.net_yearSchedule_EndDate Schedule_xsd.tmp#http___www.iepmodel.net_yearSchedule_WeekScheduleId
Used by
Element yearSchedule
Model
Children BeginDate, Description, EndDate, Name, WeekScheduleId
Attributes
QName Type Use
id xs:ID required
Source
<xs:complexType name="yearSchedule">
  <xs:annotation>
    <xs:documentation>Set of week schedules all assigned for a particular time period during the year defined by the begin and end date elements. These must not span more than one calendar year.</xs:documentation>
  </xs:annotation>
  <xs:choice minOccurs="0" maxOccurs="unbounded">
    <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string"/>
    <xs:element minOccurs="0" maxOccurs="1" name="Description" type="xs:string"/>
    <xs:element minOccurs="1" maxOccurs="1" name="BeginDate" type="beginDate"/>
    <xs:element minOccurs="1" maxOccurs="1" name="EndDate" type="endDate"/>
    <xs:element minOccurs="1" maxOccurs="1" name="WeekScheduleId">
      <xs:complexType>
        <xs:attribute name="weekScheduleIdRef" type="xs:IDREF" use="required"/>
      </xs:complexType>
    </xs:element>
  </xs:choice>
  <xs:attribute name="id" use="required" type="xs:ID"/>
</xs:complexType>
Simple Type beginDate
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:date
Used by
Source
<xs:simpleType name="beginDate">
  <xs:restriction base="xs:date"/>
</xs:simpleType>
Simple Type endDate
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:date
Used by
Source
<xs:simpleType name="endDate">
  <xs:restriction base="xs:date"/>
</xs:simpleType>
Simple Type scheduleEnum
Namespace http://www.iepmodel.net
Annotations
This is used to define the type of schedule used. 

For lighting: Fraction of the day or On/Off may be used, but not Temp

For heating or cooling any of the three may be used to define the schedule
Diagram
Diagram
Type restriction of xs:NMTOKEN
Facets
enumeration Temp
This defines the a set temperature for a heating or cooling system
enumeration Fraction
Defines the fraction of use. Typically used for lighting and occupancy
enumeration OnOff
Used for schedules for fans and heating and cooling availability
Used by
Source
<xs:simpleType name="scheduleEnum">
  <xs:annotation>
    <xs:documentation>This is used to define the type of schedule used. For lighting: Fraction of the day or On/Off may be used, but not Temp For heating or cooling any of the three may be used to define the schedule</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="Temp">
      <xs:annotation>
        <xs:documentation>This defines the a set temperature for a heating or cooling system</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Fraction">
      <xs:annotation>
        <xs:documentation>Defines the fraction of use. Typically used for lighting and occupancy</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="OnOff">
      <xs:annotation>
        <xs:documentation>Used for schedules for fans and heating and cooling availability</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>
Complex Type daySchedule
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#daySchedule_id Schedule_xsd.tmp#daySchedule_type Schedule_xsd.tmp#daySchedule_Name Schedule_xsd.tmp#daySchedule_Description Schedule_xsd.tmp#daySchedule_ScheduleValue
Used by
Model
Children Description, Name, ScheduleValue
Attributes
QName Type Use
id xs:ID required
type scheduleEnum required
Source
<xs:complexType name="daySchedule">
  <xs:sequence minOccurs="0" maxOccurs="unbounded">
    <xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string"/>
    <xs:element minOccurs="0" maxOccurs="1" name="Description" type="xs:string"/>
    <xs:element minOccurs="0" maxOccurs="unbounded" name="ScheduleValue" type="scheduleValue"/>
  </xs:sequence>
  <xs:attribute name="id" use="required" type="xs:ID"/>
  <xs:attribute name="type" use="required" type="scheduleEnum"/>
</xs:complexType>
Complex Type scheduleValue
Namespace http://www.iepmodel.net
Annotations
This is an extension of the original ScheduleValue in the
Diagram
Diagram Schedule_xsd.tmp#scheduleValue_timeBlockValue Schedule_xsd.tmp#scheduleValue_hourSpecified Schedule_xsd.tmp#scheduleValue_beginTime Schedule_xsd.tmp#scheduleValue_endTime
Used by
Model
Children beginTime, endTime, hourSpecified, timeBlockValue
Source
<xs:complexType name="scheduleValue">
  <xs:annotation>
    <xs:documentation>This is an extension of the original ScheduleValue in the</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="timeBlockValue" type="xs:decimal" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Value for one block of time. Divides a day evenly into number of ScheduleValue elements defined in DaySchedule. Example: If 12 ScheduleValue elements are defined, each will represent two hours</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="hourSpecified" type="hourId" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>This would used in the case of changes to a specific hour(s). These would match the ScheduleValue</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="beginTime" type="xs:time" minOccurs="0" maxOccurs="1"/>
    <xs:element name="endTime" type="xs:time" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
</xs:complexType>
Simple Type hourId
Namespace http://www.iepmodel.net
Annotations
This is a number from 1 to 24
Diagram
Diagram
Type restriction of xs:int
Facets
maxInclusive 24
minInclusive 1
Used by
Source
<xs:simpleType name="hourId">
  <xs:annotation>
    <xs:documentation>This is a number from 1 to 24</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:int">
    <xs:maxInclusive value="24"/>
    <xs:minInclusive value="1"/>
  </xs:restriction>
</xs:simpleType>
Complex Type weekSchedule
Namespace http://www.iepmodel.net
Annotations
Set of day schedules all assigned to a unique particular period of the week using the day type attribute. Do not schedule conflicting day types to the same week schedule.
Diagram
Diagram Schedule_xsd.tmp#weekSchedule_id Schedule_xsd.tmp#weekSchedule_type Schedule_xsd.tmp#weekSchedule_name Schedule_xsd.tmp#weekSchedule_description Schedule_xsd.tmp#day
Used by
Model
Children day, description, name
Attributes
QName Type Use
id xs:ID required
type scheduleEnum required
Source
<xs:complexType name="weekSchedule">
  <xs:annotation>
    <xs:documentation>Set of day schedules all assigned to a unique particular period of the week using the day type attribute. Do not schedule conflicting day types to the same week schedule.</xs:documentation>
  </xs:annotation>
  <xs:sequence minOccurs="0" maxOccurs="unbounded">
    <xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string"/>
    <xs:element minOccurs="0" maxOccurs="1" name="description" type="xs:string"/>
    <xs:element ref="day" minOccurs="1" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="id" use="required" type="xs:ID"/>
  <xs:attribute name="type" use="required" type="scheduleEnum"/>
</xs:complexType>
Simple Type dayTypeEnum
Namespace http://www.iepmodel.net
Diagram
Diagram
Type restriction of xs:NMTOKEN
Facets
enumeration Weekday
enumeration Weekend
enumeration Holiday
enumeration WeekendOrHoliday
enumeration HeatingDesignDay
enumeration CoolingDesignDay
enumeration Sun
enumeration Mon
enumeration Tue
enumeration Wed
enumeration Thu
enumeration Fri
enumeration Sat
enumeration All
Used by
Attribute day/@dayType
Source
<xs:simpleType name="dayTypeEnum">
  <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="Weekday"/>
    <xs:enumeration value="Weekend"/>
    <xs:enumeration value="Holiday"/>
    <xs:enumeration value="WeekendOrHoliday"/>
    <xs:enumeration value="HeatingDesignDay"/>
    <xs:enumeration value="CoolingDesignDay"/>
    <xs:enumeration value="Sun"/>
    <xs:enumeration value="Mon"/>
    <xs:enumeration value="Tue"/>
    <xs:enumeration value="Wed"/>
    <xs:enumeration value="Thu"/>
    <xs:enumeration value="Fri"/>
    <xs:enumeration value="Sat"/>
    <xs:enumeration value="All"/>
  </xs:restriction>
</xs:simpleType>
Simple Type dayEnum
Namespace http://www.iepmodel.net
Diagram
Diagram
Type restriction of xs:NMTOKEN
Facets
enumeration Weekday
enumeration Weekend
enumeration Holiday
enumeration WeekendOrHoliday
enumeration HeatingDesignDay
enumeration CoolingDesignDay
enumeration Sun
enumeration Mon
enumeration Tue
enumeration Wed
enumeration Thu
enumeration Fri
enumeration Sat
enumeration All
Source
<xs:simpleType name="dayEnum">
  <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="Weekday"/>
    <xs:enumeration value="Weekend"/>
    <xs:enumeration value="Holiday"/>
    <xs:enumeration value="WeekendOrHoliday"/>
    <xs:enumeration value="HeatingDesignDay"/>
    <xs:enumeration value="CoolingDesignDay"/>
    <xs:enumeration value="Sun"/>
    <xs:enumeration value="Mon"/>
    <xs:enumeration value="Tue"/>
    <xs:enumeration value="Wed"/>
    <xs:enumeration value="Thu"/>
    <xs:enumeration value="Fri"/>
    <xs:enumeration value="Sat"/>
    <xs:enumeration value="All"/>
  </xs:restriction>
</xs:simpleType>
Simple Type daylightSavings
Namespace http://www.iepmodel.net
Annotations
Allows for including daylight savings time
Diagram
Diagram
Type xs:boolean
Used by
Element daylightSavings
Source
<xs:simpleType name="daylightSavings">
  <xs:annotation>
    <xs:documentation>Allows for including daylight savings time</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:boolean"/>
</xs:simpleType>
Attribute yearSchedule / WeekScheduleId / @weekScheduleIdRef
Namespace No namespace
Type xs:IDREF
Properties
use required
Used by
Source
<xs:attribute name="weekScheduleIdRef" type="xs:IDREF" use="required"/>
Attribute yearSchedule / @id
Namespace No namespace
Type xs:ID
Properties
use required
Used by
Complex Type yearSchedule
Source
<xs:attribute name="id" use="required" type="xs:ID"/>
Attribute schedule / @id
Namespace No namespace
Type xs:ID
Properties
use required
Used by
Complex Type schedule
Source
<xs:attribute name="id" use="required" type="xs:ID"/>
Attribute schedule / @type
Namespace No namespace
Type scheduleEnum
Properties
use required
Facets
enumeration Temp
This defines the a set temperature for a heating or cooling system
enumeration Fraction
Defines the fraction of use. Typically used for lighting and occupancy
enumeration OnOff
Used for schedules for fans and heating and cooling availability
Used by
Complex Type schedule
Source
<xs:attribute name="type" use="required" type="scheduleEnum"/>
Attribute daySchedule / @id
Namespace No namespace
Type xs:ID
Properties
use required
Used by
Complex Type daySchedule
Source
<xs:attribute name="id" use="required" type="xs:ID"/>
Attribute daySchedule / @type
Namespace No namespace
Type scheduleEnum
Properties
use required
Facets
enumeration Temp
This defines the a set temperature for a heating or cooling system
enumeration Fraction
Defines the fraction of use. Typically used for lighting and occupancy
enumeration OnOff
Used for schedules for fans and heating and cooling availability
Used by
Complex Type daySchedule
Source
<xs:attribute name="type" use="required" type="scheduleEnum"/>
Attribute day / @dayScheduleIdRef
Namespace No namespace
Annotations
ID for operation schedules
Type xs:IDREF
Properties
use required
Used by
Element day
Source
<xs:attribute name="dayScheduleIdRef" type="xs:IDREF" use="required">
  <xs:annotation>
    <xs:documentation>ID for operation schedules</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute day / @dayType
Namespace No namespace
Type dayTypeEnum
Properties
use required
Facets
enumeration Weekday
enumeration Weekend
enumeration Holiday
enumeration WeekendOrHoliday
enumeration HeatingDesignDay
enumeration CoolingDesignDay
enumeration Sun
enumeration Mon
enumeration Tue
enumeration Wed
enumeration Thu
enumeration Fri
enumeration Sat
enumeration All
Used by
Element day
Source
<xs:attribute name="dayType" type="dayTypeEnum" use="required"/>
Attribute weekSchedule / @id
Namespace No namespace
Type xs:ID
Properties
use required
Used by
Complex Type weekSchedule
Source
<xs:attribute name="id" use="required" type="xs:ID"/>
Attribute weekSchedule / @type
Namespace No namespace
Type scheduleEnum
Properties
use required
Facets
enumeration Temp
This defines the a set temperature for a heating or cooling system
enumeration Fraction
Defines the fraction of use. Typically used for lighting and occupancy
enumeration OnOff
Used for schedules for fans and heating and cooling availability
Used by
Complex Type weekSchedule
Source
<xs:attribute name="type" use="required" type="scheduleEnum"/>