Back to SwissRETS

noNamespace
element properties

Super Types
{} (restriction)

Documentation
Collection of properties, the order of properties defines their importance, if any.
Properties
This component is not nillable.

Model
<properties>
property
</properties>


Nested Element Summary
 property
          Property container for buildings, houses, flats and all other possible objects. 
Source
<xs:element maxOccurs="1" minOccurs="0" name="properties">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="property">
<xs:complexType>
<xs:all>
<xs:element maxOccurs="1" minOccurs="0" name="address" type="address">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="author" type="xs:string">
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="availability">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="availability">
<xs:attribute name="start" type="xs:dateTime"/>
<xs:attribute name="expiration" type="xs:dateTime"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="bfs">
<xs:complexType>
<xs:all>
<xs:element maxOccurs="1" minOccurs="0" name="egid" type="xs:string">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="ewid" type="xs:string">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="egrid" type="xs:string">
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="buildingZones" type="xs:string">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="categories">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" name="category" type="categories"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="characteristics" type="characteristics">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="created" type="xs:dateTime">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="development">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="full"/>
<xs:enumeration value="partial"/>
<xs:enumeration value="undeveloped"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="heating">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="generation">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="district">
</xs:enumeration>
<xs:enumeration value="electricity">
</xs:enumeration>
<xs:enumeration value="gas">
</xs:enumeration>
<xs:enumeration value="geothermal-probe">
</xs:enumeration>
<xs:enumeration value="heatpump-air-and-water">
</xs:enumeration>
<xs:enumeration value="heatpump">
</xs:enumeration>
<xs:enumeration value="oil">
</xs:enumeration>
<xs:enumeration value="photovoltaics">
</xs:enumeration>
<xs:enumeration value="solar-thermal">
</xs:enumeration>
<xs:enumeration value="wood-pellet">
</xs:enumeration>
<xs:enumeration value="wood">
</xs:enumeration>
<xs:enumeration value="coal">
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="distribution">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="radiator"/>
<xs:enumeration value="floor"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="localizations">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" name="localization">
<xs:complexType>
<xs:all>
<xs:element maxOccurs="1" minOccurs="1" name="name" type="xs:string">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="excerpt" type="xs:string">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="description" type="xs:string">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="location" type="xs:string">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="equipment" type="xs:string">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="attachments">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="image" type="attachmentImage"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="logo" type="attachmentLogo"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="document" type="attachmentDocument">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="plan" type="attachmentDocument">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="landRegisterExtract" type="attachmentDocument">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="linkDirect" type="attachmentLink">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="link" type="attachmentLink">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="linkVirtualTour" type="attachmentLink">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="linkYoutube" type="attachmentLink">
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="visitInformation" type="xs:string">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="events">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" name="event">
<xs:complexType>
<xs:all>
<xs:element maxOccurs="1" minOccurs="1" name="name" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="1" name="start" type="xs:dateTime"/>
<xs:element maxOccurs="1" minOccurs="1" name="end" type="xs:dateTime"/>
<xs:element maxOccurs="1" minOccurs="0" name="location" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="summary" type="xs:string"/>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:all>
<xs:attribute name="lang" type="languageCode" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="minergieCertification">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Minergie"/>
<xs:enumeration value="Minergie-A"/>
<xs:enumeration value="Minergie-A-Eco"/>
<xs:enumeration value="Minergie-Areal"/>
<xs:enumeration value="Minergie-Eco"/>
<xs:enumeration value="Minergie-Mqs-Bau"/>
<xs:enumeration value="Minergie-Mqs-Betrieb"/>
<xs:enumeration value="Minergie-P"/>
<xs:enumeration value="Minergie-P-Eco"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="modified" type="xs:dateTime">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="parcelNumbers" type="xs:string">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="prices" type="prices"/>
<xs:element maxOccurs="1" minOccurs="0" name="publishers">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" name="publisher">
<xs:complexType>
<xs:all>
<xs:element maxOccurs="1" minOccurs="0" name="options">
<xs:complexType mixed="true">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" name="option">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="key" type="xs:string" use="required"/>
<xs:attribute name="lang" type="languageCode" use="optional"/>
<xs:attribute name="start" type="xs:dateTime" use="optional"/>
<xs:attribute name="expiration" type="xs:dateTime" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:all>
<xs:attribute name="id" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="referenceId" type="xs:string">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="seller">
<xs:complexType>
<xs:all>
<xs:element maxOccurs="1" minOccurs="0" name="organization" type="organization">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="contactPerson" type="person">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="visitPerson" type="person">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="inquiryPerson" type="person">
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="type">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="buy"/>
<xs:enumeration value="rent"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="utilizations">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" name="utilization" type="utilization"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="unitReferenceId" type="xs:string">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="visualReferenceId" type="xs:string">
</xs:element>
</xs:all>
<xs:attribute name="id" type="xs:string" use="required">
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>

Back to SwissRETS

Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.