Schema NASASpecificAwardElements.xsd


schema location:  https://www.fpds.gov/FPDS/schema/DataCollection/contracts/1.1/NASASpecificAwardElements.xsd
targetNamespace:  https://www.fpds.gov/FPDS
 
Elements  Complex types 
NASASpecificAwardElements  NASASpecificAwardElementsType 


schema location:  https://www.fpds.gov/FPDS/schema/DataCollection/contracts/1.1/NASASpecificContractElements.xsd
targetNamespace:  https://www.fpds.gov/FPDS
 
Complex types  Simple types 
listOfContractAdministrationsDelegatedType  accessionNumberType 
accountingInstallationNumberType 
administratorCodeType 
contractAdministrationDelegatedType 
contractFundCodeType 
contractingOfficerCodeType 
COTRNameType 
fieldOfScienceOrEngineeringType 
installationUniqueType 
managementReportingRequirementsType 
negotiatorCodeType 
offerorsProposalNumberType 
organizationCodeType 
PRNumberType 
procurementPlacementCodeType 


schema location:  https://www.fpds.gov/FPDS/schema/SystemAdministration/users/1.1/User.xsd
targetNamespace:  https://www.fpds.gov/FPDS
 
Elements  Complex types  Simple types 
listOfUserPrivileges  fullNameType  firstNameType 
listOfUsers  governmentUserProfileType  lastNameOrFamilyNameType 
user  listOfUserPrivilegesType  middleInitialType 
userID  listOfUsersType  organizationNameType 
userSearchCriteria  publicUserProfileType  rankIDType 
systemUserProfileType  recvEmailFlagType 
userHeaderType  roleNameType 
userPrivilegeType  roomNoType 
userProfileType  routingSymbolType 
userSearchCriteriaType  typeOfUserType 
userType  userTitleType 


schema location:  https://www.fpds.gov/FPDS/schema/common/1.1/Common.xsd
targetNamespace:  https://www.fpds.gov/FPDS
 
Complex types  Simple types 
countType  amountType 
listOfAdministratorsType  emailAddressType 
listOfSearchResults  emailAddressType2 
fiscalYearType 
FPDSDateType 
passwordType 
percentageType 
phoneExtType 
phoneNoType 
urlType 
userIDType 


schema location:  https://www.fpds.gov/FPDS/schema/DataCollection/organizations/1.1/Agency.xsd
targetNamespace:  https://www.fpds.gov/FPDS
 
Elements  Complex types  Simple types 
agency  agencySearchCriteriaType  agencyIDType 
agencySearchCriteria  agencyType  agencyNameType 
listOfAgencies  listOfAgenciesType 


schema location:  https://www.fpds.gov/FPDS/schema/DataCollection/organizations/1.1/GovernmentOffice.xsd
targetNamespace:  https://www.fpds.gov/FPDS
 
Elements  Complex types  Simple types 
governmentOffice  governmentOfficeSearchCriteriaType  officeIDType 
governmentOfficeSearchCriteria  governmentOfficeType  unitNameType 
listOfGovernmentOffices  listOfGovernmentOfficesType 


schema location:  https://www.fpds.gov/FPDS/schema/SystemServices/1.1/Audit.xsd
targetNamespace:  https://www.fpds.gov/FPDS
 
Elements  Complex types 
auditInformation  auditInformationType 


schema location:  https://www.fpds.gov/FPDS/schema/SystemServices/1.1/Service.xsd
targetNamespace:  https://www.fpds.gov/FPDS
 
Elements  Complex types  Simple types 
authenticationKey  errorType  elementNameType 
listOfErrors  infoType  functionNameType 
listOfInfoMessages  listOfErrorsType  messageCodeType 
listOfWarnings  listOfInfoMessagesType  messageType 
response  listOfParametersType  objectNameType 
userAuthenticationKey  listOfWarningsType  sequenceNumberType 
outputMessagesType 
parameterType 
responseType 
userAuthenticationKeyType 
warningType 


schema location:  https://www.fpds.gov/FPDS/schema/DataCollection/organizations/1.1/Department.xsd
targetNamespace:  https://www.fpds.gov/FPDS
 
Elements  Complex types  Simple types 
department  departmentSearchCriteriaType  departmentIDType 
departmentSearchCriteria  departmentType  departmentNameType 
listOfDepartments  listOfDepartmentsType 


schema location:  https://www.fpds.gov/FPDS/schema/DataCollection/locations/1.1/Place.xsd
targetNamespace:  https://www.fpds.gov/FPDS
 
Elements  Complex types  Simple types 
listOfPlaces  addressType  cityType 
place  listOfPlacesType  countyCodeType 
placeKey  placeCodeType  locationCodeType 
placeSearchCriteria  placeKeyType  placeNameType 
placeSearchCriteriaType  regionCodeType 
placeType  stateType 
streetAddressType 
ZIPCodeType 


schema location:  https://www.fpds.gov/FPDS/schema/DataCollection/locations/1.1/Country.xsd
targetNamespace:  https://www.fpds.gov/FPDS
 
Elements  Complex types  Simple types 
country  countryKeysType  countryCodeType 
countryKey  countrySearchCriteriaType  countryNameType 
countrySearchCriteria  countryType  countryShortCodeType 
listOfCountries  listOfCountriesType 


element NASASpecificAwardElements
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:NASASpecificAwardElementsType
children offerorsProposalNumber PRNumber closeoutPR procurementPlacementCode solicitationIssueDate listOfContractAdministrationsDelegated advisoryOrAssistanceServicesContract supportServicesTypeContract newTechnologyOrPatentRightsClause managementReportingRequirements propertyFinancialReporting valueEngineeringClause securityCode administratorCode contractingOfficerCode negotiatorCode COTRName alternateCOTRName organizationCode contractFundCode isPhysicallyComplete physicalCompletionDate installationUnique fundedThroughDate cancellationDate principalInvestigator alternatePrincipalInvestigator fieldOfScienceOrEngineering finalInvoicePaidDate accessionNumber destroyDate accountingInstallationNumber otherStatutoryAuthority
source
<element name="NASASpecificAwardElements" type="FPDS:NASASpecificAwardElementsType"/>

complexType NASASpecificAwardElementsType
diagram
namespace https://www.fpds.gov/FPDS
children offerorsProposalNumber PRNumber closeoutPR procurementPlacementCode solicitationIssueDate listOfContractAdministrationsDelegated advisoryOrAssistanceServicesContract supportServicesTypeContract newTechnologyOrPatentRightsClause managementReportingRequirements propertyFinancialReporting valueEngineeringClause securityCode administratorCode contractingOfficerCode negotiatorCode COTRName alternateCOTRName organizationCode contractFundCode isPhysicallyComplete physicalCompletionDate installationUnique fundedThroughDate cancellationDate principalInvestigator alternatePrincipalInvestigator fieldOfScienceOrEngineering finalInvoicePaidDate accessionNumber destroyDate accountingInstallationNumber otherStatutoryAuthority
used by
element NASASpecificAwardElements
source
<complexType name="NASASpecificAwardElementsType">
  <sequence>
    <element name="offerorsProposalNumber" type="FPDS:offerorsProposalNumberType" nillable="true" minOccurs="0"/>
    <element name="PRNumber" type="FPDS:PRNumberType" nillable="true" minOccurs="0"/>
    <element name="closeoutPR" type="boolean" nillable="true" minOccurs="0"/>
    <element name="procurementPlacementCode" type="FPDS:procurementPlacementCodeType" nillable="true" minOccurs="0"/>
    <element name="solicitationIssueDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="listOfContractAdministrationsDelegated" type="FPDS:listOfContractAdministrationsDelegatedType" nillable="true" minOccurs="0"/>
    <element name="advisoryOrAssistanceServicesContract" type="boolean" nillable="true" minOccurs="0"/>
    <element name="supportServicesTypeContract" type="boolean" nillable="true" minOccurs="0"/>
    <element name="newTechnologyOrPatentRightsClause" type="boolean" nillable="true" minOccurs="0"/>
    <element name="managementReportingRequirements" type="FPDS:managementReportingRequirementsType" nillable="true" minOccurs="0"/>
    <element name="propertyFinancialReporting" type="boolean" nillable="true" minOccurs="0"/>
    <element name="valueEngineeringClause" type="boolean" nillable="true" minOccurs="0"/>
    <element name="securityCode" type="boolean" nillable="true" minOccurs="0"/>
    <element name="administratorCode" type="FPDS:administratorCodeType" nillable="true" minOccurs="0"/>
    <element name="contractingOfficerCode" type="FPDS:contractingOfficerCodeType" nillable="true" minOccurs="0"/>
    <element name="negotiatorCode" type="FPDS:negotiatorCodeType" nillable="true" minOccurs="0"/>
    <element name="COTRName" type="FPDS:COTRNameType" nillable="true" minOccurs="0"/>
    <element name="alternateCOTRName" type="FPDS:COTRNameType" nillable="true" minOccurs="0"/>
    <element name="organizationCode" type="FPDS:organizationCodeType" nillable="true" minOccurs="0"/>
    <element name="contractFundCode" type="FPDS:contractFundCodeType" nillable="true" minOccurs="0"/>
    <element name="isPhysicallyComplete" type="boolean" nillable="true" minOccurs="0"/>
    <element name="physicalCompletionDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="installationUnique" type="FPDS:installationUniqueType" nillable="true" minOccurs="0"/>
    <element name="fundedThroughDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="cancellationDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="principalInvestigator" type="FPDS:fullNameType" nillable="true" minOccurs="0"/>
    <element name="alternatePrincipalInvestigator" type="FPDS:fullNameType" nillable="true" minOccurs="0"/>
    <element name="fieldOfScienceOrEngineering" type="FPDS:fieldOfScienceOrEngineeringType" nillable="true" minOccurs="0"/>
    <element name="finalInvoicePaidDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="accessionNumber" type="FPDS:accessionNumberType" nillable="true" minOccurs="0"/>
    <element name="destroyDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="accountingInstallationNumber" type="FPDS:accountingInstallationNumberType" nillable="true" minOccurs="0"/>
    <element name="otherStatutoryAuthority" nillable="true" minOccurs="0">
      <simpleType>
        <restriction base="string">
          <maxLength value="1000"/>
        </restriction>
      </simpleType>
    </element>
  </sequence>
</complexType>

element NASASpecificAwardElementsType/offerorsProposalNumber
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:offerorsProposalNumberType
facets
maxLength 18
source
<element name="offerorsProposalNumber" type="FPDS:offerorsProposalNumberType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/PRNumber
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:PRNumberType
facets
totalDigits 12
source
<element name="PRNumber" type="FPDS:PRNumberType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/closeoutPR
diagram
namespace https://www.fpds.gov/FPDS
type boolean
source
<element name="closeoutPR" type="boolean" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/procurementPlacementCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:procurementPlacementCodeType
facets
maxLength 2
source
<element name="procurementPlacementCode" type="FPDS:procurementPlacementCodeType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/solicitationIssueDate
diagram
namespace https://www.fpds.gov/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="solicitationIssueDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/listOfContractAdministrationsDelegated
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfContractAdministrationsDelegatedType
children contractAdministrationDelegated
source
<element name="listOfContractAdministrationsDelegated" type="FPDS:listOfContractAdministrationsDelegatedType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/advisoryOrAssistanceServicesContract
diagram
namespace https://www.fpds.gov/FPDS
type boolean
source
<element name="advisoryOrAssistanceServicesContract" type="boolean" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/supportServicesTypeContract
diagram
namespace https://www.fpds.gov/FPDS
type boolean
source
<element name="supportServicesTypeContract" type="boolean" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/newTechnologyOrPatentRightsClause
diagram
namespace https://www.fpds.gov/FPDS
type boolean
source
<element name="newTechnologyOrPatentRightsClause" type="boolean" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/managementReportingRequirements
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:managementReportingRequirementsType
facets
maxLength 1
source
<element name="managementReportingRequirements" type="FPDS:managementReportingRequirementsType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/propertyFinancialReporting
diagram
namespace https://www.fpds.gov/FPDS
type boolean
source
<element name="propertyFinancialReporting" type="boolean" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/valueEngineeringClause
diagram
namespace https://www.fpds.gov/FPDS
type boolean
source
<element name="valueEngineeringClause" type="boolean" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/securityCode
diagram
namespace https://www.fpds.gov/FPDS
type boolean
source
<element name="securityCode" type="boolean" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/administratorCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:administratorCodeType
facets
maxLength 3
source
<element name="administratorCode" type="FPDS:administratorCodeType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/contractingOfficerCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:contractingOfficerCodeType
facets
maxLength 3
source
<element name="contractingOfficerCode" type="FPDS:contractingOfficerCodeType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/negotiatorCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:negotiatorCodeType
facets
maxLength 3
source
<element name="negotiatorCode" type="FPDS:negotiatorCodeType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/COTRName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:COTRNameType
facets
maxLength 15
source
<element name="COTRName" type="FPDS:COTRNameType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/alternateCOTRName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:COTRNameType
facets
maxLength 15
source
<element name="alternateCOTRName" type="FPDS:COTRNameType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/organizationCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:organizationCodeType
facets
maxLength 5
source
<element name="organizationCode" type="FPDS:organizationCodeType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/contractFundCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:contractFundCodeType
facets
maxLength 1
source
<element name="contractFundCode" type="FPDS:contractFundCodeType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/isPhysicallyComplete
diagram
namespace https://www.fpds.gov/FPDS
type boolean
source
<element name="isPhysicallyComplete" type="boolean" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/physicalCompletionDate
diagram
namespace https://www.fpds.gov/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="physicalCompletionDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/installationUnique
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:installationUniqueType
facets
maxLength 9
source
<element name="installationUnique" type="FPDS:installationUniqueType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/fundedThroughDate
diagram
namespace https://www.fpds.gov/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="fundedThroughDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/cancellationDate
diagram
namespace https://www.fpds.gov/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="cancellationDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/principalInvestigator
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:fullNameType
children firstName middleInitial lastName
source
<element name="principalInvestigator" type="FPDS:fullNameType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/alternatePrincipalInvestigator
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:fullNameType
children firstName middleInitial lastName
source
<element name="alternatePrincipalInvestigator" type="FPDS:fullNameType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/fieldOfScienceOrEngineering
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:fieldOfScienceOrEngineeringType
facets
maxLength 2
source
<element name="fieldOfScienceOrEngineering" type="FPDS:fieldOfScienceOrEngineeringType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/finalInvoicePaidDate
diagram
namespace https://www.fpds.gov/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="finalInvoicePaidDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/accessionNumber
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:accessionNumberType
facets
totalDigits 15
source
<element name="accessionNumber" type="FPDS:accessionNumberType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/destroyDate
diagram
namespace https://www.fpds.gov/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="destroyDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/accountingInstallationNumber
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:accountingInstallationNumberType
facets
maxLength 2
source
<element name="accountingInstallationNumber" type="FPDS:accountingInstallationNumberType" nillable="true" minOccurs="0"/>

element NASASpecificAwardElementsType/otherStatutoryAuthority
diagram
namespace https://www.fpds.gov/FPDS
type restriction of string
facets
maxLength 1000
source
<element name="otherStatutoryAuthority" nillable="true" minOccurs="0">
  <simpleType>
    <restriction base="string">
      <maxLength value="1000"/>
    </restriction>
  </simpleType>
</element>

complexType FPDS:listOfContractAdministrationsDelegatedType
diagram
namespace https://www.fpds.gov/FPDS
children contractAdministrationDelegated
used by
element NASASpecificAwardElementsType/listOfContractAdministrationsDelegated
source
<complexType name="listOfContractAdministrationsDelegatedType">
  <sequence>
    <element name="contractAdministrationDelegated" type="FPDS:contractAdministrationDelegatedType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

element FPDS:listOfContractAdministrationsDelegatedType/contractAdministrationDelegated
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:contractAdministrationDelegatedType
facets
maxLength 1
source
<element name="contractAdministrationDelegated" type="FPDS:contractAdministrationDelegatedType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>

simpleType FPDS:accessionNumberType
namespace https://www.fpds.gov/FPDS
type restriction of long
used by
element NASASpecificAwardElementsType/accessionNumber
facets
totalDigits 15
source
<simpleType name="accessionNumberType">
  <restriction base="long">
    <totalDigits value="15"/>
  </restriction>
</simpleType>

simpleType FPDS:accountingInstallationNumberType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element NASASpecificAwardElementsType/accountingInstallationNumber
facets
maxLength 2
source
<simpleType name="accountingInstallationNumberType">
  <restriction base="string">
    <maxLength value="2"/>
  </restriction>
</simpleType>

simpleType FPDS:administratorCodeType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element NASASpecificAwardElementsType/administratorCode
facets
maxLength 3
source
<simpleType name="administratorCodeType">
  <restriction base="string">
    <maxLength value="3"/>
  </restriction>
</simpleType>

simpleType FPDS:contractAdministrationDelegatedType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element FPDS:listOfContractAdministrationsDelegatedType/contractAdministrationDelegated
facets
maxLength 1
source
<simpleType name="contractAdministrationDelegatedType">
  <restriction base="string">
    <maxLength value="1"/>
  </restriction>
</simpleType>

simpleType FPDS:contractFundCodeType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element NASASpecificAwardElementsType/contractFundCode
facets
maxLength 1
source
<simpleType name="contractFundCodeType">
  <restriction base="string">
    <maxLength value="1"/>
  </restriction>
</simpleType>

simpleType FPDS:contractingOfficerCodeType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element NASASpecificAwardElementsType/contractingOfficerCode
facets
maxLength 3
source
<simpleType name="contractingOfficerCodeType">
  <restriction base="string">
    <maxLength value="3"/>
  </restriction>
</simpleType>

simpleType FPDS:COTRNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements NASASpecificAwardElementsType/alternateCOTRName NASASpecificAwardElementsType/COTRName
facets
maxLength 15
source
<simpleType name="COTRNameType">
  <restriction base="string">
    <maxLength value="15"/>
  </restriction>
</simpleType>

simpleType FPDS:fieldOfScienceOrEngineeringType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element NASASpecificAwardElementsType/fieldOfScienceOrEngineering
facets
maxLength 2
source
<simpleType name="fieldOfScienceOrEngineeringType">
  <restriction base="string">
    <maxLength value="2"/>
  </restriction>
</simpleType>

simpleType FPDS:installationUniqueType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element NASASpecificAwardElementsType/installationUnique
facets
maxLength 9
source
<simpleType name="installationUniqueType">
  <restriction base="string">
    <maxLength value="9"/>
  </restriction>
</simpleType>

simpleType FPDS:managementReportingRequirementsType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element NASASpecificAwardElementsType/managementReportingRequirements
facets
maxLength 1
source
<simpleType name="managementReportingRequirementsType">
  <restriction base="string">
    <maxLength value="1"/>
  </restriction>
</simpleType>

simpleType FPDS:negotiatorCodeType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element NASASpecificAwardElementsType/negotiatorCode
facets
maxLength 3
source
<simpleType name="negotiatorCodeType">
  <restriction base="string">
    <maxLength value="3"/>
  </restriction>
</simpleType>

simpleType FPDS:offerorsProposalNumberType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element NASASpecificAwardElementsType/offerorsProposalNumber
facets
maxLength 18
source
<simpleType name="offerorsProposalNumberType">
  <restriction base="string">
    <maxLength value="18"/>
  </restriction>
</simpleType>

simpleType FPDS:organizationCodeType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element NASASpecificAwardElementsType/organizationCode
facets
maxLength 5
source
<simpleType name="organizationCodeType">
  <restriction base="string">
    <maxLength value="5"/>
  </restriction>
</simpleType>

simpleType FPDS:PRNumberType
namespace https://www.fpds.gov/FPDS
type restriction of long
used by
element NASASpecificAwardElementsType/PRNumber
facets
totalDigits 12
source
<simpleType name="PRNumberType">
  <restriction base="long">
    <totalDigits value="12"/>
  </restriction>
</simpleType>

simpleType FPDS:procurementPlacementCodeType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element NASASpecificAwardElementsType/procurementPlacementCode
facets
maxLength 2
source
<simpleType name="procurementPlacementCodeType">
  <restriction base="string">
    <maxLength value="2"/>
  </restriction>
</simpleType>

element FPDS:listOfUserPrivileges
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfUserPrivilegesType
children userPrivilege
source
<element name="listOfUserPrivileges" type="FPDS:listOfUserPrivilegesType"/>

element FPDS:listOfUsers
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfUsersType
children count user
source
<element name="listOfUsers" type="FPDS:listOfUsersType"/>

element FPDS:user
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userType
children userID password typeOfUser systemUserProfile governmentUserProfile publicUserProfile isLogonUser lastLoginDate startDate endDate auditInformation listOfUserPrivileges
source
<element name="user" type="FPDS:userType"/>

element FPDS:userID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
facets
maxLength 50
source
<element name="userID" type="FPDS:userIDType"/>

element FPDS:userSearchCriteria
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userSearchCriteriaType
children userID typeOfUser firstOrGivenName middleInitialOrName lastOrFamilyName agencyID contractingOfficeID organizationName rankID routingSymbol supervisorUserID startDate endDate
source
<element name="userSearchCriteria" type="FPDS:userSearchCriteriaType"/>

complexType FPDS:fullNameType
diagram
namespace https://www.fpds.gov/FPDS
children firstName middleInitial lastName
used by
elements NASASpecificAwardElementsType/alternatePrincipalInvestigator NASASpecificAwardElementsType/principalInvestigator
source
<complexType name="fullNameType">
  <sequence>
    <element name="firstName" type="FPDS:firstNameType" nillable="true" minOccurs="0"/>
    <element name="middleInitial" type="FPDS:middleInitialType" nillable="true" minOccurs="0"/>
    <element name="lastName" type="FPDS:lastNameOrFamilyNameType" nillable="true" minOccurs="0"/>
  </sequence>
</complexType>

element FPDS:fullNameType/firstName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:firstNameType
facets
maxLength 25
source
<element name="firstName" type="FPDS:firstNameType" nillable="true" minOccurs="0"/>

element FPDS:fullNameType/middleInitial
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:middleInitialType
facets
maxLength 25
source
<element name="middleInitial" type="FPDS:middleInitialType" nillable="true" minOccurs="0"/>

element FPDS:fullNameType/lastName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:lastNameOrFamilyNameType
facets
maxLength 25
source
<element name="lastName" type="FPDS:lastNameOrFamilyNameType" nillable="true" minOccurs="0"/>

complexType FPDS:governmentUserProfileType
diagram
namespace https://www.fpds.gov/FPDS
type extension of FPDS:userProfileType
children userTitle firstOrGivenName middleInitialOrName lastOrFamilyName emailAddress recvEmailFlag phoneNo phoneExt faxNo agencyID contractingOfficeID rankID routingSymbol roomNo supervisorUserID
used by
element FPDS:userHeaderType/governmentUserProfile
source
<complexType name="governmentUserProfileType">
  <complexContent>
    <extension base="FPDS:userProfileType">
      <sequence>
        <element name="agencyID" type="FPDS:agencyIDType" nillable="true" minOccurs="0"/>
        <element name="contractingOfficeID" type="FPDS:officeIDType" nillable="true" minOccurs="0"/>
        <element name="rankID" type="FPDS:rankIDType" nillable="true" minOccurs="0"/>
        <element name="routingSymbol" type="FPDS:routingSymbolType" nillable="true" minOccurs="0"/>
        <element name="roomNo" type="FPDS:roomNoType" nillable="true" minOccurs="0"/>
        <element name="supervisorUserID" type="FPDS:userIDType" nillable="true" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element FPDS:governmentUserProfileType/agencyID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:agencyIDType
facets
maxLength 4
source
<element name="agencyID" type="FPDS:agencyIDType" nillable="true" minOccurs="0"/>

element FPDS:governmentUserProfileType/contractingOfficeID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:officeIDType
facets
maxLength 6
source
<element name="contractingOfficeID" type="FPDS:officeIDType" nillable="true" minOccurs="0"/>

element FPDS:governmentUserProfileType/rankID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:rankIDType
facets
minLength 1
maxLength 10
source
<element name="rankID" type="FPDS:rankIDType" nillable="true" minOccurs="0"/>

element FPDS:governmentUserProfileType/routingSymbol
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:routingSymbolType
facets
maxLength 10
source
<element name="routingSymbol" type="FPDS:routingSymbolType" nillable="true" minOccurs="0"/>

element FPDS:governmentUserProfileType/roomNo
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:roomNoType
facets
maxLength 4
source
<element name="roomNo" type="FPDS:roomNoType" nillable="true" minOccurs="0"/>

element FPDS:governmentUserProfileType/supervisorUserID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
facets
maxLength 50
source
<element name="supervisorUserID" type="FPDS:userIDType" nillable="true" minOccurs="0"/>

complexType FPDS:listOfUserPrivilegesType
diagram
namespace https://www.fpds.gov/FPDS
children userPrivilege
used by
elements FPDS:listOfUserPrivileges FPDS:userType/listOfUserPrivileges
source
<complexType name="listOfUserPrivilegesType">
  <sequence>
    <element name="userPrivilege" type="FPDS:userPrivilegeType" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

element FPDS:listOfUserPrivilegesType/userPrivilege
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userPrivilegeType
children roleName objectName functionName
source
<element name="userPrivilege" type="FPDS:userPrivilegeType" minOccurs="0" maxOccurs="unbounded"/>

complexType FPDS:listOfUsersType
diagram
namespace https://www.fpds.gov/FPDS
type extension of FPDS:listOfSearchResults
children count user
used by
element FPDS:listOfUsers
source
<complexType name="listOfUsersType">
  <complexContent>
    <extension base="FPDS:listOfSearchResults">
      <sequence>
        <element name="user" type="FPDS:userType" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element FPDS:listOfUsersType/user
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userType
children userID password typeOfUser systemUserProfile governmentUserProfile publicUserProfile isLogonUser lastLoginDate startDate endDate auditInformation listOfUserPrivileges
source
<element name="user" type="FPDS:userType" minOccurs="0" maxOccurs="unbounded"/>

complexType FPDS:publicUserProfileType
diagram
namespace https://www.fpds.gov/FPDS
type extension of FPDS:userProfileType
children userTitle firstOrGivenName middleInitialOrName lastOrFamilyName emailAddress recvEmailFlag phoneNo phoneExt faxNo organizationName address
used by
element FPDS:userHeaderType/publicUserProfile
source
<complexType name="publicUserProfileType">
  <complexContent>
    <extension base="FPDS:userProfileType">
      <sequence>
        <element name="organizationName" type="FPDS:organizationNameType" nillable="true" minOccurs="0"/>
        <element name="address" type="FPDS:addressType" nillable="true" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element FPDS:publicUserProfileType/organizationName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:organizationNameType
facets
maxLength 255
source
<element name="organizationName" type="FPDS:organizationNameType" nillable="true" minOccurs="0"/>

element FPDS:publicUserProfileType/address
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:addressType
children streetAddress streetAddress2 streetAddress3 city state ZIPCode countryCode
source
<element name="address" type="FPDS:addressType" nillable="true" minOccurs="0"/>

complexType FPDS:systemUserProfileType
diagram
namespace https://www.fpds.gov/FPDS
children listOfAdministrators
used by
element FPDS:userHeaderType/systemUserProfile
source
<complexType name="systemUserProfileType">
  <sequence>
    <element name="listOfAdministrators" type="FPDS:listOfAdministratorsType" nillable="true" minOccurs="0"/>
  </sequence>
</complexType>

element FPDS:systemUserProfileType/listOfAdministrators
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfAdministratorsType
children administrator
source
<element name="listOfAdministrators" type="FPDS:listOfAdministratorsType" nillable="true" minOccurs="0"/>

complexType FPDS:userHeaderType
diagram
namespace https://www.fpds.gov/FPDS
children userID password typeOfUser systemUserProfile governmentUserProfile publicUserProfile isLogonUser lastLoginDate startDate endDate auditInformation
used by
complexType FPDS:userType
source
<complexType name="userHeaderType">
  <sequence>
    <element name="userID" type="FPDS:userIDType"/>
    <element name="password" type="FPDS:passwordType" nillable="true" minOccurs="0"/>
    <element name="typeOfUser" type="FPDS:typeOfUserType" nillable="true" minOccurs="0"/>
    <choice>
      <element name="systemUserProfile" type="FPDS:systemUserProfileType" nillable="true" minOccurs="0"/>
      <element name="governmentUserProfile" type="FPDS:governmentUserProfileType" nillable="true" minOccurs="0"/>
      <element name="publicUserProfile" type="FPDS:publicUserProfileType" nillable="true" minOccurs="0"/>
    </choice>
    <element name="isLogonUser" type="boolean" nillable="true" minOccurs="0"/>
    <element name="lastLoginDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="startDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="endDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="auditInformation" type="FPDS:auditInformationType" nillable="true" minOccurs="0"/>
  </sequence>
</complexType>

element FPDS:userHeaderType/userID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
facets
maxLength 50
source
<element name="userID" type="FPDS:userIDType"/>

element FPDS:userHeaderType/password
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:passwordType
facets
maxLength 20
source
<element name="password" type="FPDS:passwordType" nillable="true" minOccurs="0"/>

element FPDS:userHeaderType/typeOfUser
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:typeOfUserType
facets
enumeration PUBLIC
enumeration SYSTEM
enumeration GOVERNMENT
source
<element name="typeOfUser" type="FPDS:typeOfUserType" nillable="true" minOccurs="0"/>

element FPDS:userHeaderType/systemUserProfile
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:systemUserProfileType
children listOfAdministrators
source
<element name="systemUserProfile" type="FPDS:systemUserProfileType" nillable="true" minOccurs="0"/>

element FPDS:userHeaderType/governmentUserProfile
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:governmentUserProfileType
children userTitle firstOrGivenName middleInitialOrName lastOrFamilyName emailAddress recvEmailFlag phoneNo phoneExt faxNo agencyID contractingOfficeID rankID routingSymbol roomNo supervisorUserID
source
<element name="governmentUserProfile" type="FPDS:governmentUserProfileType" nillable="true" minOccurs="0"/>

element FPDS:userHeaderType/publicUserProfile
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:publicUserProfileType
children userTitle firstOrGivenName middleInitialOrName lastOrFamilyName emailAddress recvEmailFlag phoneNo phoneExt faxNo organizationName address
source
<element name="publicUserProfile" type="FPDS:publicUserProfileType" nillable="true" minOccurs="0"/>

element FPDS:userHeaderType/isLogonUser
diagram
namespace https://www.fpds.gov/FPDS
type boolean
source
<element name="isLogonUser" type="boolean" nillable="true" minOccurs="0"/>

element FPDS:userHeaderType/lastLoginDate
diagram
namespace https://www.fpds.gov/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="lastLoginDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element FPDS:userHeaderType/startDate
diagram
namespace https://www.fpds.gov/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" nillable="true" minOccurs="0"/>

element FPDS:userHeaderType/endDate
diagram
namespace https://www.fpds.gov/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" nillable="true" minOccurs="0"/>

element FPDS:userHeaderType/auditInformation
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:auditInformationType
children createdBy createdDate lastModifiedBy lastModifiedDate
source
<element name="auditInformation" type="FPDS:auditInformationType" nillable="true" minOccurs="0"/>

complexType FPDS:userPrivilegeType
diagram
namespace https://www.fpds.gov/FPDS
children roleName objectName functionName
used by
element FPDS:listOfUserPrivilegesType/userPrivilege
source
<complexType name="userPrivilegeType">
  <sequence>
    <element name="roleName" type="FPDS:roleNameType"/>
    <element name="objectName" type="FPDS:objectNameType"/>
    <element name="functionName" type="FPDS:functionNameType"/>
  </sequence>
</complexType>

element FPDS:userPrivilegeType/roleName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:roleNameType
facets
maxLength 35
source
<element name="roleName" type="FPDS:roleNameType"/>

element FPDS:userPrivilegeType/objectName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:objectNameType
facets
maxLength 35
source
<element name="objectName" type="FPDS:objectNameType"/>

element FPDS:userPrivilegeType/functionName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:functionNameType
facets
maxLength 35
source
<element name="functionName" type="FPDS:functionNameType"/>

complexType FPDS:userProfileType
diagram
namespace https://www.fpds.gov/FPDS
children userTitle firstOrGivenName middleInitialOrName lastOrFamilyName emailAddress recvEmailFlag phoneNo phoneExt faxNo
used by
complexTypes FPDS:governmentUserProfileType FPDS:publicUserProfileType
source
<complexType name="userProfileType">
  <sequence>
    <element name="userTitle" type="FPDS:userTitleType" nillable="true" minOccurs="0"/>
    <element name="firstOrGivenName" type="FPDS:firstNameType" nillable="true" minOccurs="0"/>
    <element name="middleInitialOrName" type="FPDS:middleInitialType" nillable="true" minOccurs="0"/>
    <element name="lastOrFamilyName" type="FPDS:lastNameOrFamilyNameType" nillable="true" minOccurs="0"/>
    <element name="emailAddress" type="FPDS:emailAddressType" nillable="true" minOccurs="0"/>
    <element name="recvEmailFlag" type="FPDS:recvEmailFlagType" nillable="true" minOccurs="0"/>
    <element name="phoneNo" type="FPDS:phoneNoType" nillable="true" minOccurs="0"/>
    <element name="phoneExt" type="FPDS:phoneExtType" nillable="true" minOccurs="0"/>
    <element name="faxNo" type="FPDS:phoneNoType" nillable="true" minOccurs="0"/>
  </sequence>
</complexType>

element FPDS:userProfileType/userTitle
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userTitleType
facets
maxLength 35
source
<element name="userTitle" type="FPDS:userTitleType" nillable="true" minOccurs="0"/>

element FPDS:userProfileType/firstOrGivenName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:firstNameType
facets
maxLength 25
source
<element name="firstOrGivenName" type="FPDS:firstNameType" nillable="true" minOccurs="0"/>

element FPDS:userProfileType/middleInitialOrName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:middleInitialType
facets
maxLength 25
source
<element name="middleInitialOrName" type="FPDS:middleInitialType" nillable="true" minOccurs="0"/>

element FPDS:userProfileType/lastOrFamilyName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:lastNameOrFamilyNameType
facets
maxLength 25
source
<element name="lastOrFamilyName" type="FPDS:lastNameOrFamilyNameType" nillable="true" minOccurs="0"/>

element FPDS:userProfileType/emailAddress
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:emailAddressType
facets
maxLength 64
source
<element name="emailAddress" type="FPDS:emailAddressType" nillable="true" minOccurs="0"/>

element FPDS:userProfileType/recvEmailFlag
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:recvEmailFlagType
facets
maxLength 1
source
<element name="recvEmailFlag" type="FPDS:recvEmailFlagType" nillable="true" minOccurs="0"/>

element FPDS:userProfileType/phoneNo
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:phoneNoType
facets
maxLength 20
source
<element name="phoneNo" type="FPDS:phoneNoType" nillable="true" minOccurs="0"/>

element FPDS:userProfileType/phoneExt
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:phoneExtType
facets
maxLength 4
source
<element name="phoneExt" type="FPDS:phoneExtType" nillable="true" minOccurs="0"/>

element FPDS:userProfileType/faxNo
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:phoneNoType
facets
maxLength 20
source
<element name="faxNo" type="FPDS:phoneNoType" nillable="true" minOccurs="0"/>

complexType FPDS:userSearchCriteriaType
diagram
namespace https://www.fpds.gov/FPDS
children userID typeOfUser firstOrGivenName middleInitialOrName lastOrFamilyName agencyID contractingOfficeID organizationName rankID routingSymbol supervisorUserID startDate endDate
used by
element FPDS:userSearchCriteria
source
<complexType name="userSearchCriteriaType">
  <sequence>
    <element name="userID" type="FPDS:userIDType" nillable="true" minOccurs="0"/>
    <element name="typeOfUser" type="FPDS:typeOfUserType" nillable="true" minOccurs="0"/>
    <element name="firstOrGivenName" type="FPDS:firstNameType" nillable="true" minOccurs="0"/>
    <element name="middleInitialOrName" type="FPDS:middleInitialType" nillable="true" minOccurs="0"/>
    <element name="lastOrFamilyName" type="FPDS:lastNameOrFamilyNameType" nillable="true" minOccurs="0"/>
    <element name="agencyID" type="FPDS:agencyIDType" nillable="true" minOccurs="0"/>
    <element name="contractingOfficeID" type="FPDS:officeIDType" nillable="true" minOccurs="0"/>
    <element name="organizationName" type="FPDS:organizationNameType" nillable="true" minOccurs="0"/>
    <element name="rankID" type="FPDS:rankIDType" nillable="true" minOccurs="0"/>
    <element name="routingSymbol" type="FPDS:routingSymbolType" nillable="true" minOccurs="0"/>
    <element name="supervisorUserID" type="FPDS:userIDType" nillable="true" minOccurs="0"/>
    <element name="startDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="endDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
  </sequence>
</complexType>

element FPDS:userSearchCriteriaType/userID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
facets
maxLength 50
source
<element name="userID" type="FPDS:userIDType" nillable="true" minOccurs="0"/>

element FPDS:userSearchCriteriaType/typeOfUser
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:typeOfUserType
facets
enumeration PUBLIC
enumeration SYSTEM
enumeration GOVERNMENT
source
<element name="typeOfUser" type="FPDS:typeOfUserType" nillable="true" minOccurs="0"/>

element FPDS:userSearchCriteriaType/firstOrGivenName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:firstNameType
facets
maxLength 25
source
<element name="firstOrGivenName" type="FPDS:firstNameType" nillable="true" minOccurs="0"/>

element FPDS:userSearchCriteriaType/middleInitialOrName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:middleInitialType
facets
maxLength 25
source
<element name="middleInitialOrName" type="FPDS:middleInitialType" nillable="true" minOccurs="0"/>

element FPDS:userSearchCriteriaType/lastOrFamilyName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:lastNameOrFamilyNameType
facets
maxLength 25
source
<element name="lastOrFamilyName" type="FPDS:lastNameOrFamilyNameType" nillable="true" minOccurs="0"/>

element FPDS:userSearchCriteriaType/agencyID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:agencyIDType
facets
maxLength 4
source
<element name="agencyID" type="FPDS:agencyIDType" nillable="true" minOccurs="0"/>

element FPDS:userSearchCriteriaType/contractingOfficeID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:officeIDType
facets
maxLength 6
source
<element name="contractingOfficeID" type="FPDS:officeIDType" nillable="true" minOccurs="0"/>

element FPDS:userSearchCriteriaType/organizationName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:organizationNameType
facets
maxLength 255
source
<element name="organizationName" type="FPDS:organizationNameType" nillable="true" minOccurs="0"/>

element FPDS:userSearchCriteriaType/rankID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:rankIDType
facets
minLength 1
maxLength 10
source
<element name="rankID" type="FPDS:rankIDType" nillable="true" minOccurs="0"/>

element FPDS:userSearchCriteriaType/routingSymbol
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:routingSymbolType
facets
maxLength 10
source
<element name="routingSymbol" type="FPDS:routingSymbolType" nillable="true" minOccurs="0"/>

element FPDS:userSearchCriteriaType/supervisorUserID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
facets
maxLength 50
source
<element name="supervisorUserID" type="FPDS:userIDType" nillable="true" minOccurs="0"/>

element FPDS:userSearchCriteriaType/startDate
diagram
namespace https://www.fpds.gov/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" nillable="true" minOccurs="0"/>

element FPDS:userSearchCriteriaType/endDate
diagram
namespace https://www.fpds.gov/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" nillable="true" minOccurs="0"/>

complexType FPDS:userType
diagram
namespace https://www.fpds.gov/FPDS
type extension of FPDS:userHeaderType
children userID password typeOfUser systemUserProfile governmentUserProfile publicUserProfile isLogonUser lastLoginDate startDate endDate auditInformation listOfUserPrivileges
used by
elements FPDS:user FPDS:listOfUsersType/user
source
<complexType name="userType">
  <complexContent>
    <extension base="FPDS:userHeaderType">
      <sequence>
        <element name="listOfUserPrivileges" type="FPDS:listOfUserPrivilegesType" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element FPDS:userType/listOfUserPrivileges
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfUserPrivilegesType
children userPrivilege
source
<element name="listOfUserPrivileges" type="FPDS:listOfUserPrivilegesType" minOccurs="0"/>

simpleType FPDS:firstNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:fullNameType/firstName FPDS:userProfileType/firstOrGivenName FPDS:userSearchCriteriaType/firstOrGivenName
facets
maxLength 25
source
<simpleType name="firstNameType">
  <restriction base="string">
    <maxLength value="25"/>
  </restriction>
</simpleType>

simpleType FPDS:lastNameOrFamilyNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:fullNameType/lastName FPDS:userProfileType/lastOrFamilyName FPDS:userSearchCriteriaType/lastOrFamilyName
facets
maxLength 25
source
<simpleType name="lastNameOrFamilyNameType">
  <restriction base="string">
    <maxLength value="25"/>
  </restriction>
</simpleType>

simpleType FPDS:middleInitialType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:fullNameType/middleInitial FPDS:userProfileType/middleInitialOrName FPDS:userSearchCriteriaType/middleInitialOrName
facets
maxLength 25
source
<simpleType name="middleInitialType">
  <restriction base="string">
    <maxLength value="25"/>
  </restriction>
</simpleType>

simpleType FPDS:organizationNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:publicUserProfileType/organizationName FPDS:userSearchCriteriaType/organizationName
facets
maxLength 255
source
<simpleType name="organizationNameType">
  <restriction base="string">
    <maxLength value="255"/>
  </restriction>
</simpleType>

simpleType FPDS:rankIDType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:governmentUserProfileType/rankID FPDS:userSearchCriteriaType/rankID
facets
minLength 1
maxLength 10
source
<simpleType name="rankIDType">
  <restriction base="string">
    <minLength value="1"/>
    <maxLength value="10"/>
  </restriction>
</simpleType>

simpleType FPDS:recvEmailFlagType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element FPDS:userProfileType/recvEmailFlag
facets
maxLength 1
source
<simpleType name="recvEmailFlagType">
  <restriction base="string">
    <maxLength value="1"/>
  </restriction>
</simpleType>

simpleType FPDS:roleNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element FPDS:userPrivilegeType/roleName
facets
maxLength 35
source
<simpleType name="roleNameType">
  <restriction base="string">
    <maxLength value="35"/>
  </restriction>
</simpleType>

simpleType FPDS:roomNoType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element FPDS:governmentUserProfileType/roomNo
facets
maxLength 4
source
<simpleType name="roomNoType">
  <restriction base="string">
    <maxLength value="4"/>
  </restriction>
</simpleType>

simpleType FPDS:routingSymbolType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:governmentUserProfileType/routingSymbol FPDS:userSearchCriteriaType/routingSymbol
facets
maxLength 10
source
<simpleType name="routingSymbolType">
  <restriction base="string">
    <maxLength value="10"/>
  </restriction>
</simpleType>

simpleType FPDS:typeOfUserType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:userHeaderType/typeOfUser FPDS:userSearchCriteriaType/typeOfUser
facets
enumeration PUBLIC
enumeration SYSTEM
enumeration GOVERNMENT
annotation
documentation 
Indicates type of user
source
<simpleType name="typeOfUserType">
  <annotation>
    <documentation>Indicates type of user</documentation>
  </annotation>
  <restriction base="string">
    <enumeration value="PUBLIC"/>
    <enumeration value="SYSTEM"/>
    <enumeration value="GOVERNMENT"/>
  </restriction>
</simpleType>

simpleType FPDS:userTitleType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element FPDS:userProfileType/userTitle
facets
maxLength 35
source
<simpleType name="userTitleType">
  <restriction base="string">
    <maxLength value="35"/>
  </restriction>
</simpleType>

complexType FPDS:countType
diagram
namespace https://www.fpds.gov/FPDS
children total fetched
used by
element FPDS:listOfSearchResults/count
source
<complexType name="countType">
  <sequence>
    <element name="total" type="nonNegativeInteger"/>
    <element name="fetched" type="nonNegativeInteger"/>
  </sequence>
</complexType>

element FPDS:countType/total
diagram
namespace https://www.fpds.gov/FPDS
type nonNegativeInteger
source
<element name="total" type="nonNegativeInteger"/>

element FPDS:countType/fetched
diagram
namespace https://www.fpds.gov/FPDS
type nonNegativeInteger
source
<element name="fetched" type="nonNegativeInteger"/>

complexType FPDS:listOfAdministratorsType
diagram
namespace https://www.fpds.gov/FPDS
children administrator
used by
elements FPDS:systemUserProfileType/listOfAdministrators FPDS:agencyType/listOfAdministrators FPDS:governmentOfficeType/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 https://www.fpds.gov/FPDS
type FPDS:userIDType
facets
maxLength 50
source
<element name="administrator" type="FPDS:userIDType" minOccurs="0" maxOccurs="unbounded"/>

complexType FPDS:listOfSearchResults
diagram
namespace https://www.fpds.gov/FPDS
children count
used by
complexTypes FPDS:listOfAgenciesType FPDS:listOfCountriesType FPDS:listOfDepartmentsType FPDS:listOfGovernmentOfficesType FPDS:listOfPlacesType FPDS:listOfUsersType
source
<complexType name="listOfSearchResults">
  <sequence>
    <element name="count" type="FPDS:countType"/>
  </sequence>
</complexType>

element FPDS:listOfSearchResults/count
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countType
children total fetched
source
<element name="count" type="FPDS:countType"/>

simpleType FPDS:amountType
namespace https://www.fpds.gov/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 FPDS:emailAddressType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element FPDS:userProfileType/emailAddress
facets
maxLength 64
source
<simpleType name="emailAddressType">
  <restriction base="string">
    <maxLength value="64"/>
  </restriction>
</simpleType>

simpleType FPDS:emailAddressType2
namespace https://www.fpds.gov/FPDS
type restriction of string
facets
maxLength 64
source
<simpleType name="emailAddressType2">
  <restriction base="string">
    <maxLength value="64"/>
  </restriction>
</simpleType>

simpleType FPDS:fiscalYearType
namespace https://www.fpds.gov/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 FPDS:FPDSDateType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements NASASpecificAwardElementsType/cancellationDate FPDS:auditInformationType/createdDate NASASpecificAwardElementsType/destroyDate FPDS:countrySearchCriteriaType/endDate FPDS:countryType/endDate FPDS:placeSearchCriteriaType/endDate FPDS:placeType/endDate FPDS:departmentSearchCriteriaType/endDate FPDS:departmentType/endDate FPDS:governmentOfficeSearchCriteriaType/endDate FPDS:governmentOfficeType/endDate FPDS:agencySearchCriteriaType/endDate FPDS:agencyType/endDate FPDS:userSearchCriteriaType/endDate FPDS:userHeaderType/endDate NASASpecificAwardElementsType/finalInvoicePaidDate NASASpecificAwardElementsType/fundedThroughDate FPDS:userHeaderType/lastLoginDate FPDS:auditInformationType/lastModifiedDate NASASpecificAwardElementsType/physicalCompletionDate NASASpecificAwardElementsType/solicitationIssueDate FPDS:departmentType/startDate FPDS:userHeaderType/startDate FPDS:departmentSearchCriteriaType/startDate FPDS:userSearchCriteriaType/startDate FPDS:placeType/startDate FPDS:governmentOfficeSearchCriteriaType/startDate FPDS:placeSearchCriteriaType/startDate FPDS:governmentOfficeType/startDate FPDS:countryType/startDate FPDS:agencyType/startDate FPDS:countrySearchCriteriaType/startDate FPDS:agencySearchCriteriaType/startDate
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 FPDS:passwordType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:userHeaderType/password FPDS:userAuthenticationKeyType/password
facets
maxLength 20
source
<simpleType name="passwordType">
  <restriction base="string">
    <maxLength value="20"/>
  </restriction>
</simpleType>

simpleType FPDS:percentageType
namespace https://www.fpds.gov/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 FPDS:phoneExtType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element FPDS:userProfileType/phoneExt
facets
maxLength 4
source
<simpleType name="phoneExtType">
  <restriction base="string">
    <maxLength value="4"/>
  </restriction>
</simpleType>

simpleType FPDS:phoneNoType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:userProfileType/faxNo FPDS:userProfileType/phoneNo
facets
maxLength 20
source
<simpleType name="phoneNoType">
  <restriction base="string">
    <maxLength value="20"/>
  </restriction>
</simpleType>

simpleType FPDS:urlType
namespace https://www.fpds.gov/FPDS
type restriction of string
facets
maxLength 100
source
<simpleType name="urlType">
  <restriction base="string">
    <maxLength value="100"/>
  </restriction>
</simpleType>

simpleType FPDS:userIDType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:listOfAdministratorsType/administrator FPDS:auditInformationType/createdBy FPDS:userID FPDS:auditInformationType/lastModifiedBy FPDS:userAuthenticationKeyType/serviceOriginatorID FPDS:governmentUserProfileType/supervisorUserID FPDS:userSearchCriteriaType/supervisorUserID FPDS:userHeaderType/userID FPDS:userSearchCriteriaType/userID FPDS:userAuthenticationKeyType/userID
facets
maxLength 50
source
<simpleType name="userIDType">
  <restriction base="string">
    <maxLength value="50"/>
  </restriction>
</simpleType>

element FPDS:agency
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:agencyType
children agencyID agencyName departmentID parentAgencyID listOfAdministrators startDate endDate auditInformation
source
<element name="agency" type="FPDS:agencyType"/>

element FPDS:agencySearchCriteria
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:agencySearchCriteriaType
children agencyID agencyName parentAgencyID parentAgencyName departmentID startDate endDate
source
<element name="agencySearchCriteria" type="FPDS:agencySearchCriteriaType"/>

element FPDS:listOfAgencies
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfAgenciesType
children count agency
source
<element name="listOfAgencies" type="FPDS:listOfAgenciesType"/>

complexType FPDS:agencySearchCriteriaType
diagram
namespace https://www.fpds.gov/FPDS
children agencyID agencyName parentAgencyID parentAgencyName departmentID startDate endDate
used by
element FPDS:agencySearchCriteria
source
<complexType name="agencySearchCriteriaType">
  <sequence>
    <element name="agencyID" type="FPDS:agencyIDType" minOccurs="0"/>
    <element name="agencyName" type="FPDS:agencyNameType" minOccurs="0"/>
    <element name="parentAgencyID" type="FPDS:agencyIDType" minOccurs="0"/>
    <element name="parentAgencyName" type="FPDS:agencyNameType" minOccurs="0"/>
    <element name="departmentID" type="FPDS:departmentIDType" minOccurs="0"/>
    <element name="startDate" type="FPDS:FPDSDateType" minOccurs="0"/>
    <element name="endDate" type="FPDS:FPDSDateType" minOccurs="0"/>
  </sequence>
</complexType>

element FPDS:agencySearchCriteriaType/agencyID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:agencyIDType
facets
maxLength 4
source
<element name="agencyID" type="FPDS:agencyIDType" minOccurs="0"/>

element FPDS:agencySearchCriteriaType/agencyName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:agencyNameType
facets
maxLength 100
source
<element name="agencyName" type="FPDS:agencyNameType" minOccurs="0"/>

element FPDS:agencySearchCriteriaType/parentAgencyID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:agencyIDType
facets
maxLength 4
source
<element name="parentAgencyID" type="FPDS:agencyIDType" minOccurs="0"/>

element FPDS:agencySearchCriteriaType/parentAgencyName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:agencyNameType
facets
maxLength 100
source
<element name="parentAgencyName" type="FPDS:agencyNameType" minOccurs="0"/>

element FPDS:agencySearchCriteriaType/departmentID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:departmentIDType
facets
maxLength 4
source
<element name="departmentID" type="FPDS:departmentIDType" minOccurs="0"/>

element FPDS:agencySearchCriteriaType/startDate
diagram
namespace https://www.fpds.gov/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 FPDS:agencySearchCriteriaType/endDate
diagram
namespace https://www.fpds.gov/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 FPDS:agencyType
diagram
namespace https://www.fpds.gov/FPDS
children agencyID agencyName departmentID parentAgencyID listOfAdministrators startDate endDate auditInformation
used by
elements FPDS:listOfAgenciesType/agency FPDS:agency
source
<complexType name="agencyType">
  <sequence>
    <element name="agencyID" type="FPDS:agencyIDType"/>
    <element name="agencyName" type="FPDS:agencyNameType" minOccurs="0"/>
    <element name="departmentID" type="FPDS:departmentIDType" minOccurs="0"/>
    <element name="parentAgencyID" type="FPDS:agencyIDType" 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>
</complexType>

element FPDS:agencyType/agencyID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:agencyIDType
facets
maxLength 4
source
<element name="agencyID" type="FPDS:agencyIDType"/>

element FPDS:agencyType/agencyName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:agencyNameType
facets
maxLength 100
source
<element name="agencyName" type="FPDS:agencyNameType" minOccurs="0"/>

element FPDS:agencyType/departmentID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:departmentIDType
facets
maxLength 4
source
<element name="departmentID" type="FPDS:departmentIDType" minOccurs="0"/>

element FPDS:agencyType/parentAgencyID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:agencyIDType
facets
maxLength 4
source
<element name="parentAgencyID" type="FPDS:agencyIDType" minOccurs="0"/>

element FPDS:agencyType/listOfAdministrators
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfAdministratorsType
children administrator
source
<element name="listOfAdministrators" type="FPDS:listOfAdministratorsType" minOccurs="0"/>

element FPDS:agencyType/startDate
diagram
namespace https://www.fpds.gov/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 FPDS:agencyType/endDate
diagram
namespace https://www.fpds.gov/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 FPDS:agencyType/auditInformation
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:auditInformationType
children createdBy createdDate lastModifiedBy lastModifiedDate
source
<element name="auditInformation" type="FPDS:auditInformationType" minOccurs="0"/>

complexType FPDS:listOfAgenciesType
diagram
namespace https://www.fpds.gov/FPDS
type extension of FPDS:listOfSearchResults
children count agency
used by
element FPDS:listOfAgencies
source
<complexType name="listOfAgenciesType">
  <complexContent>
    <extension base="FPDS:listOfSearchResults">
      <sequence>
        <element name="agency" type="FPDS:agencyType" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element FPDS:listOfAgenciesType/agency
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:agencyType
children agencyID agencyName departmentID parentAgencyID listOfAdministrators startDate endDate auditInformation
source
<element name="agency" type="FPDS:agencyType" minOccurs="0" maxOccurs="unbounded"/>

simpleType FPDS:agencyIDType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:governmentUserProfileType/agencyID FPDS:userSearchCriteriaType/agencyID FPDS:agencyType/agencyID FPDS:agencySearchCriteriaType/agencyID FPDS:governmentOfficeType/agencyID FPDS:governmentOfficeSearchCriteriaType/agencyID FPDS:agencyType/parentAgencyID FPDS:agencySearchCriteriaType/parentAgencyID
facets
maxLength 4
source
<simpleType name="agencyIDType">
  <restriction base="string">
    <maxLength value="4"/>
  </restriction>
</simpleType>

simpleType FPDS:agencyNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:agencyType/agencyName FPDS:agencySearchCriteriaType/agencyName FPDS:governmentOfficeSearchCriteriaType/agencyName FPDS:agencySearchCriteriaType/parentAgencyName
facets
maxLength 100
source
<simpleType name="agencyNameType">
  <restriction base="string">
    <maxLength value="100"/>
  </restriction>
</simpleType>

element FPDS:governmentOffice
diagram
namespace https://www.fpds.gov/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 FPDS:governmentOfficeSearchCriteria
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:governmentOfficeSearchCriteriaType
children officeID officeName agencyID agencyName regionCode city state ZIPCode countryCode startDate endDate
source
<element name="governmentOfficeSearchCriteria" type="FPDS:governmentOfficeSearchCriteriaType"/>

element FPDS:listOfGovernmentOffices
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfGovernmentOfficesType
children count governmentOffice
source
<element name="listOfGovernmentOffices" type="FPDS:listOfGovernmentOfficesType"/>

complexType FPDS:governmentOfficeSearchCriteriaType
diagram
namespace https://www.fpds.gov/FPDS
children officeID officeName agencyID agencyName regionCode city state ZIPCode countryCode startDate endDate
used by
element FPDS: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 FPDS:governmentOfficeSearchCriteriaType/officeID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:officeIDType
facets
maxLength 6
source
<element name="officeID" type="FPDS:officeIDType" minOccurs="0"/>

element FPDS:governmentOfficeSearchCriteriaType/officeName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:unitNameType
facets
maxLength 35
source
<element name="officeName" type="FPDS:unitNameType" minOccurs="0"/>

element FPDS:governmentOfficeSearchCriteriaType/agencyID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:agencyIDType
facets
maxLength 4
source
<element name="agencyID" type="FPDS:agencyIDType" minOccurs="0"/>

element FPDS:governmentOfficeSearchCriteriaType/agencyName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:agencyNameType
facets
maxLength 100
source
<element name="agencyName" type="FPDS:agencyNameType" minOccurs="0"/>

element FPDS:governmentOfficeSearchCriteriaType/regionCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:regionCodeType
facets
maxLength 2
source
<element name="regionCode" type="FPDS:regionCodeType" minOccurs="0"/>

element FPDS:governmentOfficeSearchCriteriaType/city
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:cityType
facets
maxLength 20
source
<element name="city" type="FPDS:cityType" minOccurs="0"/>

element FPDS:governmentOfficeSearchCriteriaType/state
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:stateType
facets
maxLength 2
source
<element name="state" type="FPDS:stateType" minOccurs="0"/>

element FPDS:governmentOfficeSearchCriteriaType/ZIPCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:ZIPCodeType
facets
maxLength 10
source
<element name="ZIPCode" type="FPDS:ZIPCodeType" minOccurs="0"/>

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

element FPDS:governmentOfficeSearchCriteriaType/startDate
diagram
namespace https://www.fpds.gov/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 FPDS:governmentOfficeSearchCriteriaType/endDate
diagram
namespace https://www.fpds.gov/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 FPDS:governmentOfficeType
diagram
namespace https://www.fpds.gov/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 FPDS:governmentOffice FPDS: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 FPDS:governmentOfficeType/officeID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:officeIDType
facets
maxLength 6
source
<element name="officeID" type="FPDS:officeIDType"/>

element FPDS:governmentOfficeType/agencyID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:agencyIDType
facets
maxLength 4
source
<element name="agencyID" type="FPDS:agencyIDType"/>

element FPDS:governmentOfficeType/officeName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:unitNameType
facets
maxLength 35
source
<element name="officeName" type="FPDS:unitNameType" minOccurs="0"/>

element FPDS:governmentOfficeType/regionCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:regionCodeType
facets
maxLength 2
source
<element name="regionCode" type="FPDS:regionCodeType" minOccurs="0"/>

element FPDS:governmentOfficeType/listOfAdministrators
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfAdministratorsType
children administrator
source
<element name="listOfAdministrators" type="FPDS:listOfAdministratorsType" minOccurs="0"/>

element FPDS:governmentOfficeType/startDate
diagram
namespace https://www.fpds.gov/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 FPDS:governmentOfficeType/endDate
diagram
namespace https://www.fpds.gov/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 FPDS:governmentOfficeType/auditInformation
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:auditInformationType
children createdBy createdDate lastModifiedBy lastModifiedDate
source
<element name="auditInformation" type="FPDS:auditInformationType" minOccurs="0"/>

complexType FPDS:listOfGovernmentOfficesType
diagram
namespace https://www.fpds.gov/FPDS
type extension of FPDS:listOfSearchResults
children count governmentOffice
used by
element FPDS: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 FPDS:listOfGovernmentOfficesType/governmentOffice
diagram
namespace https://www.fpds.gov/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 FPDS:officeIDType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:governmentUserProfileType/contractingOfficeID FPDS:userSearchCriteriaType/contractingOfficeID FPDS:governmentOfficeType/officeID FPDS:governmentOfficeSearchCriteriaType/officeID
facets
maxLength 6
source
<simpleType name="officeIDType">
  <restriction base="string">
    <maxLength value="6"/>
  </restriction>
</simpleType>

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

element FPDS:auditInformation
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:auditInformationType
children createdBy createdDate lastModifiedBy lastModifiedDate
source
<element name="auditInformation" type="FPDS:auditInformationType"/>

complexType FPDS:auditInformationType
diagram
namespace https://www.fpds.gov/FPDS
children createdBy createdDate lastModifiedBy lastModifiedDate
used by
elements FPDS:userHeaderType/auditInformation FPDS:agencyType/auditInformation FPDS:governmentOfficeType/auditInformation FPDS:departmentType/auditInformation FPDS:placeType/auditInformation FPDS:countryType/auditInformation FPDS:auditInformation
source
<complexType name="auditInformationType">
  <sequence>
    <element name="createdBy" type="FPDS:userIDType" nillable="true" minOccurs="0"/>
    <element name="createdDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="lastModifiedBy" type="FPDS:userIDType" nillable="true" minOccurs="0"/>
    <element name="lastModifiedDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
  </sequence>
</complexType>

element FPDS:auditInformationType/createdBy
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
facets
maxLength 50
source
<element name="createdBy" type="FPDS:userIDType" nillable="true" minOccurs="0"/>

element FPDS:auditInformationType/createdDate
diagram
namespace https://www.fpds.gov/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="createdDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element FPDS:auditInformationType/lastModifiedBy
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
facets
maxLength 50
source
<element name="lastModifiedBy" type="FPDS:userIDType" nillable="true" minOccurs="0"/>

element FPDS:auditInformationType/lastModifiedDate
diagram
namespace https://www.fpds.gov/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="lastModifiedDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element FPDS:authenticationKey
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userAuthenticationKeyType
children userID password serviceOriginatorID
source
<element name="authenticationKey" type="FPDS:userAuthenticationKeyType"/>

element FPDS:listOfErrors
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfErrorsType
children error
source
<element name="listOfErrors" type="FPDS:listOfErrorsType"/>

element FPDS:listOfInfoMessages
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfInfoMessagesType
children info
source
<element name="listOfInfoMessages" type="FPDS:listOfInfoMessagesType"/>

element FPDS:listOfWarnings
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfWarningsType
children warning
source
<element name="listOfWarnings" type="FPDS:listOfWarningsType"/>

element FPDS:response
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:responseType
children requestNumber confirmationNumber listOfParameters outputMessages
source
<element name="response" type="FPDS:responseType"/>

element FPDS:userAuthenticationKey
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userAuthenticationKeyType
children userID password serviceOriginatorID
source
<element name="userAuthenticationKey" type="FPDS:userAuthenticationKeyType"/>

complexType FPDS:errorType
diagram
namespace https://www.fpds.gov/FPDS
children elementName errorCode errorMessage
used by
element FPDS:listOfErrorsType/error
source
<complexType name="errorType">
  <sequence>
    <element name="elementName" type="FPDS:elementNameType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="errorCode" type="FPDS:messageCodeType" nillable="true" minOccurs="0"/>
    <element name="errorMessage" type="FPDS:messageType"/>
  </sequence>
</complexType>

element FPDS:errorType/elementName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:elementNameType
facets
minLength 1
maxLength 256
source
<element name="elementName" type="FPDS:elementNameType" minOccurs="0" maxOccurs="unbounded"/>

element FPDS:errorType/errorCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:messageCodeType
source
<element name="errorCode" type="FPDS:messageCodeType" nillable="true" minOccurs="0"/>

element FPDS:errorType/errorMessage
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:messageType
facets
maxLength 4096
source
<element name="errorMessage" type="FPDS:messageType"/>

complexType FPDS:infoType
diagram
namespace https://www.fpds.gov/FPDS
children elementName infoCode infoMessage
used by
element FPDS:listOfInfoMessagesType/info
source
<complexType name="infoType">
  <sequence>
    <element name="elementName" type="FPDS:elementNameType" minOccurs="0" maxOccurs="unbounded"/>
    <element name="infoCode" type="FPDS:messageCodeType" nillable="true" minOccurs="0"/>
    <element name="infoMessage" type="FPDS:messageType"/>
  </sequence>
</complexType>

element FPDS:infoType/elementName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:elementNameType
facets
minLength 1
maxLength 256
source
<element name="elementName" type="FPDS:elementNameType" minOccurs="0" maxOccurs="unbounded"/>

element FPDS:infoType/infoCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:messageCodeType
source
<element name="infoCode" type="FPDS:messageCodeType" nillable="true" minOccurs="0"/>

element FPDS:infoType/infoMessage
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:messageType
facets
maxLength 4096
source
<element name="infoMessage" type="FPDS:messageType"/>

complexType FPDS:listOfErrorsType
diagram
namespace https://www.fpds.gov/FPDS
children error
used by
elements FPDS:listOfErrors FPDS:outputMessagesType/listOfErrors
source
<complexType name="listOfErrorsType">
  <sequence>
    <element name="error" type="FPDS:errorType" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

element FPDS:listOfErrorsType/error
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:errorType
children elementName errorCode errorMessage
source
<element name="error" type="FPDS:errorType" minOccurs="0" maxOccurs="unbounded"/>

complexType FPDS:listOfInfoMessagesType
diagram
namespace https://www.fpds.gov/FPDS
children info
used by
elements FPDS:listOfInfoMessages FPDS:outputMessagesType/listOfInfoMessages
source
<complexType name="listOfInfoMessagesType">
  <sequence>
    <element name="info" type="FPDS:infoType" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

element FPDS:listOfInfoMessagesType/info
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:infoType
children elementName infoCode infoMessage
source
<element name="info" type="FPDS:infoType" minOccurs="0" maxOccurs="unbounded"/>

complexType FPDS:listOfParametersType
diagram
namespace https://www.fpds.gov/FPDS
children parameter
used by
element FPDS:responseType/listOfParameters
source
<complexType name="listOfParametersType">
  <sequence>
    <element name="parameter" type="FPDS:parameterType" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

element FPDS:listOfParametersType/parameter
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:parameterType
children parameterName parameterType parameterValue
source
<element name="parameter" type="FPDS:parameterType" minOccurs="0" maxOccurs="unbounded"/>

complexType FPDS:listOfWarningsType
diagram
namespace https://www.fpds.gov/FPDS
children warning
used by
elements FPDS:listOfWarnings FPDS:outputMessagesType/listOfWarnings
source
<complexType name="listOfWarningsType">
  <sequence>
    <element name="warning" type="FPDS:warningType" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

element FPDS:listOfWarningsType/warning
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:warningType
children elementName warningCode warningMessage
source
<element name="warning" type="FPDS:warningType" minOccurs="0" maxOccurs="unbounded"/>

complexType FPDS:outputMessagesType
diagram
namespace https://www.fpds.gov/FPDS
children listOfErrors listOfWarnings listOfInfoMessages
used by
element FPDS:responseType/outputMessages
source
<complexType name="outputMessagesType">
  <sequence>
    <element name="listOfErrors" type="FPDS:listOfErrorsType" minOccurs="0"/>
    <element name="listOfWarnings" type="FPDS:listOfWarningsType" minOccurs="0"/>
    <element name="listOfInfoMessages" type="FPDS:listOfInfoMessagesType" minOccurs="0"/>
  </sequence>
</complexType>

element FPDS:outputMessagesType/listOfErrors
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfErrorsType
children error
source
<element name="listOfErrors" type="FPDS:listOfErrorsType" minOccurs="0"/>

element FPDS:outputMessagesType/listOfWarnings
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfWarningsType
children warning
source
<element name="listOfWarnings" type="FPDS:listOfWarningsType" minOccurs="0"/>

element FPDS:outputMessagesType/listOfInfoMessages
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfInfoMessagesType
children info
source
<element name="listOfInfoMessages" type="FPDS:listOfInfoMessagesType" minOccurs="0"/>

complexType FPDS:parameterType
diagram
namespace https://www.fpds.gov/FPDS
children parameterName parameterType parameterValue
used by
element FPDS:listOfParametersType/parameter
source
<complexType name="parameterType">
  <sequence>
    <element name="parameterName" type="string"/>
    <element name="parameterType" type="string"/>
    <element name="parameterValue" type="string"/>
  </sequence>
</complexType>

element FPDS:parameterType/parameterName
diagram
namespace https://www.fpds.gov/FPDS
type string
source
<element name="parameterName" type="string"/>

element FPDS:parameterType/parameterType
diagram
namespace https://www.fpds.gov/FPDS
type string
source
<element name="parameterType" type="string"/>

element FPDS:parameterType/parameterValue
diagram
namespace https://www.fpds.gov/FPDS
type string
source
<element name="parameterValue" type="string"/>

complexType FPDS:responseType
diagram
namespace https://www.fpds.gov/FPDS
children requestNumber confirmationNumber listOfParameters outputMessages
used by
element FPDS:response
source
<complexType name="responseType">
  <sequence>
    <element name="requestNumber" type="FPDS:sequenceNumberType"/>
    <element name="confirmationNumber" type="integer" nillable="true" minOccurs="0"/>
    <element name="listOfParameters" type="FPDS:listOfParametersType" nillable="true" minOccurs="0"/>
    <element name="outputMessages" type="FPDS:outputMessagesType" nillable="true" minOccurs="0"/>
  </sequence>
</complexType>

element FPDS:responseType/requestNumber
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:sequenceNumberType
source
<element name="requestNumber" type="FPDS:sequenceNumberType"/>

element FPDS:responseType/confirmationNumber
diagram
namespace https://www.fpds.gov/FPDS
type integer
source
<element name="confirmationNumber" type="integer" nillable="true" minOccurs="0"/>

element FPDS:responseType/listOfParameters
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfParametersType
children parameter
source
<element name="listOfParameters" type="FPDS:listOfParametersType" nillable="true" minOccurs="0"/>

element FPDS:responseType/outputMessages
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:outputMessagesType
children listOfErrors listOfWarnings listOfInfoMessages
source
<element name="outputMessages" type="FPDS:outputMessagesType" nillable="true" minOccurs="0"/>

complexType FPDS:userAuthenticationKeyType
diagram
namespace https://www.fpds.gov/FPDS
children userID password serviceOriginatorID
used by
elements FPDS:authenticationKey FPDS:userAuthenticationKey
source
<complexType name="userAuthenticationKeyType">
  <sequence>
    <element name="userID" type="FPDS:userIDType"/>
    <element name="password" type="FPDS:passwordType"/>
    <element name="serviceOriginatorID" type="FPDS:userIDType"/>
  </sequence>
</complexType>

element FPDS:userAuthenticationKeyType/userID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
facets
maxLength 50
source
<element name="userID" type="FPDS:userIDType"/>

element FPDS:userAuthenticationKeyType/password
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:passwordType
facets
maxLength 20
source
<element name="password" type="FPDS:passwordType"/>

element FPDS:userAuthenticationKeyType/serviceOriginatorID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
facets
maxLength 50
source
<element name="serviceOriginatorID" type="FPDS:userIDType"/>

complexType FPDS:warningType
diagram
namespace https://www.fpds.gov/FPDS
children elementName warningCode warningMessage
used by
element FPDS:listOfWarningsType/warning
source
<complexType name="warningType">
  <sequence>
    <element name="elementName" type="FPDS:elementNameType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
    <element name="warningCode" type="FPDS:messageCodeType" nillable="true" minOccurs="0"/>
    <element name="warningMessage" type="FPDS:messageType"/>
  </sequence>
</complexType>

element FPDS:warningType/elementName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:elementNameType
facets
minLength 1
maxLength 256
source
<element name="elementName" type="FPDS:elementNameType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>

element FPDS:warningType/warningCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:messageCodeType
source
<element name="warningCode" type="FPDS:messageCodeType" nillable="true" minOccurs="0"/>

element FPDS:warningType/warningMessage
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:messageType
facets
maxLength 4096
source
<element name="warningMessage" type="FPDS:messageType"/>

simpleType FPDS:elementNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:warningType/elementName FPDS:errorType/elementName FPDS:infoType/elementName
facets
minLength 1
maxLength 256
source
<simpleType name="elementNameType">
  <restriction base="string">
    <minLength value="1"/>
    <maxLength value="256"/>
  </restriction>
</simpleType>

simpleType FPDS:functionNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element FPDS:userPrivilegeType/functionName
facets
maxLength 35
source
<simpleType name="functionNameType">
  <restriction base="string">
    <maxLength value="35"/>
  </restriction>
</simpleType>

simpleType FPDS:messageCodeType
namespace https://www.fpds.gov/FPDS
type string
used by
elements FPDS:errorType/errorCode FPDS:infoType/infoCode FPDS:warningType/warningCode
source
<simpleType name="messageCodeType">
  <restriction base="string"/>
</simpleType>

simpleType FPDS:messageType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:errorType/errorMessage FPDS:infoType/infoMessage FPDS:warningType/warningMessage
facets
maxLength 4096
source
<simpleType name="messageType">
  <restriction base="string">
    <maxLength value="4096"/>
  </restriction>
</simpleType>

simpleType FPDS:objectNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element FPDS:userPrivilegeType/objectName
facets
maxLength 35
source
<simpleType name="objectNameType">
  <restriction base="string">
    <maxLength value="35"/>
  </restriction>
</simpleType>

simpleType FPDS:sequenceNumberType
namespace https://www.fpds.gov/FPDS
type nonNegativeInteger
used by
element FPDS:responseType/requestNumber
source
<simpleType name="sequenceNumberType">
  <restriction base="nonNegativeInteger"/>
</simpleType>

element FPDS:department
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:departmentType
children departmentID departmentName listOfAdministrators startDate endDate auditInformation
source
<element name="department" type="FPDS:departmentType"/>

element FPDS:departmentSearchCriteria
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:departmentSearchCriteriaType
children departmentID departmentName startDate endDate
source
<element name="departmentSearchCriteria" type="FPDS:departmentSearchCriteriaType"/>

element FPDS:listOfDepartments
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfDepartmentsType
children count department
source
<element name="listOfDepartments" type="FPDS:listOfDepartmentsType"/>

complexType FPDS:departmentSearchCriteriaType
diagram
namespace https://www.fpds.gov/FPDS
children departmentID departmentName startDate endDate
used by
element FPDS:departmentSearchCriteria
source
<complexType name="departmentSearchCriteriaType">
  <sequence>
    <element name="departmentID" type="FPDS:departmentIDType" minOccurs="0"/>
    <element name="departmentName" type="FPDS:departmentNameType" minOccurs="0"/>
    <element name="startDate" type="FPDS:FPDSDateType" minOccurs="0"/>
    <element name="endDate" type="FPDS:FPDSDateType" minOccurs="0"/>
  </sequence>
</complexType>

element FPDS:departmentSearchCriteriaType/departmentID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:departmentIDType
facets
maxLength 4
source
<element name="departmentID" type="FPDS:departmentIDType" minOccurs="0"/>

element FPDS:departmentSearchCriteriaType/departmentName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:departmentNameType
facets
maxLength 100
source
<element name="departmentName" type="FPDS:departmentNameType" minOccurs="0"/>

element FPDS:departmentSearchCriteriaType/startDate
diagram
namespace https://www.fpds.gov/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 FPDS:departmentSearchCriteriaType/endDate
diagram
namespace https://www.fpds.gov/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 FPDS:departmentType
diagram
namespace https://www.fpds.gov/FPDS
children departmentID departmentName listOfAdministrators startDate endDate auditInformation
used by
elements FPDS:listOfDepartmentsType/department FPDS:department
source
<complexType name="departmentType">
  <sequence>
    <element name="departmentID" type="FPDS:departmentIDType"/>
    <element name="departmentName" type="FPDS:departmentNameType" 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>
</complexType>

element FPDS:departmentType/departmentID
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:departmentIDType
facets
maxLength 4
source
<element name="departmentID" type="FPDS:departmentIDType"/>

element FPDS:departmentType/departmentName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:departmentNameType
facets
maxLength 100
source
<element name="departmentName" type="FPDS:departmentNameType" minOccurs="0"/>

element FPDS:departmentType/listOfAdministrators
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfAdministratorsType
children administrator
source
<element name="listOfAdministrators" type="FPDS:listOfAdministratorsType" minOccurs="0"/>

element FPDS:departmentType/startDate
diagram
namespace https://www.fpds.gov/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 FPDS:departmentType/endDate
diagram
namespace https://www.fpds.gov/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 FPDS:departmentType/auditInformation
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:auditInformationType
children createdBy createdDate lastModifiedBy lastModifiedDate
source
<element name="auditInformation" type="FPDS:auditInformationType" minOccurs="0"/>

complexType FPDS:listOfDepartmentsType
diagram
namespace https://www.fpds.gov/FPDS
type extension of FPDS:listOfSearchResults
children count department
used by
element FPDS:listOfDepartments
source
<complexType name="listOfDepartmentsType">
  <complexContent>
    <extension base="FPDS:listOfSearchResults">
      <sequence>
        <element name="department" type="FPDS:departmentType" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element FPDS:listOfDepartmentsType/department
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:departmentType
children departmentID departmentName listOfAdministrators startDate endDate auditInformation
source
<element name="department" type="FPDS:departmentType" minOccurs="0" maxOccurs="unbounded"/>

simpleType FPDS:departmentIDType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:agencyType/departmentID FPDS:agencySearchCriteriaType/departmentID FPDS:departmentType/departmentID FPDS:departmentSearchCriteriaType/departmentID
facets
maxLength 4
source
<simpleType name="departmentIDType">
  <restriction base="string">
    <maxLength value="4"/>
  </restriction>
</simpleType>

simpleType FPDS:departmentNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:departmentType/departmentName FPDS:departmentSearchCriteriaType/departmentName
facets
maxLength 100
source
<simpleType name="departmentNameType">
  <restriction base="string">
    <maxLength value="100"/>
  </restriction>
</simpleType>

element FPDS:listOfPlaces
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfPlacesType
children count place
source
<element name="listOfPlaces" type="FPDS:listOfPlacesType"/>

element FPDS:place
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:placeType
children locationCode stateCode countryCode placeName ZIPCode startDate endDate auditInformation
source
<element name="place" type="FPDS:placeType"/>

element FPDS:placeKey
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:placeKeyType
children locationCode stateCode countryCode
source
<element name="placeKey" type="FPDS:placeKeyType"/>

element FPDS:placeSearchCriteria
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:placeSearchCriteriaType
children stateCode locationCode placeName ZIPCode startDate endDate
source
<element name="placeSearchCriteria" type="FPDS:placeSearchCriteriaType"/>

complexType FPDS:addressType
diagram
namespace https://www.fpds.gov/FPDS
children streetAddress streetAddress2 streetAddress3 city state ZIPCode countryCode
used by
element FPDS:publicUserProfileType/address
complexType FPDS:governmentOfficeType
source
<complexType name="addressType">
  <sequence>
    <element name="streetAddress" type="FPDS:streetAddressType" nillable="true" minOccurs="0"/>
    <element name="streetAddress2" type="FPDS:streetAddressType" nillable="true" minOccurs="0"/>
    <element name="streetAddress3" type="FPDS:streetAddressType" nillable="true" minOccurs="0"/>
    <element name="city" type="FPDS:cityType" nillable="true" minOccurs="0"/>
    <element name="state" type="FPDS:stateType" nillable="true" minOccurs="0"/>
    <element name="ZIPCode" type="FPDS:ZIPCodeType" nillable="true" minOccurs="0"/>
    <element name="countryCode" type="FPDS:countryCodeType" default="USA" nillable="true" minOccurs="0"/>
  </sequence>
</complexType>

element FPDS:addressType/streetAddress
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:streetAddressType
facets
maxLength 35
source
<element name="streetAddress" type="FPDS:streetAddressType" nillable="true" minOccurs="0"/>

element FPDS:addressType/streetAddress2
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:streetAddressType
facets
maxLength 35
source
<element name="streetAddress2" type="FPDS:streetAddressType" nillable="true" minOccurs="0"/>

element FPDS:addressType/streetAddress3
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:streetAddressType
facets
maxLength 35
source
<element name="streetAddress3" type="FPDS:streetAddressType" nillable="true" minOccurs="0"/>

element FPDS:addressType/city
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:cityType
facets
maxLength 20
source
<element name="city" type="FPDS:cityType" nillable="true" minOccurs="0"/>

element FPDS:addressType/state
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:stateType
facets
maxLength 2
source
<element name="state" type="FPDS:stateType" nillable="true" minOccurs="0"/>

element FPDS:addressType/ZIPCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:ZIPCodeType
facets
maxLength 10
source
<element name="ZIPCode" type="FPDS:ZIPCodeType" nillable="true" minOccurs="0"/>

element FPDS:addressType/countryCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countryCodeType
facets
maxLength 3
source
<element name="countryCode" type="FPDS:countryCodeType" default="USA" nillable="true" minOccurs="0"/>

complexType FPDS:listOfPlacesType
diagram
namespace https://www.fpds.gov/FPDS
type extension of FPDS:listOfSearchResults
children count place
used by
element FPDS:listOfPlaces
source
<complexType name="listOfPlacesType">
  <complexContent>
    <extension base="FPDS:listOfSearchResults">
      <sequence>
        <element name="place" type="FPDS:placeType" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element FPDS:listOfPlacesType/place
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:placeType
children locationCode stateCode countryCode placeName ZIPCode startDate endDate auditInformation
source
<element name="place" type="FPDS:placeType" minOccurs="0" maxOccurs="unbounded"/>

complexType FPDS:placeCodeType
diagram
namespace https://www.fpds.gov/FPDS
children locationCode stateCode countryCode
used by
complexType FPDS:placeType
annotation
documentation 
combination of state and location,country codes
source
<complexType name="placeCodeType">
  <annotation>
    <documentation>combination of state and location,country codes</documentation>
  </annotation>
  <sequence>
    <element name="locationCode" type="FPDS:locationCodeType" nillable="true" minOccurs="0">
      <annotation>
        <documentation>5 digit location code</documentation>
      </annotation>
    </element>
    <element name="stateCode" type="FPDS:stateType" nillable="true" minOccurs="0">
      <annotation>
        <documentation>2 letter state code</documentation>
      </annotation>
    </element>
    <element name="countryCode" type="FPDS:countryShortCodeType" default="US" nillable="true" minOccurs="0">
      <annotation>
        <documentation>FIPS10 Country Code</documentation>
      </annotation>
    </element>
  </sequence>
</complexType>

element FPDS:placeCodeType/locationCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:locationCodeType
facets
maxLength 5
annotation
documentation 
5 digit location code
source
<element name="locationCode" type="FPDS:locationCodeType" nillable="true" minOccurs="0">
  <annotation>
    <documentation>5 digit location code</documentation>
  </annotation>
</element>

element FPDS:placeCodeType/stateCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:stateType
facets
maxLength 2
annotation
documentation 
2 letter state code
source
<element name="stateCode" type="FPDS:stateType" nillable="true" minOccurs="0">
  <annotation>
    <documentation>2 letter state code</documentation>
  </annotation>
</element>

element FPDS:placeCodeType/countryCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countryShortCodeType
facets
maxLength 2
annotation
documentation 
FIPS10 Country Code
source
<element name="countryCode" type="FPDS:countryShortCodeType" default="US" nillable="true" minOccurs="0">
  <annotation>
    <documentation>FIPS10 Country Code</documentation>
  </annotation>
</element>

complexType FPDS:placeKeyType
diagram
namespace https://www.fpds.gov/FPDS
children locationCode stateCode countryCode
used by
element FPDS:placeKey
source
<complexType name="placeKeyType">
  <sequence>
    <element name="locationCode" type="FPDS:locationCodeType">
      <annotation>
        <documentation>5 digit location code</documentation>
      </annotation>
    </element>
    <element name="stateCode" type="FPDS:stateType">
      <annotation>
        <documentation>2 letter state code</documentation>
      </annotation>
    </element>
    <element name="countryCode" type="FPDS:countryShortCodeType" default="US" nillable="true" minOccurs="0">
      <annotation>
        <documentation>FIPS10 Country Code</documentation>
      </annotation>
    </element>
  </sequence>
</complexType>

element FPDS:placeKeyType/locationCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:locationCodeType
facets
maxLength 5
annotation
documentation 
5 digit location code
source
<element name="locationCode" type="FPDS:locationCodeType">
  <annotation>
    <documentation>5 digit location code</documentation>
  </annotation>
</element>

element FPDS:placeKeyType/stateCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:stateType
facets
maxLength 2
annotation
documentation 
2 letter state code
source
<element name="stateCode" type="FPDS:stateType">
  <annotation>
    <documentation>2 letter state code</documentation>
  </annotation>
</element>

element FPDS:placeKeyType/countryCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countryShortCodeType
facets
maxLength 2
annotation
documentation 
FIPS10 Country Code
source
<element name="countryCode" type="FPDS:countryShortCodeType" default="US" nillable="true" minOccurs="0">
  <annotation>
    <documentation>FIPS10 Country Code</documentation>
  </annotation>
</element>

complexType FPDS:placeSearchCriteriaType
diagram
namespace https://www.fpds.gov/FPDS
children stateCode locationCode placeName ZIPCode startDate endDate
used by
element FPDS:placeSearchCriteria
source
<complexType name="placeSearchCriteriaType">
  <sequence>
    <element name="stateCode" type="FPDS:stateType" nillable="true" minOccurs="0"/>
    <element name="locationCode" type="FPDS:locationCodeType" nillable="true" minOccurs="0"/>
    <element name="placeName" type="FPDS:placeNameType" nillable="true" minOccurs="0"/>
    <element name="ZIPCode" type="FPDS:ZIPCodeType" nillable="true" minOccurs="0"/>
    <element name="startDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="endDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
  </sequence>
</complexType>

element FPDS:placeSearchCriteriaType/stateCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:stateType
facets
maxLength 2
source
<element name="stateCode" type="FPDS:stateType" nillable="true" minOccurs="0"/>

element FPDS:placeSearchCriteriaType/locationCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:locationCodeType
facets
maxLength 5
source
<element name="locationCode" type="FPDS:locationCodeType" nillable="true" minOccurs="0"/>

element FPDS:placeSearchCriteriaType/placeName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:placeNameType
facets
maxLength 100
source
<element name="placeName" type="FPDS:placeNameType" nillable="true" minOccurs="0"/>

element FPDS:placeSearchCriteriaType/ZIPCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:ZIPCodeType
facets
maxLength 10
source
<element name="ZIPCode" type="FPDS:ZIPCodeType" nillable="true" minOccurs="0"/>

element FPDS:placeSearchCriteriaType/startDate
diagram
namespace https://www.fpds.gov/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" nillable="true" minOccurs="0"/>

element FPDS:placeSearchCriteriaType/endDate
diagram
namespace https://www.fpds.gov/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" nillable="true" minOccurs="0"/>

complexType FPDS:placeType
diagram
namespace https://www.fpds.gov/FPDS
type extension of FPDS:placeCodeType
children locationCode stateCode countryCode placeName ZIPCode startDate endDate auditInformation
used by
elements FPDS:place FPDS:listOfPlacesType/place
source
<complexType name="placeType">
  <complexContent>
    <extension base="FPDS:placeCodeType">
      <sequence>
        <element name="placeName" type="FPDS:placeNameType" nillable="true" minOccurs="0"/>
        <element name="ZIPCode" type="FPDS:ZIPCodeType" nillable="true" minOccurs="0"/>
        <element name="startDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
        <element name="endDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
        <element name="auditInformation" type="FPDS:auditInformationType" nillable="true" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element FPDS:placeType/placeName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:placeNameType
facets
maxLength 100
source
<element name="placeName" type="FPDS:placeNameType" nillable="true" minOccurs="0"/>

element FPDS:placeType/ZIPCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:ZIPCodeType
facets
maxLength 10
source
<element name="ZIPCode" type="FPDS:ZIPCodeType" nillable="true" minOccurs="0"/>

element FPDS:placeType/startDate
diagram
namespace https://www.fpds.gov/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" nillable="true" minOccurs="0"/>

element FPDS:placeType/endDate
diagram
namespace https://www.fpds.gov/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" nillable="true" minOccurs="0"/>

element FPDS:placeType/auditInformation
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:auditInformationType
children createdBy createdDate lastModifiedBy lastModifiedDate
source
<element name="auditInformation" type="FPDS:auditInformationType" nillable="true" minOccurs="0"/>

simpleType FPDS:cityType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:governmentOfficeSearchCriteriaType/city FPDS:addressType/city
facets
maxLength 20
source
<simpleType name="cityType">
  <restriction base="string">
    <maxLength value="20"/>
  </restriction>
</simpleType>

simpleType FPDS:countyCodeType
namespace https://www.fpds.gov/FPDS
type restriction of string
facets
maxLength 3
source
<simpleType name="countyCodeType">
  <restriction base="string">
    <maxLength value="3"/>
  </restriction>
</simpleType>

simpleType FPDS:locationCodeType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:placeCodeType/locationCode FPDS:placeKeyType/locationCode FPDS:placeSearchCriteriaType/locationCode
facets
maxLength 5
source
<simpleType name="locationCodeType">
  <restriction base="string">
    <maxLength value="5"/>
  </restriction>
</simpleType>

simpleType FPDS:placeNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:placeType/placeName FPDS:placeSearchCriteriaType/placeName
facets
maxLength 100
source
<simpleType name="placeNameType">
  <restriction base="string">
    <maxLength value="100"/>
  </restriction>
</simpleType>

simpleType FPDS:regionCodeType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:governmentOfficeType/regionCode FPDS:governmentOfficeSearchCriteriaType/regionCode
facets
maxLength 2
source
<simpleType name="regionCodeType">
  <restriction base="string">
    <maxLength value="2"/>
  </restriction>
</simpleType>

simpleType FPDS:stateType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:governmentOfficeSearchCriteriaType/state FPDS:addressType/state FPDS:placeCodeType/stateCode FPDS:placeKeyType/stateCode FPDS:placeSearchCriteriaType/stateCode
facets
maxLength 2
source
<simpleType name="stateType">
  <restriction base="string">
    <maxLength value="2"/>
  </restriction>
</simpleType>

simpleType FPDS:streetAddressType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:addressType/streetAddress FPDS:addressType/streetAddress2 FPDS:addressType/streetAddress3
facets
maxLength 35
source
<simpleType name="streetAddressType">
  <restriction base="string">
    <maxLength value="35"/>
  </restriction>
</simpleType>

simpleType FPDS:ZIPCodeType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:governmentOfficeSearchCriteriaType/ZIPCode FPDS:addressType/ZIPCode FPDS:placeType/ZIPCode FPDS:placeSearchCriteriaType/ZIPCode
facets
maxLength 10
source
<simpleType name="ZIPCodeType">
  <restriction base="string">
    <maxLength value="10"/>
  </restriction>
</simpleType>

element FPDS:country
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countryType
children countryCode countryShortCode countryName startDate endDate auditInformation
source
<element name="country" type="FPDS:countryType"/>

element FPDS:countryKey
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countryKeysType
children countryCode countryShortCode
source
<element name="countryKey" type="FPDS:countryKeysType"/>

element FPDS:countrySearchCriteria
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countrySearchCriteriaType
children countryCode countryName countryShortCode startDate endDate
source
<element name="countrySearchCriteria" type="FPDS:countrySearchCriteriaType"/>

element FPDS:listOfCountries
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfCountriesType
children count country
source
<element name="listOfCountries" type="FPDS:listOfCountriesType"/>

complexType FPDS:countryKeysType
diagram
namespace https://www.fpds.gov/FPDS
children countryCode countryShortCode
used by
element FPDS:countryKey
source
<complexType name="countryKeysType">
  <sequence>
    <choice>
      <element name="countryCode" type="FPDS:countryCodeType" nillable="true" minOccurs="0"/>
      <element name="countryShortCode" type="FPDS:countryShortCodeType" nillable="true" minOccurs="0"/>
    </choice>
  </sequence>
</complexType>

element FPDS:countryKeysType/countryCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countryCodeType
facets
maxLength 3
source
<element name="countryCode" type="FPDS:countryCodeType" nillable="true" minOccurs="0"/>

element FPDS:countryKeysType/countryShortCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countryShortCodeType
facets
maxLength 2
source
<element name="countryShortCode" type="FPDS:countryShortCodeType" nillable="true" minOccurs="0"/>

complexType FPDS:countrySearchCriteriaType
diagram
namespace https://www.fpds.gov/FPDS
children countryCode countryName countryShortCode startDate endDate
used by
element FPDS:countrySearchCriteria
source
<complexType name="countrySearchCriteriaType">
  <sequence>
    <element name="countryCode" type="FPDS:countryCodeType" minOccurs="0"/>
    <element name="countryName" type="FPDS:countryNameType" minOccurs="0"/>
    <element name="countryShortCode" type="FPDS:countryShortCodeType" minOccurs="0"/>
    <element name="startDate" type="FPDS:FPDSDateType" minOccurs="0"/>
    <element name="endDate" type="FPDS:FPDSDateType" minOccurs="0"/>
  </sequence>
</complexType>

element FPDS:countrySearchCriteriaType/countryCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countryCodeType
facets
maxLength 3
source
<element name="countryCode" type="FPDS:countryCodeType" minOccurs="0"/>

element FPDS:countrySearchCriteriaType/countryName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countryNameType
facets
maxLength 100
source
<element name="countryName" type="FPDS:countryNameType" minOccurs="0"/>

element FPDS:countrySearchCriteriaType/countryShortCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countryShortCodeType
facets
maxLength 2
source
<element name="countryShortCode" type="FPDS:countryShortCodeType" minOccurs="0"/>

element FPDS:countrySearchCriteriaType/startDate
diagram
namespace https://www.fpds.gov/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 FPDS:countrySearchCriteriaType/endDate
diagram
namespace https://www.fpds.gov/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 FPDS:countryType
diagram
namespace https://www.fpds.gov/FPDS
children countryCode countryShortCode countryName startDate endDate auditInformation
used by
elements FPDS:listOfCountriesType/country FPDS:country
source
<complexType name="countryType">
  <sequence>
    <element name="countryCode" type="FPDS:countryCodeType" minOccurs="0">
      <annotation>
        <documentation>ISO Country Code</documentation>
      </annotation>
    </element>
    <element name="countryShortCode" type="FPDS:countryShortCodeType" minOccurs="0">
      <annotation>
        <documentation>FIPS-10 Country Code</documentation>
      </annotation>
    </element>
    <element name="countryName" type="FPDS:countryNameType" 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>
</complexType>

element FPDS:countryType/countryCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countryCodeType
facets
maxLength 3
annotation
documentation 
ISO Country Code
source
<element name="countryCode" type="FPDS:countryCodeType" minOccurs="0">
  <annotation>
    <documentation>ISO Country Code</documentation>
  </annotation>
</element>

element FPDS:countryType/countryShortCode
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countryShortCodeType
facets
maxLength 2
annotation
documentation 
FIPS-10 Country Code
source
<element name="countryShortCode" type="FPDS:countryShortCodeType" minOccurs="0">
  <annotation>
    <documentation>FIPS-10 Country Code</documentation>
  </annotation>
</element>

element FPDS:countryType/countryName
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countryNameType
facets
maxLength 100
source
<element name="countryName" type="FPDS:countryNameType" minOccurs="0"/>

element FPDS:countryType/startDate
diagram
namespace https://www.fpds.gov/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 FPDS:countryType/endDate
diagram
namespace https://www.fpds.gov/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 FPDS:countryType/auditInformation
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:auditInformationType
children createdBy createdDate lastModifiedBy lastModifiedDate
source
<element name="auditInformation" type="FPDS:auditInformationType" minOccurs="0"/>

complexType FPDS:listOfCountriesType
diagram
namespace https://www.fpds.gov/FPDS
type extension of FPDS:listOfSearchResults
children count country
used by
element FPDS:listOfCountries
source
<complexType name="listOfCountriesType">
  <complexContent>
    <extension base="FPDS:listOfSearchResults">
      <sequence>
        <element name="country" type="FPDS:countryType" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element FPDS:listOfCountriesType/country
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:countryType
children countryCode countryShortCode countryName startDate endDate auditInformation
source
<element name="country" type="FPDS:countryType" minOccurs="0" maxOccurs="unbounded"/>

simpleType FPDS:countryCodeType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:governmentOfficeSearchCriteriaType/countryCode FPDS:addressType/countryCode FPDS:countryType/countryCode FPDS:countryKeysType/countryCode FPDS:countrySearchCriteriaType/countryCode
facets
maxLength 3
annotation
documentation 
3 letter country code
source
<simpleType name="countryCodeType">
  <annotation>
    <documentation>3 letter country code</documentation>
  </annotation>
  <restriction base="string">
    <maxLength value="3"/>
  </restriction>
</simpleType>

simpleType FPDS:countryNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:countryType/countryName FPDS:countrySearchCriteriaType/countryName
facets
maxLength 100
source
<simpleType name="countryNameType">
  <restriction base="string">
    <maxLength value="100"/>
  </restriction>
</simpleType>

simpleType FPDS:countryShortCodeType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:placeCodeType/countryCode FPDS:placeKeyType/countryCode FPDS:countryType/countryShortCode FPDS:countryKeysType/countryShortCode FPDS:countrySearchCriteriaType/countryShortCode
facets
maxLength 2
annotation
documentation 
FIPS-10 Code
source
<simpleType name="countryShortCodeType">
  <annotation>
    <documentation>FIPS-10 Code</documentation>
  </annotation>
  <restriction base="string">
    <maxLength value="2"/>
  </restriction>
</simpleType>


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