Schema FundEntity.xsd


schema location:  C:_work_LandsLíf_XML_FundEntity.xsd
targetNamespace:  http://strengur.is/FundEntities
 
Elements 
FundEntity 


element FundEntity
diagram
namespace http://strengur.is/FundEntities
children Entity
annotation
documentation 
Comment describing your root element
source
<xs:element name="FundEntity">
  <xs:annotation>
    <xs:documentation>Comment describing your root element</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence maxOccurs="unbounded">
      <xs:element name="Entity">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="EntityNo" type="xs:nonNegativeInteger"/>
            <xs:element name="Name" type="xs:string"/>
            <xs:element name="EntitySSN">
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:length value="10"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Address">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Line1" type="xs:string"/>
                  <xs:element name="Line2" type="xs:string"/>
                  <xs:element name="PostalCode" type="xs:nonNegativeInteger"/>
                  <xs:element name="City" type="xs:string"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="PhoneNumber" type="xs:string"/>
            <xs:element name="FaxNumber" type="xs:string"/>
            <xs:element name="WebSiteURL" type="xs:string"/>
            <xs:element name="EMail" type="xs:string"/>
            <xs:element name="CollectorNo" type="xs:nonNegativeInteger"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element FundEntity/Entity
diagram
namespace http://strengur.is/FundEntities
children EntityNo Name EntitySSN Address PhoneNumber FaxNumber WebSiteURL EMail CollectorNo
source
<xs:element name="Entity">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="EntityNo" type="xs:nonNegativeInteger"/>
      <xs:element name="Name" type="xs:string"/>
      <xs:element name="EntitySSN">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:length value="10"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Address">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Line1" type="xs:string"/>
            <xs:element name="Line2" type="xs:string"/>
            <xs:element name="PostalCode" type="xs:nonNegativeInteger"/>
            <xs:element name="City" type="xs:string"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="PhoneNumber" type="xs:string"/>
      <xs:element name="FaxNumber" type="xs:string"/>
      <xs:element name="WebSiteURL" type="xs:string"/>
      <xs:element name="EMail" type="xs:string"/>
      <xs:element name="CollectorNo" type="xs:nonNegativeInteger"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element FundEntity/Entity/EntityNo
diagram
namespace http://strengur.is/FundEntities
type xs:nonNegativeInteger
source
<xs:element name="EntityNo" type="xs:nonNegativeInteger"/>

element FundEntity/Entity/Name
diagram
namespace http://strengur.is/FundEntities
type xs:string
source
<xs:element name="Name" type="xs:string"/>

element FundEntity/Entity/EntitySSN
diagram
namespace http://strengur.is/FundEntities
type restriction of xs:string
facets
length 10
source
<xs:element name="EntitySSN">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:length value="10"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element FundEntity/Entity/Address
diagram
namespace http://strengur.is/FundEntities
children Line1 Line2 PostalCode City
source
<xs:element name="Address">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Line1" type="xs:string"/>
      <xs:element name="Line2" type="xs:string"/>
      <xs:element name="PostalCode" type="xs:nonNegativeInteger"/>
      <xs:element name="City" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element FundEntity/Entity/Address/Line1
diagram
namespace http://strengur.is/FundEntities
type xs:string
source
<xs:element name="Line1" type="xs:string"/>

element FundEntity/Entity/Address/Line2
diagram
namespace http://strengur.is/FundEntities
type xs:string
source
<xs:element name="Line2" type="xs:string"/>

element FundEntity/Entity/Address/PostalCode
diagram
namespace http://strengur.is/FundEntities
type xs:nonNegativeInteger
source
<xs:element name="PostalCode" type="xs:nonNegativeInteger"/>

element FundEntity/Entity/Address/City
diagram
namespace http://strengur.is/FundEntities
type xs:string
source
<xs:element name="City" type="xs:string"/>

element FundEntity/Entity/PhoneNumber
diagram
namespace http://strengur.is/FundEntities
type xs:string
source
<xs:element name="PhoneNumber" type="xs:string"/>

element FundEntity/Entity/FaxNumber
diagram
namespace http://strengur.is/FundEntities
type xs:string
source
<xs:element name="FaxNumber" type="xs:string"/>

element FundEntity/Entity/WebSiteURL
diagram
namespace http://strengur.is/FundEntities
type xs:string
source
<xs:element name="WebSiteURL" type="xs:string"/>

element FundEntity/Entity/EMail
diagram
namespace http://strengur.is/FundEntities
type xs:string
source
<xs:element name="EMail" type="xs:string"/>

element FundEntity/Entity/CollectorNo
diagram
namespace http://strengur.is/FundEntities
type xs:nonNegativeInteger
source
<xs:element name="CollectorNo" type="xs:nonNegativeInteger"/>


XML Schema documentation generated with
XMLSPY Schema Editor http://www.altova.com/xmlspy