<xs:complexType name="ControlPointType">
<xs:sequence>
<xs:element name="startPost" minOccurs="0" type="xs:string"/>
<xs:element name="endPost" minOccurs="0" type="xs:string"/>
<xs:element name="function" type="gml:CodeType"/>
<xs:element name="parameter" type="uro:ControlPointTypePropertyType"/>
<xs:element name="startPoint" minOccurs="0" type="gml:PointPropertyType"/>
<xs:element name="endPoint" minOccurs="0" type="gml:PointPropertyType"/>
</xs:sequence>
</xs:complexType>