<?xml version='1.0' encoding='UTF-8'?>
<xsd:schema xmlns:xsd='http://www.w3.org/2001/XMLSchema' id='com.eformbin.binHELpA.form' xmlns:ns1='http://www.eleusoft.org/osk' attributeFormDefault ='unqualified' elementFormDefault ='qualified' xmlns:extra='http://eleusoft.org/schema/extra'>
<xsd:complexType name='Form' extra:description='Optional fields test - form horizontal - bin:pfyZD' extra:type.root='true' extra:form.cont.css='form-horizontal'>
<xsd:annotation>
<xsd:documentation>Optional fields test - form horizontal - bin:pfyZD</xsd:documentation>
</xsd:annotation>

<xsd:sequence>
<xsd:element name='Dummy'>
<xsd:annotation>
<xsd:documentation>
Required [element], Single Occurrence,  with  Simple Type [anySimpleFieldType:http://www.eleusoft.org/osk] localName is [Dummy] without namespace
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name='RequiredRemovable'>
<xsd:annotation>
<xsd:documentation>
Required [element], Single Occurrence,  with  Simple Type [inline-Form-RequiredRemovable] localName is [RequiredRemovable] without namespace
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base='xsd:string'>
	<xsd:whiteSpace value='preserve'/>
</xsd:restriction></xsd:simpleType>
</xsd:element>
<xsd:element name='RequiredRemovableAfter'>
<xsd:annotation>
<xsd:documentation>
Required [element], Single Occurrence,  with  Simple Type [inline-Form-RequiredRemovableAfter] localName is [RequiredRemovableAfter] without namespace
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base='xsd:string'>
	<xsd:whiteSpace value='preserve'/>
</xsd:restriction></xsd:simpleType>
</xsd:element>
<xsd:element name='Simple' minOccurs='0'>
<xsd:annotation>
<xsd:documentation>
Optional [element], Single Occurrence,  with  Simple Type [inline-Form-Simple] localName is [Simple] without namespace
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base='xsd:string'>
	<xsd:whiteSpace value='preserve'/>
</xsd:restriction></xsd:simpleType>
</xsd:element>
<xsd:element name='SimpleAfter' minOccurs='0'>
<xsd:annotation>
<xsd:documentation>
Optional [element], Single Occurrence,  with  Simple Type [inline-Form-SimpleAfter] localName is [SimpleAfter] without namespace
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base='xsd:string'>
	<xsd:whiteSpace value='preserve'/>
</xsd:restriction></xsd:simpleType>
</xsd:element>
<xsd:element name='Dummy2'>
<xsd:annotation>
<xsd:documentation>
Required [element], Single Occurrence,  with  Simple Type [anySimpleFieldType:http://www.eleusoft.org/osk] localName is [Dummy2] without namespace
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name='Address' minOccurs='0' type='Address'>
<xsd:annotation>
<xsd:documentation>
Optional [element], Single Occurrence,  with  Complex Type [Address] localName is [Address] without namespace
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name='AddressRemovable' type='Address'>
<xsd:annotation>
<xsd:documentation>
Required [element], Single Occurrence,  with  Complex Type [Address] localName is [AddressRemovable] without namespace
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs='0'>
<xsd:element name='yourAddress' type='Address'>
<xsd:annotation>
<xsd:documentation>
Required [element], Single Occurrence,  with  Complex Type [Address] localName is [yourAddress] without namespace
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name='number'>
<xsd:annotation>
<xsd:documentation>
Required [element], Single Occurrence,  with  Simple Type [inline-Form-number] localName is [number] without namespace
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base='xsd:int'>
	<xsd:minInclusive value='-2147483648'/>
	<xsd:fractionDigits value='0'/>
	<xsd:maxInclusive value='2147483647'/>
	<xsd:whiteSpace value='collapse'/>
</xsd:restriction></xsd:simpleType>
</xsd:element>
</xsd:choice>
</xsd:sequence></xsd:complexType>
<xsd:element name='Form' type='Form'>
<xsd:annotation>
<xsd:documentation>Optional fields test - form horizontal - bin:pfyZD</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name='Address'>

<xsd:sequence>
<xsd:element name='Street'>
<xsd:annotation>
<xsd:documentation>
Required [element], Single Occurrence,  with  Simple Type [inline-Address-Street] localName is [Street] without namespace
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base='xsd:string'>
	<xsd:whiteSpace value='preserve'/>
</xsd:restriction></xsd:simpleType>
</xsd:element>
<xsd:element name='ZIP'>
<xsd:annotation>
<xsd:documentation>
Required [element], Single Occurrence,  with  Simple Type [inline-Address-ZIP] localName is [ZIP] without namespace
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base='xsd:string'>
	<xsd:whiteSpace value='preserve'/>
</xsd:restriction></xsd:simpleType>
</xsd:element>
<xsd:element name='City'>
<xsd:annotation>
<xsd:documentation>
Required [element], Single Occurrence,  with  Simple Type [inline-Address-City] localName is [City] without namespace
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base='xsd:string'>
	<xsd:whiteSpace value='preserve'/>
</xsd:restriction></xsd:simpleType>
</xsd:element>
</xsd:sequence></xsd:complexType>
<xsd:element name='Address' type='Address'/>
</xsd:schema>