Schema Common.xsd


schema location:  http://www.fpdsng.com/FPDS/schema/common/1.0/Common.xsd
targetNamespace:  http://www.fpdsng.com/FPDS
 
Complex types  Simple types 
countType  amountType 
listOfAdministratorsType  emailAddressType 
listOfSearchResults  fiscalYearType 
FPDSDateType 
percentageType 
phoneExtType 
phoneNoType 
urlType 
userIDType 


complexType countType
diagram
namespace http://www.fpdsng.com/FPDS
children total fetched
used by
element listOfSearchResults/count
source
<complexType name="countType">
  <sequence>
    <element name="total" type="positiveInteger"/>
    <element name="fetched" type="positiveInteger"/>
  </sequence>
</complexType>

element countType/total
diagram
namespace http://www.fpdsng.com/FPDS
type positiveInteger
source
<element name="total" type="positiveInteger"/>

element countType/fetched
diagram
namespace http://www.fpdsng.com/FPDS
type positiveInteger
source
<element name="fetched" type="positiveInteger"/>

complexType listOfAdministratorsType
diagram
namespace http://www.fpdsng.com/FPDS
children administrator
source
<complexType name="listOfAdministratorsType">
  <sequence>
    <element name="administrator" type="FPDS:userIDType" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

element listOfAdministratorsType/administrator
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:userIDType
facets
maxLength 20
source
<element name="administrator" type="FPDS:userIDType" minOccurs="0" maxOccurs="unbounded"/>

complexType listOfSearchResults
diagram
namespace http://www.fpdsng.com/FPDS
children count
source
<complexType name="listOfSearchResults">
  <sequence>
    <element name="count" type="FPDS:countType"/>
  </sequence>
</complexType>

element listOfSearchResults/count
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:countType
children total fetched
source
<element name="count" type="FPDS:countType"/>

simpleType amountType
namespace http://www.fpdsng.com/FPDS
type restriction of decimal
facets
minInclusive 0
totalDigits 15
fractionDigits 4
source
<simpleType name="amountType">
  <restriction base="decimal">
    <fractionDigits value="4"/>
    <totalDigits value="15"/>
    <minInclusive value="0"/>
  </restriction>
</simpleType>

simpleType emailAddressType
namespace http://www.fpdsng.com/FPDS
type restriction of string
facets
maxLength 64
source
<simpleType name="emailAddressType">
  <restriction base="string">
    <maxLength value="64"/>
  </restriction>
</simpleType>

simpleType fiscalYearType
namespace http://www.fpdsng.com/FPDS
type restriction of string
facets
length 4
pattern \d{4}
source
<simpleType name="fiscalYearType">
  <restriction base="string">
    <length value="4"/>
    <pattern value="\d{4}"/>
  </restriction>
</simpleType>

simpleType FPDSDateType
namespace http://www.fpdsng.com/FPDS
type restriction of string
facets
whiteSpace preserve
pattern [0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2})
source
<simpleType name="FPDSDateType">
  <restriction base="string">
    <whiteSpace value="preserve"/>
    <pattern value="[0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2})"/>
  </restriction>
</simpleType>

simpleType percentageType
namespace http://www.fpdsng.com/FPDS
type restriction of decimal
facets
minInclusive 0
maxInclusive 100
source
<simpleType name="percentageType">
  <restriction base="decimal">
    <minInclusive value="0"/>
    <maxInclusive value="100"/>
  </restriction>
</simpleType>

simpleType phoneExtType
namespace http://www.fpdsng.com/FPDS
type restriction of string
facets
maxLength 4
source
<simpleType name="phoneExtType">
  <restriction base="string">
    <maxLength value="4"/>
  </restriction>
</simpleType>

simpleType phoneNoType
namespace http://www.fpdsng.com/FPDS
type restriction of string
facets
maxLength 20
source
<simpleType name="phoneNoType">
  <restriction base="string">
    <maxLength value="20"/>
  </restriction>
</simpleType>

simpleType urlType
namespace http://www.fpdsng.com/FPDS
type restriction of string
facets
maxLength 100
source
<simpleType name="urlType">
  <restriction base="string">
    <maxLength value="100"/>
  </restriction>
</simpleType>

simpleType userIDType
namespace http://www.fpdsng.com/FPDS
type restriction of string
used by
element listOfAdministratorsType/administrator
facets
maxLength 20
source
<simpleType name="userIDType">
  <restriction base="string">
    <maxLength value="20"/>
  </restriction>
</simpleType>


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