complexType buildingType
diagram index_p15.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
children eCH-0206:officialBuildingNo eCH-0206:nameOfBuilding eCH-0206:coordinates eCH-0206:localCode1 eCH-0206:localCode2 eCH-0206:localCode3 eCH-0206:localCode4 eCH-0206:neighbourhood eCH-0206:buildingStatus eCH-0206:buildingCategory eCH-0206:buildingClass eCH-0206:dateOfConstruction eCH-0206:yearOfRenovation eCH-0206:yearOfDemolition eCH-0206:surfaceAreaOfBuilding eCH-0206:volume eCH-0206:numberOfFloors eCH-0206:numberOfSeparateHabitableRooms eCH-0206:civilDefenseShelter eCH-0206:energyRelevantSurface eCH-0206:thermotechnicalDeviceForHeating1 eCH-0206:thermotechnicalDeviceForHeating2 eCH-0206:thermotechnicalDeviceForWarmWater1 eCH-0206:thermotechnicalDeviceForWarmWater2 eCH-0206:extension eCH-0206:recordModification
used by
element maddResponseType/buildingList/buildingItem/building
source <xs:complexType name="buildingType">
 
<xs:sequence>
   
<xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>
   
<xs:element name="nameOfBuilding" type="eCH-0129:nameOfBuildingType" minOccurs="0"/>
   
<xs:element name="coordinates" type="eCH-0206:coordinatesBuildingType" minOccurs="0"/>
   
<xs:element name="localCode1" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="localCode2" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="localCode3" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="localCode4" type="eCH-0129:localCodeType" minOccurs="0"/>
   
<xs:element name="neighbourhood" type="eCH-0129:neighbourhoodType" minOccurs="0"/>
   
<xs:element name="buildingStatus" type="eCH-0129:buildingStatusType" minOccurs="0"/>
   
<xs:element name="buildingCategory" type="eCH-0129:buildingCategoryType" minOccurs="0"/>
   
<xs:element name="buildingClass" type="eCH-0129:buildingClassType" minOccurs="0"/>
   
<xs:element name="dateOfConstruction" type="eCH-0206:buildingDateType" minOccurs="0"/>
   
<xs:element name="yearOfRenovation" type="xs:gYear" minOccurs="0"/>
   
<xs:element name="yearOfDemolition" type="xs:gYear" minOccurs="0"/>
   
<xs:element name="surfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>
   
<xs:element name="volume" type="eCH-0206:buildingVolumeType" minOccurs="0"/>
   
<xs:element name="numberOfFloors" type="eCH-0129:numberOfFloorsType" minOccurs="0"/>
   
<xs:element name="numberOfSeparateHabitableRooms" type="eCH-0129:numberOfSeparateHabitableRoomsType" minOccurs="0"/>
   
<xs:element name="civilDefenseShelter" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="energyRelevantSurface" type="eCH-0129:energyRelevantSurfaceType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForHeating1" type="eCH-0206:heatingType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForHeating2" type="eCH-0206:heatingType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForWarmWater1" type="eCH-0206:hotWaterType" minOccurs="0"/>
   
<xs:element name="thermotechnicalDeviceForWarmWater2" type="eCH-0206:hotWaterType" minOccurs="0"/>
   
<xs:element name="extension" type="eCH-0206:extensionType" minOccurs="0"/>
   
<xs:element name="recordModification" type="eCH-0206:recordModificationType"/>
 
</xs:sequence>
</xs:complexType>

element buildingType/officialBuildingNo
diagram index_p16.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0129:officialBuildingNoType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:element name="officialBuildingNo" type="eCH-0129:officialBuildingNoType" minOccurs="0"/>

element buildingType/nameOfBuilding
diagram index_p17.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0129:nameOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 3
maxLength 40
source <xs:element name="nameOfBuilding" type="eCH-0129:nameOfBuildingType" minOccurs="0"/>

element buildingType/coordinates
diagram index_p18.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0206:coordinatesBuildingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0206:east eCH-0206:north eCH-0206:originOfCoordinates
source <xs:element name="coordinates" type="eCH-0206:coordinatesBuildingType" minOccurs="0"/>

element buildingType/localCode1
diagram index_p19.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode1" type="eCH-0129:localCodeType" minOccurs="0"/>

element buildingType/localCode2
diagram index_p20.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode2" type="eCH-0129:localCodeType" minOccurs="0"/>

element buildingType/localCode3
diagram index_p21.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode3" type="eCH-0129:localCodeType" minOccurs="0"/>

element buildingType/localCode4
diagram index_p22.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0129:localCodeType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 8
source <xs:element name="localCode4" type="eCH-0129:localCodeType" minOccurs="0"/>

element buildingType/neighbourhood
diagram index_p23.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0129:neighbourhoodType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1000
maxInclusive 9999999
source <xs:element name="neighbourhood" type="eCH-0129:neighbourhoodType" minOccurs="0"/>

element buildingType/buildingStatus
diagram index_p24.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0129:buildingStatusType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 1001
enumeration 1002
enumeration 1003
enumeration 1004
enumeration 1005
enumeration 1007
enumeration 1008
enumeration 1009
source <xs:element name="buildingStatus" type="eCH-0129:buildingStatusType" minOccurs="0"/>

element buildingType/buildingCategory
diagram index_p25.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0129:buildingCategoryType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration 1010
enumeration 1020
enumeration 1030
enumeration 1040
enumeration 1060
enumeration 1080
source <xs:element name="buildingCategory" type="eCH-0129:buildingCategoryType" minOccurs="0"/>

element buildingType/buildingClass
diagram index_p26.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0129:buildingClassType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1110
maxInclusive 1278
source <xs:element name="buildingClass" type="eCH-0129:buildingClassType" minOccurs="0"/>

element buildingType/dateOfConstruction
diagram index_p27.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0206:buildingDateType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0206:dateOfConstruction eCH-0206:periodOfConstruction
source <xs:element name="dateOfConstruction" type="eCH-0206:buildingDateType" minOccurs="0"/>

element buildingType/yearOfRenovation
diagram index_p28.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type xs:gYear
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="yearOfRenovation" type="xs:gYear" minOccurs="0"/>

element buildingType/yearOfDemolition
diagram index_p29.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type xs:gYear
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="yearOfDemolition" type="xs:gYear" minOccurs="0"/>

element buildingType/surfaceAreaOfBuilding
diagram index_p30.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0129:surfaceAreaOfBuildingType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
source <xs:element name="surfaceAreaOfBuilding" type="eCH-0129:surfaceAreaOfBuildingType" minOccurs="0"/>

element buildingType/volume
diagram index_p31.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0206:buildingVolumeType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0206:volume eCH-0206:informationSource eCH-0206:norm
source <xs:element name="volume" type="eCH-0206:buildingVolumeType" minOccurs="0"/>

element buildingType/numberOfFloors
diagram index_p32.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0129:numberOfFloorsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99
source <xs:element name="numberOfFloors" type="eCH-0129:numberOfFloorsType" minOccurs="0"/>

element buildingType/numberOfSeparateHabitableRooms
diagram index_p33.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0129:numberOfSeparateHabitableRoomsType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999
source <xs:element name="numberOfSeparateHabitableRooms" type="eCH-0129:numberOfSeparateHabitableRoomsType" minOccurs="0"/>

element buildingType/civilDefenseShelter
diagram index_p34.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="civilDefenseShelter" type="xs:boolean" minOccurs="0"/>

element buildingType/energyRelevantSurface
diagram index_p35.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0129:energyRelevantSurfaceType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 5
maxInclusive 900000
source <xs:element name="energyRelevantSurface" type="eCH-0129:energyRelevantSurfaceType" minOccurs="0"/>

element buildingType/thermotechnicalDeviceForHeating1
diagram index_p36.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0206:heatingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0206:heatGeneratorHeating eCH-0206:energySourceHeating eCH-0206:informationSourceHeating eCH-0206:revisionDate
source <xs:element name="thermotechnicalDeviceForHeating1" type="eCH-0206:heatingType" minOccurs="0"/>

element buildingType/thermotechnicalDeviceForHeating2
diagram index_p37.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0206:heatingType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0206:heatGeneratorHeating eCH-0206:energySourceHeating eCH-0206:informationSourceHeating eCH-0206:revisionDate
source <xs:element name="thermotechnicalDeviceForHeating2" type="eCH-0206:heatingType" minOccurs="0"/>

element buildingType/thermotechnicalDeviceForWarmWater1
diagram index_p38.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0206:hotWaterType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0206:heatGeneratorHotWater eCH-0206:energySourceHeating eCH-0206:informationSourceHeating eCH-0206:revisionDate
source <xs:element name="thermotechnicalDeviceForWarmWater1" type="eCH-0206:hotWaterType" minOccurs="0"/>

element buildingType/thermotechnicalDeviceForWarmWater2
diagram index_p39.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0206:hotWaterType
properties
minOcc 0
maxOcc 1
content complex
children eCH-0206:heatGeneratorHotWater eCH-0206:energySourceHeating eCH-0206:informationSourceHeating eCH-0206:revisionDate
source <xs:element name="thermotechnicalDeviceForWarmWater2" type="eCH-0206:hotWaterType" minOccurs="0"/>

element buildingType/extension
diagram index_p40.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0206:extensionType
properties
minOcc 0
maxOcc 1
content complex
source <xs:element name="extension" type="eCH-0206:extensionType" minOccurs="0"/>

element buildingType/recordModification
diagram index_p41.png
namespace http://www.ech.ch/xmlns/eCH-0206/2
type eCH-0206:recordModificationType
properties
content complex
children eCH-0206:createDate eCH-0206:updateDate
source <xs:element name="recordModification" type="eCH-0206:recordModificationType"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy