<xs:complexType name="FarmType">
<xs:sequence>
<xs:element name="HasAgricultureUseExemption" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The property has a tax exemption for use as agriculture or
open space that reduces the annual tax bill.
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="IsAgricultureReserve" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The property is restricted to use as a
farm or other agricultural use.
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>true</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="SilosTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Count of silo storage structures
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="SiloCapacityTotal" type="commons:SiloCapacityType" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Total silo storage capacity of
all silo structures.
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="TenantDwellingsTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="BestUse" type="commons:SecureString" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
An enumeration of the farm use
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="PresentUse" type="commons:SecureString" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
An enumeration of the farm use
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="CurrentCrop" type="commons:SecureString" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
An enumeration of the crops currently
on the property
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasWell" type="xs:boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
An enumeration of the farm use
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="Irrigation" type="commons:SecureString" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
An enumeration of the irrigationhe farm use
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="FarmOperation" type="commons:SecureString" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="MainBarnSize" type="commons:MainBarnSize" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="PastureArea" type="commons:SecureArea" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="TillableArea" type="commons:SecureArea" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="PresentLivestock" type="commons:SecureString" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="PotentialLivestock" type="commons:SecureString" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>
</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
|