diagram | |||
children | UniqueProductId ProductNumber Name Description TenderText ProductSeries Pictures LuminaireMaintenance DescriptiveAttributes | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="ProductMetaData"> <xs:annotation> <xs:documentation>Definition of global properties of the product</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="UniqueProductId" type="xs:string"> <xs:annotation> <xs:documentation>Global, Gldf specific product Id. Used to identify same products of one brand across multiple GLDFs (e.g. on product data updates). UUID/GUID strongly recommended</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProductNumber" type="Locale"> <xs:annotation> <xs:documentation>Global product number. See also Variant GTIN and Variant ProductNumber</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="Locale"> <xs:annotation> <xs:documentation>Global product name, translatable. Applicable to all variants of the product</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="Locale" minOccurs="0"> <xs:annotation> <xs:documentation>Global product description, translatable. Applicable to all variants of the product</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TenderText" type="Locale" minOccurs="0"> <xs:annotation> <xs:documentation>A translatable tender text for the product for advertising purposes</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProductSeries" type="ProductSeries" minOccurs="0"> <xs:annotation> <xs:documentation>Global translatable product series.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Pictures" type="Images" minOccurs="0"> <xs:annotation> <xs:documentation>Global product pictures applicable to all variants of the product</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LuminaireMaintenance" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the ‘Application Life’. Period (years) after that luminaire illuminance will fall (factors), measured under predefined conditions (roomConditions)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Cie97LuminaireType" minOccurs="0"> <xs:annotation> <xs:documentation>Luminaire type according to CIE 97 cleaning schedule / cleaning intervals</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Bare Batten"/> <xs:enumeration value="Open Top Housing (Natural Ventilated)"/> <xs:enumeration value="Closed Top Housing (Unventilated)"/> <xs:enumeration value="Enclosed IP2X"/> <xs:enumeration value="Dust Proof IP5X"/> <xs:enumeration value="Enclosed Indirect (Uplight)"/> <xs:enumeration value="Airhandling, Forced Ventilated"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CieLuminaireMaintenanceFactors" minOccurs="0"> <xs:annotation> <xs:documentation>CIE LMF</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LuminaireMaintenanceFactor" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>CIE LMF</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="years" use="required"> <xs:annotation> <xs:documentation>Years after which the factor comes into effect</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="roomCondition" use="required"> <xs:annotation> <xs:documentation>Room condition, from very clean to dirty</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Very Clean"/> <xs:enumeration value="Clean"/> <xs:enumeration value="Normal"/> <xs:enumeration value="Dirty"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IesLuminaireLightLossFactors" minOccurs="0"> <xs:annotation> <xs:documentation>IES LLF</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LuminaireDirtDepreciation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>IES LDD</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="years" type="xs:int" use="required"> <xs:annotation> <xs:documentation>Years after which the factor comes into effect</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="roomCondition" use="required"> <xs:annotation> <xs:documentation>Room condition, from very clean to very dirty</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Very Clean"/> <xs:enumeration value="Clean"/> <xs:enumeration value="Moderate"/> <xs:enumeration value="Dirty"/> <xs:enumeration value="Very Dirty"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="JiegMaintenanceFactors" minOccurs="0"> <xs:annotation> <xs:documentation>JIEG-001 (Japan)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LuminaireMaintenanceFactor" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Method II(2013)/III(2005)</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="years" type="xs:int" use="required"> <xs:annotation> <xs:documentation>Years after which the factor comes into effect</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="roomCondition" use="required"> <xs:annotation> <xs:documentation>Room condition, from clean to dirty</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Clean"/> <xs:enumeration value="Normal"/> <xs:enumeration value="Dirty"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DescriptiveAttributes" type="DescriptiveAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>Global product attributes applicable to all variants of the product</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="UniqueProductId" type="xs:string"> <xs:annotation> <xs:documentation>Global, Gldf specific product Id. Used to identify same products of one brand across multiple GLDFs (e.g. on product data updates). UUID/GUID strongly recommended</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | Locale | ||
properties |
|
||
children | Locale | ||
annotation |
|
||
source | <xs:element name="ProductNumber" type="Locale"> <xs:annotation> <xs:documentation>Global product number. See also Variant GTIN and Variant ProductNumber</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | Locale | ||
properties |
|
||
children | Locale | ||
annotation |
|
||
source | <xs:element name="Name" type="Locale"> <xs:annotation> <xs:documentation>Global product name, translatable. Applicable to all variants of the product</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
type | Locale | ||||||
properties |
|
||||||
children | Locale | ||||||
annotation |
|
||||||
source | <xs:element name="Description" type="Locale" minOccurs="0"> <xs:annotation> <xs:documentation>Global product description, translatable. Applicable to all variants of the product</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
type | Locale | ||||||
properties |
|
||||||
children | Locale | ||||||
annotation |
|
||||||
source | <xs:element name="TenderText" type="Locale" minOccurs="0"> <xs:annotation> <xs:documentation>A translatable tender text for the product for advertising purposes</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
type | ProductSeries | ||||||
properties |
|
||||||
children | ProductSerie | ||||||
annotation |
|
||||||
source | <xs:element name="ProductSeries" type="ProductSeries" minOccurs="0"> <xs:annotation> <xs:documentation>Global translatable product series.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
type | Images | ||||||
properties |
|
||||||
children | Image | ||||||
annotation |
|
||||||
source | <xs:element name="Pictures" type="Images" minOccurs="0"> <xs:annotation> <xs:documentation>Global product pictures applicable to all variants of the product</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
properties |
|
||||||
children | Cie97LuminaireType CieLuminaireMaintenanceFactors IesLuminaireLightLossFactors JiegMaintenanceFactors | ||||||
annotation |
|
||||||
source | <xs:element name="LuminaireMaintenance" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the ‘Application Life’. Period (years) after that luminaire illuminance will fall (factors), measured under predefined conditions (roomConditions)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Cie97LuminaireType" minOccurs="0"> <xs:annotation> <xs:documentation>Luminaire type according to CIE 97 cleaning schedule / cleaning intervals</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Bare Batten"/> <xs:enumeration value="Open Top Housing (Natural Ventilated)"/> <xs:enumeration value="Closed Top Housing (Unventilated)"/> <xs:enumeration value="Enclosed IP2X"/> <xs:enumeration value="Dust Proof IP5X"/> <xs:enumeration value="Enclosed Indirect (Uplight)"/> <xs:enumeration value="Airhandling, Forced Ventilated"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CieLuminaireMaintenanceFactors" minOccurs="0"> <xs:annotation> <xs:documentation>CIE LMF</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LuminaireMaintenanceFactor" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>CIE LMF</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="years" use="required"> <xs:annotation> <xs:documentation>Years after which the factor comes into effect</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="roomCondition" use="required"> <xs:annotation> <xs:documentation>Room condition, from very clean to dirty</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Very Clean"/> <xs:enumeration value="Clean"/> <xs:enumeration value="Normal"/> <xs:enumeration value="Dirty"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IesLuminaireLightLossFactors" minOccurs="0"> <xs:annotation> <xs:documentation>IES LLF</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LuminaireDirtDepreciation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>IES LDD</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="years" type="xs:int" use="required"> <xs:annotation> <xs:documentation>Years after which the factor comes into effect</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="roomCondition" use="required"> <xs:annotation> <xs:documentation>Room condition, from very clean to very dirty</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Very Clean"/> <xs:enumeration value="Clean"/> <xs:enumeration value="Moderate"/> <xs:enumeration value="Dirty"/> <xs:enumeration value="Very Dirty"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="JiegMaintenanceFactors" minOccurs="0"> <xs:annotation> <xs:documentation>JIEG-001 (Japan)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LuminaireMaintenanceFactor" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Method II(2013)/III(2005)</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="years" type="xs:int" use="required"> <xs:annotation> <xs:documentation>Years after which the factor comes into effect</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="roomCondition" use="required"> <xs:annotation> <xs:documentation>Room condition, from clean to dirty</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Clean"/> <xs:enumeration value="Normal"/> <xs:enumeration value="Dirty"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||||||||
type | restriction of xs:string | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xs:element name="Cie97LuminaireType" minOccurs="0"> <xs:annotation> <xs:documentation>Luminaire type according to CIE 97 cleaning schedule / cleaning intervals</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Bare Batten"/> <xs:enumeration value="Open Top Housing (Natural Ventilated)"/> <xs:enumeration value="Closed Top Housing (Unventilated)"/> <xs:enumeration value="Enclosed IP2X"/> <xs:enumeration value="Dust Proof IP5X"/> <xs:enumeration value="Enclosed Indirect (Uplight)"/> <xs:enumeration value="Airhandling, Forced Ventilated"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||
properties |
|
||||||
children | LuminaireMaintenanceFactor | ||||||
annotation |
|
||||||
source | <xs:element name="CieLuminaireMaintenanceFactors" minOccurs="0"> <xs:annotation> <xs:documentation>CIE LMF</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LuminaireMaintenanceFactor" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>CIE LMF</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="years" use="required"> <xs:annotation> <xs:documentation>Years after which the factor comes into effect</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="roomCondition" use="required"> <xs:annotation> <xs:documentation>Room condition, from very clean to dirty</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Very Clean"/> <xs:enumeration value="Clean"/> <xs:enumeration value="Normal"/> <xs:enumeration value="Dirty"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||||||
type | extension of xs:double | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||
source | <xs:element name="LuminaireMaintenanceFactor" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>CIE LMF</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="years" use="required"> <xs:annotation> <xs:documentation>Years after which the factor comes into effect</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="roomCondition" use="required"> <xs:annotation> <xs:documentation>Room condition, from very clean to dirty</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Very Clean"/> <xs:enumeration value="Clean"/> <xs:enumeration value="Normal"/> <xs:enumeration value="Dirty"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | restriction of xs:int | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:attribute name="years" use="required"> <xs:annotation> <xs:documentation>Years after which the factor comes into effect</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | restriction of xs:string | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xs:attribute name="roomCondition" use="required"> <xs:annotation> <xs:documentation>Room condition, from very clean to dirty</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Very Clean"/> <xs:enumeration value="Clean"/> <xs:enumeration value="Normal"/> <xs:enumeration value="Dirty"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||
properties |
|
||||||
children | LuminaireDirtDepreciation | ||||||
annotation |
|
||||||
source | <xs:element name="IesLuminaireLightLossFactors" minOccurs="0"> <xs:annotation> <xs:documentation>IES LLF</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LuminaireDirtDepreciation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>IES LDD</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="years" type="xs:int" use="required"> <xs:annotation> <xs:documentation>Years after which the factor comes into effect</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="roomCondition" use="required"> <xs:annotation> <xs:documentation>Room condition, from very clean to very dirty</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Very Clean"/> <xs:enumeration value="Clean"/> <xs:enumeration value="Moderate"/> <xs:enumeration value="Dirty"/> <xs:enumeration value="Very Dirty"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||||||
type | extension of xs:double | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||
source | <xs:element name="LuminaireDirtDepreciation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>IES LDD</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="years" type="xs:int" use="required"> <xs:annotation> <xs:documentation>Years after which the factor comes into effect</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="roomCondition" use="required"> <xs:annotation> <xs:documentation>Room condition, from very clean to very dirty</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Very Clean"/> <xs:enumeration value="Clean"/> <xs:enumeration value="Moderate"/> <xs:enumeration value="Dirty"/> <xs:enumeration value="Very Dirty"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="years" type="xs:int" use="required"> <xs:annotation> <xs:documentation>Years after which the factor comes into effect</xs:documentation> </xs:annotation> </xs:attribute> |
type | restriction of xs:string | ||||||||||||||||||
properties |
|
||||||||||||||||||
facets |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:attribute name="roomCondition" use="required"> <xs:annotation> <xs:documentation>Room condition, from very clean to very dirty</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Very Clean"/> <xs:enumeration value="Clean"/> <xs:enumeration value="Moderate"/> <xs:enumeration value="Dirty"/> <xs:enumeration value="Very Dirty"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||
properties |
|
||||||
children | LuminaireMaintenanceFactor | ||||||
annotation |
|
||||||
source | <xs:element name="JiegMaintenanceFactors" minOccurs="0"> <xs:annotation> <xs:documentation>JIEG-001 (Japan)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LuminaireMaintenanceFactor" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Method II(2013)/III(2005)</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="years" type="xs:int" use="required"> <xs:annotation> <xs:documentation>Years after which the factor comes into effect</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="roomCondition" use="required"> <xs:annotation> <xs:documentation>Room condition, from clean to dirty</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Clean"/> <xs:enumeration value="Normal"/> <xs:enumeration value="Dirty"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||||||
type | extension of xs:double | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||
source | <xs:element name="LuminaireMaintenanceFactor" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Method II(2013)/III(2005)</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:double"> <xs:attribute name="years" type="xs:int" use="required"> <xs:annotation> <xs:documentation>Years after which the factor comes into effect</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="roomCondition" use="required"> <xs:annotation> <xs:documentation>Room condition, from clean to dirty</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Clean"/> <xs:enumeration value="Normal"/> <xs:enumeration value="Dirty"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="years" type="xs:int" use="required"> <xs:annotation> <xs:documentation>Years after which the factor comes into effect</xs:documentation> </xs:annotation> </xs:attribute> |
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:attribute name="roomCondition" use="required"> <xs:annotation> <xs:documentation>Room condition, from clean to dirty</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Clean"/> <xs:enumeration value="Normal"/> <xs:enumeration value="Dirty"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||
type | DescriptiveAttributes | ||||||
properties |
|
||||||
children | Mechanical Electrical Emergency Marketing OperationsAndMaintenance CustomProperties | ||||||
annotation |
|
||||||
source | <xs:element name="DescriptiveAttributes" type="DescriptiveAttributes" minOccurs="0"> <xs:annotation> <xs:documentation>Global product attributes applicable to all variants of the product</xs:documentation> </xs:annotation> </xs:element> |