Showing:

Annotations
Attributes
Diagrams
Facets
Instances
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: unqualified
Element Name
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:Name
Properties
content: simple
Used by
Source
<xs:element name="Name" type="xs:Name"/>
Element Description
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#DescriptionType
Type DescriptionType
Properties
content: simple
Used by
Source
<xs:element name="Description" type="DescriptionType"/>
Element YearSchedule
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#YearScheduleType_id Schedule_xsd.tmp#Name Schedule_xsd.tmp#Description Schedule_xsd.tmp#BeginDate Schedule_xsd.tmp#EndDate Schedule_xsd.tmp#YearScheduleType_WeekScheduleId Schedule_xsd.tmp#YearScheduleType
Type YearScheduleType
Properties
content: complex
Used by
Complex Type ScheduleType
Model Name{0,1} | Description{0,1} | BeginDate | EndDate | WeekScheduleId
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 Fixed Default Use Annotation
id xs:ID required
Source
<xs:element name="YearSchedule" type="YearScheduleType"/>
Element BeginDate
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#BeginDateType
Type BeginDateType
Properties
content: simple
Used by
Complex Type YearScheduleType
Source
<xs:element name="BeginDate" type="BeginDateType"/>
Element EndDate
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#EndDateType
Type EndDateType
Properties
content: simple
Used by
Complex Type YearScheduleType
Source
<xs:element name="EndDate" type="EndDateType"/>
Element YearScheduleType / WeekScheduleId
Namespace No namespace
Diagram
Diagram Schedule_xsd.tmp#YearScheduleType_YearScheduleType_WeekScheduleId_weekScheduleIdRef
Properties
content: complex
minOccurs: 1
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
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
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#DayScheduleType_id Schedule_xsd.tmp#DayScheduleType_type Schedule_xsd.tmp#Name Schedule_xsd.tmp#Description Schedule_xsd.tmp#ScheduleValue Schedule_xsd.tmp#DayScheduleType
Type DayScheduleType
Properties
content: complex
Used by
Model Name{0,1} , Description{0,1} , ScheduleValue*
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 Fixed Default Use Annotation
id xs:ID required
type scheduleEnumType required
Source
<xs:element name="DaySchedule" type="DayScheduleType"/>
Element ScheduleValue
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#ScheduleValueType_TimeBlockValue Schedule_xsd.tmp#ScheduleValueType_HourSpecified Schedule_xsd.tmp#ScheduleValueType_BeginTime Schedule_xsd.tmp#ScheduleValueType_EndTime Schedule_xsd.tmp#ScheduleValueType
Type ScheduleValueType
Properties
content: complex
Used by
Complex Type DayScheduleType
Model TimeBlockValue{0,1} , HourSpecified{0,1} , BeginTime{0,1} , EndTime{0,1}
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="ScheduleValueType"/>
Element ScheduleValueType / TimeBlockValue
Namespace No namespace
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 ScheduleValueType / HourSpecified
Namespace No namespace
Annotations
This would used in the case of changes to a specific hour(s). These would match the ScheduleValue
Diagram
Diagram Schedule_xsd.tmp#hourIDType
Type hourIDType
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Facets
maxInclusive 24
minInclusive 1
Source
<xs:element name="HourSpecified" type="hourIDType" 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 ScheduleValueType / BeginTime
Namespace No namespace
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 ScheduleValueType / EndTime
Namespace No namespace
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
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#WeekScheduleType_id Schedule_xsd.tmp#WeekScheduleType_type Schedule_xsd.tmp#Name Schedule_xsd.tmp#Description Schedule_xsd.tmp#Day Schedule_xsd.tmp#WeekScheduleType
Type WeekScheduleType
Properties
content: complex
Used by
Model Name{0,1} , Description{0,1} , Day+
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 Fixed Default Use Annotation
id xs:ID required
type scheduleEnumType required
Source
<xs:element name="WeekSchedule" type="WeekScheduleType"/>
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 WeekScheduleType
Attributes
QName Type Fixed Default 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#ScheduleType_id Schedule_xsd.tmp#ScheduleType_type Schedule_xsd.tmp#Name Schedule_xsd.tmp#Description Schedule_xsd.tmp#YearSchedule Schedule_xsd.tmp#ScheduleType
Type ScheduleType
Properties
content: complex
Used by
Model Name{0,1} , Description{0,1} , YearSchedule+
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 Fixed Default Use Annotation
id xs:ID required
type scheduleEnumType required
Source
<xs:element name="Schedule" type="ScheduleType"/>
Element hourID
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#hourIDType
Type hourIDType
Properties
content: simple
Facets
maxInclusive 24
minInclusive 1
Source
<xs:element name="hourID" type="hourIDType"/>
Element DaylightSavings
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#DaylightSavingsType
Type DaylightSavingsType
Properties
content: simple
Source
<xs:element name="DaylightSavings" type="DaylightSavingsType"/>
Complex Type ScheduleType
Namespace http://www.iepmodel.net
Annotations
List of year schedules that make up an entire calendar year.
Diagram
Diagram Schedule_xsd.tmp#ScheduleType_id Schedule_xsd.tmp#ScheduleType_type Schedule_xsd.tmp#Name Schedule_xsd.tmp#Description Schedule_xsd.tmp#YearSchedule
Used by
Model Name{0,1} , Description{0,1} , YearSchedule+
Children Description, Name, YearSchedule
Attributes
QName Type Fixed Default Use Annotation
id xs:ID required
type scheduleEnumType required
Source
<xs:complexType name="ScheduleType">
  <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 ref="Name" minOccurs="0" maxOccurs="1"/>
    <xs:element ref="Description" minOccurs="0" maxOccurs="1"/>
    <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="scheduleEnumType"/>
</xs:complexType>
Simple Type DescriptionType
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Used by
Element Description
Source
<xs:simpleType name="DescriptionType">
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Complex Type YearScheduleType
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#YearScheduleType_id Schedule_xsd.tmp#Name Schedule_xsd.tmp#Description Schedule_xsd.tmp#BeginDate Schedule_xsd.tmp#EndDate Schedule_xsd.tmp#YearScheduleType_WeekScheduleId
Used by
Element YearSchedule
Model Name{0,1} | Description{0,1} | BeginDate | EndDate | WeekScheduleId
Children BeginDate, Description, EndDate, Name, WeekScheduleId
Attributes
QName Type Fixed Default Use Annotation
id xs:ID required
Source
<xs:complexType name="YearScheduleType">
  <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 ref="Name" minOccurs="0" maxOccurs="1"/>
    <xs:element ref="Description" minOccurs="0" maxOccurs="1"/>
    <xs:element ref="BeginDate" minOccurs="1" maxOccurs="1"/>
    <xs:element ref="EndDate" minOccurs="1" maxOccurs="1"/>
    <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 BeginDateType
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:date
Used by
Element BeginDate
Source
<xs:simpleType name="BeginDateType">
  <xs:restriction base="xs:date"/>
</xs:simpleType>
Simple Type EndDateType
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:date
Used by
Element EndDate
Source
<xs:simpleType name="EndDateType">
  <xs:restriction base="xs:date"/>
</xs:simpleType>
Simple Type scheduleEnumType
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="scheduleEnumType">
  <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 DayScheduleType
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#DayScheduleType_id Schedule_xsd.tmp#DayScheduleType_type Schedule_xsd.tmp#Name Schedule_xsd.tmp#Description Schedule_xsd.tmp#ScheduleValue
Used by
Element DaySchedule
Model Name{0,1} , Description{0,1} , ScheduleValue*
Children Description, Name, ScheduleValue
Attributes
QName Type Fixed Default Use Annotation
id xs:ID required
type scheduleEnumType required
Source
<xs:complexType name="DayScheduleType">
  <xs:sequence minOccurs="0" maxOccurs="unbounded">
    <xs:element ref="Name" minOccurs="0" maxOccurs="1"/>
    <xs:element ref="Description" minOccurs="0" maxOccurs="1"/>
    <xs:element ref="ScheduleValue" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute name="id" use="required" type="xs:ID"/>
  <xs:attribute name="type" use="required" type="scheduleEnumType"/>
</xs:complexType>
Complex Type ScheduleValueType
Namespace http://www.iepmodel.net
Annotations
This is an extension of the original ScheduleValue in the
Diagram
Diagram Schedule_xsd.tmp#ScheduleValueType_TimeBlockValue Schedule_xsd.tmp#ScheduleValueType_HourSpecified Schedule_xsd.tmp#ScheduleValueType_BeginTime Schedule_xsd.tmp#ScheduleValueType_EndTime
Used by
Element ScheduleValue
Model TimeBlockValue{0,1} , HourSpecified{0,1} , BeginTime{0,1} , EndTime{0,1}
Children BeginTime, EndTime, HourSpecified, TimeBlockValue
Source
<xs:complexType name="ScheduleValueType">
  <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="hourIDType" 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 hourIDType
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="hourIDType">
  <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 WeekScheduleType
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#WeekScheduleType_id Schedule_xsd.tmp#WeekScheduleType_type Schedule_xsd.tmp#Name Schedule_xsd.tmp#Description Schedule_xsd.tmp#Day
Used by
Element WeekSchedule
Model Name{0,1} , Description{0,1} , Day+
Children Day, Description, Name
Attributes
QName Type Fixed Default Use Annotation
id xs:ID required
type scheduleEnumType required
Source
<xs:complexType name="WeekScheduleType">
  <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 ref="Name" minOccurs="0" maxOccurs="1"/>
    <xs:element ref="Description" minOccurs="0" maxOccurs="1"/>
    <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="scheduleEnumType"/>
</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 NameType
Namespace http://www.iepmodel.net
Diagram
Diagram
Type xs:string
Source
<xs:simpleType name="NameType">
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Simple Type dayEnumType
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 DayType/@dayType
Source
<xs:simpleType name="dayEnumType">
  <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 DaylightSavingsType
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="DaylightSavingsType">
  <xs:annotation>
    <xs:documentation>Allows for including daylight savings time</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:boolean"/>
</xs:simpleType>
Complex Type DayType
Namespace http://www.iepmodel.net
Diagram
Diagram Schedule_xsd.tmp#DayType_dayScheduleIdRef Schedule_xsd.tmp#DayType_dayType
Type extension of xs:string
Attributes
QName Type Fixed Default Use Annotation
dayScheduleIdRef xs:IDREF required
ID for operation schedules
dayType dayEnumType required
Source
<xs:complexType name="DayType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="dayScheduleIdRef" use="required" type="xs:IDREF">
        <xs:annotation>
          <xs:documentation>ID for operation schedules</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="dayType" use="required" type="dayEnumType"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Attribute YearScheduleType / WeekScheduleId / @weekScheduleIdRef
Namespace No namespace
Type xs:IDREF
Properties
use: required
Used by
Source
<xs:attribute name="weekScheduleIdRef" type="xs:IDREF" use="required"/>
Attribute YearScheduleType / @id
Namespace No namespace
Type xs:ID
Properties
use: required
Used by
Complex Type YearScheduleType
Source
<xs:attribute name="id" use="required" type="xs:ID"/>
Attribute ScheduleType / @id
Namespace No namespace
Type xs:ID
Properties
use: required
Used by
Complex Type ScheduleType
Source
<xs:attribute name="id" use="required" type="xs:ID"/>
Attribute ScheduleType / @type
Namespace No namespace
Type scheduleEnumType
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 ScheduleType
Source
<xs:attribute name="type" use="required" type="scheduleEnumType"/>
Attribute DayScheduleType / @id
Namespace No namespace
Type xs:ID
Properties
use: required
Used by
Complex Type DayScheduleType
Source
<xs:attribute name="id" use="required" type="xs:ID"/>
Attribute DayScheduleType / @type
Namespace No namespace
Type scheduleEnumType
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 DayScheduleType
Source
<xs:attribute name="type" use="required" type="scheduleEnumType"/>
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 WeekScheduleType / @id
Namespace No namespace
Type xs:ID
Properties
use: required
Used by
Complex Type WeekScheduleType
Source
<xs:attribute name="id" use="required" type="xs:ID"/>
Attribute WeekScheduleType / @type
Namespace No namespace
Type scheduleEnumType
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 WeekScheduleType
Source
<xs:attribute name="type" use="required" type="scheduleEnumType"/>
Attribute DayType / @dayScheduleIdRef
Namespace No namespace
Annotations
ID for operation schedules
Type xs:IDREF
Properties
use: required
Used by
Complex Type DayType
Source
<xs:attribute name="dayScheduleIdRef" use="required" type="xs:IDREF">
  <xs:annotation>
    <xs:documentation>ID for operation schedules</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute DayType / @dayType
Namespace No namespace
Type dayEnumType
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
Complex Type DayType
Source
<xs:attribute name="dayType" use="required" type="dayEnumType"/>