<xs:complexType name="WaterFeatureType">
<xs:annotation>
<xs:documentation>
A lengthy discussion was held on the WaterFeature
at the October 2007 Calgary meeting.
At this time, the work group members decided that the
features around the lot, like the water feature(s)
should be kept with the lot and not separated out.
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Category" type="commons:WaterFeatureCategoryEnum" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>101185</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasWaterAccess" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>101186</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="HasWaterView" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Flag that indicates that the object has a view
of the water. This is a subjective measurement
and may refer to the enclosing objects. For example,
the water view may be visible from an upper story
of a building or may be visible from a point on a
lot. In each of these cases, the flag should be
set to true.
</xs:documentation>
<xs:appinfo>
<retsid>101187</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="IsNavigable" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Flag that indicates that the object is on a
navigable water. Navigable water is a legal
term and may imply restrictions on use. The
use is this should be set to true if
the object meets the local definition of
navigable water.
</xs:documentation>
<xs:appinfo>
<retsid>101188</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="IsWaterfront" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Flag that indicates that the object has a water frontage.
The use is that this should be set to true if the
object has direct access to the waterfront.
</xs:documentation>
<xs:appinfo>
<retsid>101189</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="PermitWaterSports" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Flag that indicates that the water feature
permits water sports on it like boating,
kayaking, canoe or other sport. It should not
cover water skiing or jet skiing.
The use is that this should be set to true if the
water feature allows these types of sports, either
by regulation or by size of water feature.
</xs:documentation>
<xs:appinfo>
<retsid>101190</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="PermitWaterSki" type="commons:nullable-boolean" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Flag that indicates that the water feature
permits water skiing or jet skiing on it.
The use is that this should be set to true if
either of the types can be used on the feature
</xs:documentation>
<xs:appinfo>
<retsid>101191</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="BlocksToWater" type="commons:SecureDecimal" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>101192</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="BodyName" type="commons:SecureString" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
The name, if known, of the location of the body
of water that this object refers to. An example
is a lot located with access to a lake would
have the name of the lake as the BodyName.
</xs:documentation>
<xs:appinfo>
<retsid>101193</retsid>
<example>Chesapeake Bay</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="DockType" type="commons:SecureString" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>101194</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="DocksTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>101195</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="PowerBoatsTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>101196</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="NonPowerBoatsTotal" type="commons:boundedCardinalInteger" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>101197</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="MeanLowWater" type="commons:SecureMeasurement" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>101198</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="WaterFrontage" type="commons:SecureMeasurement" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>101199</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="PhysicalDockSlipConvey" type="commons:SecureString" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
</xs:documentation>
<xs:appinfo>
<retsid>101200</retsid>
<example>
</example>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
|