Schema GovernmentOffice.xsd


schema location:  http://www.fpdsng.com/FPDS/schema/DataCollection/organizations/1.0/GovernmentOffice.xsd
targetNamespace:  http://www.fpdsng.com/FPDS
 
Elements  Complex types  Simple types 
governmentOffice  governmentOfficeSearchCriteriaType  officeIDType 
governmentOfficeSearchCriteria  governmentOfficeType  unitNameType 
listOfGovernmentOffices  listOfGovernmentOfficesType 


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 


schema location:  http://www.fpdsng.com/FPDS/schema/DataCollection/locations/1.0/Place.xsd
targetNamespace:  http://www.fpdsng.com/FPDS
 
Elements  Complex types  Simple types 
listOfPlaces  addressType  cityType 
place  listOfPlacesType  congressionalDistrictType 
placeSearchCriteria  placeCodeType  countyCodeType 
placeSearchCriteriaType  locationCodeType 
placeType  placeNameType 
regionCodeType 
stateType 
streetAddressType 
ZIPCodeType 


schema location:  http://www.fpdsng.com/FPDS/schema/DataCollection/organizations/1.0/Agency.xsd
targetNamespace:  http://www.fpdsng.com/FPDS
 
Elements  Complex types  Simple types 
agency  agencySearchCriteriaType  agencyIDType 
agencySearchCriteria  agencyType  agencyNameType 
listOfAgencies  listOfAgenciesType 


schema location:  http://www.fpdsng.com/FPDS/schema/DataCollection/locations/1.0/Country.xsd
targetNamespace:  http://www.fpdsng.com/FPDS
 
Elements  Complex types  Simple types 
country  countrySearchCriteriaType  countryCodeType 
countrySearchCriteria  countryType  countryNameType 
listOfCountries  listOfCountriesType  countryShortCodeType 


schema location:  http://www.fpdsng.com/FPDS/schema/SystemServices/1.0/Audit.xsd
targetNamespace:  http://www.fpdsng.com/FPDS
 
Elements  Complex types 
auditInformation  auditInformationType 


schema location:  http://www.fpdsng.com/FPDS/schema/DataCollection/organizations/1.0/Department.xsd
targetNamespace:  http://www.fpdsng.com/FPDS
 
Elements  Complex types  Simple types 
department  departmentSearchCriteriaType  departmentIDType 
departmentSearchCriteria  departmentType  departmentNameType 
listOfDepartments  listOfDepartmentsType 


element governmentOffice
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:governmentOfficeType
children streetAddress streetAddress2 streetAddress3 city state ZIPCode countryCode officeID agencyID officeName regionCode listOfAdministrators startDate endDate auditInformation
source
<element name="governmentOffice" type="FPDS:governmentOfficeType"/>

element governmentOfficeSearchCriteria
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:governmentOfficeSearchCriteriaType
children officeID officeName agencyID agencyName regionCode city state ZIPCode countryCode startDate endDate
source
<element name="governmentOfficeSearchCriteria" type="FPDS:governmentOfficeSearchCriteriaType"/>

element listOfGovernmentOffices
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:listOfGovernmentOfficesType
children count governmentOffice
source
<element name="listOfGovernmentOffices" type="FPDS:listOfGovernmentOfficesType"/>

complexType governmentOfficeSearchCriteriaType
diagram
namespace http://www.fpdsng.com/FPDS
children officeID officeName agencyID agencyName regionCode city state ZIPCode countryCode startDate endDate
used by
element governmentOfficeSearchCriteria
source
<complexType name="governmentOfficeSearchCriteriaType">
  <sequence>
    <element name="officeID" type="FPDS:officeIDType" minOccurs="0"/>
    <element name="officeName" type="FPDS:unitNameType" minOccurs="0"/>
    <element name="agencyID" type="FPDS:agencyIDType" minOccurs="0"/>
    <element name="agencyName" type="FPDS:agencyNameType" minOccurs="0"/>
    <element name="regionCode" type="FPDS:regionCodeType" minOccurs="0"/>
    <element name="city" type="FPDS:cityType" minOccurs="0"/>
    <element name="state" type="FPDS:stateType" minOccurs="0"/>
    <element name="ZIPCode" type="FPDS:ZIPCodeType" minOccurs="0"/>
    <element name="countryCode" type="FPDS:countryCodeType" default="USA" minOccurs="0"/>
    <element name="startDate" type="FPDS:FPDSDateType" minOccurs="0"/>
    <element name="endDate" type="FPDS:FPDSDateType" minOccurs="0"/>
  </sequence>
</complexType>

element governmentOfficeSearchCriteriaType/officeID
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:officeIDType
facets
maxLength 6
source
<element name="officeID" type="FPDS:officeIDType" minOccurs="0"/>

element governmentOfficeSearchCriteriaType/officeName
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:unitNameType
facets
maxLength 35
source
<element name="officeName" type="FPDS:unitNameType" minOccurs="0"/>

element governmentOfficeSearchCriteriaType/agencyID
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:agencyIDType
facets
maxLength 4
source
<element name="agencyID" type="FPDS:agencyIDType" minOccurs="0"/>

element governmentOfficeSearchCriteriaType/agencyName
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:agencyNameType
facets
maxLength 100
source
<element name="agencyName" type="FPDS:agencyNameType" minOccurs="0"/>

element governmentOfficeSearchCriteriaType/regionCode
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:regionCodeType
facets
maxLength 2
source
<element name="regionCode" type="FPDS:regionCodeType" minOccurs="0"/>

element governmentOfficeSearchCriteriaType/city
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:cityType
facets
maxLength 20
source
<element name="city" type="FPDS:cityType" minOccurs="0"/>

element governmentOfficeSearchCriteriaType/state
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:stateType
facets
maxLength 2
source
<element name="state" type="FPDS:stateType" minOccurs="0"/>

element governmentOfficeSearchCriteriaType/ZIPCode
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:ZIPCodeType
facets
maxLength 10
source
<element name="ZIPCode" type="FPDS:ZIPCodeType" minOccurs="0"/>

element governmentOfficeSearchCriteriaType/countryCode
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:countryCodeType
facets
maxLength 3
source
<element name="countryCode" type="FPDS:countryCodeType" default="USA" minOccurs="0"/>

element governmentOfficeSearchCriteriaType/startDate
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:FPDSDateType
facets
whiteSpace preserve
pattern [0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2})
source
<element name="startDate" type="FPDS:FPDSDateType" minOccurs="0"/>

element governmentOfficeSearchCriteriaType/endDate
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:FPDSDateType
facets
whiteSpace preserve
pattern [0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2})
source
<element name="endDate" type="FPDS:FPDSDateType" minOccurs="0"/>

complexType governmentOfficeType
diagram
namespace http://www.fpdsng.com/FPDS
type extension of FPDS:addressType
children streetAddress streetAddress2 streetAddress3 city state ZIPCode countryCode officeID agencyID officeName regionCode listOfAdministrators startDate endDate auditInformation
used by
elements governmentOffice listOfGovernmentOfficesType/governmentOffice
source
<complexType name="governmentOfficeType">
  <complexContent>
    <extension base="FPDS:addressType">
      <sequence>
        <element name="officeID" type="FPDS:officeIDType"/>
        <element name="agencyID" type="FPDS:agencyIDType"/>
        <element name="officeName" type="FPDS:unitNameType" minOccurs="0"/>
        <element name="regionCode" type="FPDS:regionCodeType" minOccurs="0"/>
        <element name="listOfAdministrators" type="FPDS:listOfAdministratorsType" minOccurs="0"/>
        <element name="startDate" type="FPDS:FPDSDateType" minOccurs="0"/>
        <element name="endDate" type="FPDS:FPDSDateType" minOccurs="0"/>
        <element name="auditInformation" type="FPDS:auditInformationType" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element governmentOfficeType/officeID
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:officeIDType
facets
maxLength 6
source
<element name="officeID" type="FPDS:officeIDType"/>

element governmentOfficeType/agencyID
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:agencyIDType
facets
maxLength 4
source
<element name="agencyID" type="FPDS:agencyIDType"/>

element governmentOfficeType/officeName
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:unitNameType
facets
maxLength 35
source
<element name="officeName" type="FPDS:unitNameType" minOccurs="0"/>

element governmentOfficeType/regionCode
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:regionCodeType
facets
maxLength 2
source
<element name="regionCode" type="FPDS:regionCodeType" minOccurs="0"/>

element governmentOfficeType/listOfAdministrators
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:listOfAdministratorsType
children administrator
source
<element name="listOfAdministrators" type="FPDS:listOfAdministratorsType" minOccurs="0"/>

element governmentOfficeType/startDate
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:FPDSDateType
facets
whiteSpace preserve
pattern [0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2})
source
<element name="startDate" type="FPDS:FPDSDateType" minOccurs="0"/>

element governmentOfficeType/endDate
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:FPDSDateType
facets
whiteSpace preserve
pattern [0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2})
source
<element name="endDate" type="FPDS:FPDSDateType" minOccurs="0"/>

element governmentOfficeType/auditInformation
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:auditInformationType
children createdBy createdDate lastModifiedBy lastModifiedDate
source
<element name="auditInformation" type="FPDS:auditInformationType" minOccurs="0"/>

complexType listOfGovernmentOfficesType
diagram
namespace http://www.fpdsng.com/FPDS
type extension of FPDS:listOfSearchResults
children count governmentOffice
used by
element listOfGovernmentOffices
source
<complexType name="listOfGovernmentOfficesType">
  <complexContent>
    <extension base="FPDS:listOfSearchResults">
      <sequence>
        <element name="governmentOffice" type="FPDS:governmentOfficeType" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element listOfGovernmentOfficesType/governmentOffice
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:governmentOfficeType
children streetAddress streetAddress2 streetAddress3 city state ZIPCode countryCode officeID agencyID officeName regionCode listOfAdministrators startDate endDate auditInformation
source
<element name="governmentOffice" type="FPDS:governmentOfficeType" minOccurs="0" maxOccurs="unbounded"/>

simpleType officeIDType
namespace http://www.fpdsng.com/FPDS
type restriction of string
used by
elements governmentOfficeType/officeID governmentOfficeSearchCriteriaType/officeID
facets
maxLength 6
source
<simpleType name="officeIDType">
  <restriction base="string">
    <maxLength value="6"/>
  </restriction>
</simpleType>

simpleType unitNameType
namespace http://www.fpdsng.com/FPDS
type restriction of string
used by
elements governmentOfficeType/officeName governmentOfficeSearchCriteriaType/officeName
facets
maxLength 35
source
<simpleType name="unitNameType">
  <restriction base="string">
    <maxLength value="35"/>
  </restriction>
</simpleType>

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

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

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

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

element FPDS: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 FPDS:listOfSearchResults
diagram