Schema Contract.xsd


schema location:  http://www.fpdsng.com/FPDS/schema/DataCollection/contracts/1.1/Contract.xsd
targetNamespace:  http://www.fpdsng.com/FPDS
 
Elements  Complex types  Simple types 
contractSearchCriteria  awardContractIDType  agencyContractIDType 
listOfContractSummaries  competitionType  categoryType 
contractDataType  CCRExceptionType 
contractIDType  claimantProgramCodeType 
contractSearchCriteriaType  clauseType 
contractSummaryType  competitiveProceduresType 
contractVendorType  contingencyHumanitarianPeacekeepingOperationType 
legislativeMandatesType  contractActionTypeType 
listOfContractSummariesType  contractBundlingType 
preferenceProgramsType  contractDescriptionType 
productOrServiceInformationType  contractingOfficerBusinessSizeDeterminationType 
purchaserInformationType  contractTypeType 
referencedIDVIDType  documentStatusType 
relevantContractDatesType  EPADesignationType 
transactionInformationType  extentCompetedType 
financingType 
infoTechCategoryType 
InstrumentCodeType 
majorProgramCodeType 
modNumberType 
numberOfOffersReceivedType 
orderingProcedureType 
otherStatutoryAuthorityType 
performanceBasedServiceContractFlagType 
placeOfManufactureType 
pricingDataType 
procurementMethodType 
purchaseReasonType 
reasonForModificationType 
reasonNotAwardedType 
reasonNotCompetedType 
recoveredMaterialClausesType 
seaTransportationType 
statusNameType 
statusType 
subcontractPlanType 
systemEquipmentCodeType 
transactionNumberType 
typeOfContractType 


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


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


schema location:  http://www.fpdsng.com/FPDS/schema/DataCollection/locations/1.0/Place.xsd
targetNamespace:  http://www.fpdsng.com/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:  http://www.fpdsng.com/FPDS/schema/DataCollection/ServiceClassifications/1.0/NAICS.xsd
targetNamespace:  http://www.fpdsng.com/FPDS
 
Elements  Complex types  Simple types 
listOfNAICSs  listOfNAICSsType  NAICSCodeType 
NAICS  NAICSSearchCriteriaType  NAICSNameType 
NAICSSearchCriteria  NAICSType 


schema location:  http://www.fpdsng.com/FPDS/schema/DataCollection/ServiceClassifications/1.0/PSC.xsd
targetNamespace:  http://www.fpdsng.com/FPDS
 
Elements  Complex types  Simple types 
listOfPSCs  listOfPSCsType  PSCCodeType 
PSC  PSCSearchCriteriaType  PSCNameType 
PSCSearchCriteria  PSCType 


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


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


schema location:  http://www.fpdsng.com/FPDS/schema/DataCollection/vendors/1.0/Vendor.xsd
targetNamespace:  http://www.fpdsng.com/FPDS
 
Elements  Complex types  Simple types 
DUNSNumber  listOfVendorLocationsType  contractorNameType 
listOfVendors  listOfVendorsType  divisionNameType 
vendor  vendorHeaderType  divisionNumberOrOfficeCodeType 
vendorSearchCriteria  vendorInstanceType  DUNSNumberType 
vendorLocationType  organizationalTypeType 
vendorSearchCriteriaType  vendorDoingAsBusinessNameType 
vendorSocioEconomicIndicatorsType  vendorNameType 
vendorType  vendorSiteCodeType 


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


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


schema location:  http://www.fpdsng.com/FPDS/schema/DataCollection/locations/1.0/CongressionalDistrict.xsd
targetNamespace:  http://www.fpdsng.com/FPDS
 
Elements  Complex types  Simple types 
congressionalDistrict  congressionalDistrictSearchCriteriaType  congressionalDistrictCodeType 
congressionalDistrictSearchCriteria  congressionalDistrictType  congressionalDistrictDescriptionType 
listOfCongressionalDistricts  listOfCongressionalDistrictsType 


element contractSearchCriteria
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:contractSearchCriteriaType
children agencyID PIID modNumber referencedPIID contractActionType descriptionOfContractRequirement userID agencyName officeName status vendorName NAICSCode signedDateFrom signedDateTo baseAndAllOptionsValueFrom baseAndAllOptionsValueTo startRow numberOfRows
source
<element name="contractSearchCriteria" type="FPDS:contractSearchCriteriaType"/>

element listOfContractSummaries
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:listOfContractSummariesType
children count contractSummary
source
<element name="listOfContractSummaries" type="FPDS:listOfContractSummariesType"/>

complexType awardContractIDType
diagram
namespace http://www.fpdsng.com/FPDS
type extension of FPDS:contractIDType
children agencyID PIID modNumber transactionNumber
used by
element contractSummaryType/contractID
source
<complexType name="awardContractIDType">
  <complexContent>
    <extension base="FPDS:contractIDType">
      <sequence>
        <element name="transactionNumber" type="FPDS:transactionNumberType" default="0" minOccurs="0"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element awardContractIDType/transactionNumber
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:transactionNumberType
facets
maxInclusive 999
source
<element name="transactionNumber" type="FPDS:transactionNumberType" default="0" minOccurs="0"/>

complexType competitionType
diagram
namespace http://www.fpdsng.com/FPDS
children extentCompeted competitiveProcedures reasonNotCompeted numberOfOffersReceived commercialItemAcquisitionProcedures commercialItemTestProgram smallBusinessCompetitivenessDemonstrationProgram
source
<complexType name="competitionType">
  <sequence>
    <element name="extentCompeted" type="FPDS:extentCompetedType" nillable="true" minOccurs="0"/>
    <element name="competitiveProcedures" type="FPDS:competitiveProceduresType" nillable="true" minOccurs="0"/>
    <element name="reasonNotCompeted" type="FPDS:reasonNotCompetedType" nillable="true" minOccurs="0"/>
    <element name="numberOfOffersReceived" type="FPDS:numberOfOffersReceivedType" nillable="true" minOccurs="0"/>
    <element name="commercialItemAcquisitionProcedures" type="boolean" minOccurs="0"/>
    <element name="commercialItemTestProgram" type="boolean" minOccurs="0"/>
    <element name="smallBusinessCompetitivenessDemonstrationProgram" type="boolean" minOccurs="0"/>
  </sequence>
</complexType>

element competitionType/extentCompeted
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:extentCompetedType
facets
maxLength 1
source
<element name="extentCompeted" type="FPDS:extentCompetedType" nillable="true" minOccurs="0"/>

element competitionType/competitiveProcedures
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:competitiveProceduresType
facets
maxLength 3
source
<element name="competitiveProcedures" type="FPDS:competitiveProceduresType" nillable="true" minOccurs="0"/>

element competitionType/reasonNotCompeted
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:reasonNotCompetedType
facets
maxLength 3
source
<element name="reasonNotCompeted" type="FPDS:reasonNotCompetedType" nillable="true" minOccurs="0"/>

element competitionType/numberOfOffersReceived
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:numberOfOffersReceivedType
facets
maxInclusive 999
source
<element name="numberOfOffersReceived" type="FPDS:numberOfOffersReceivedType" nillable="true" minOccurs="0"/>

element competitionType/commercialItemAcquisitionProcedures
diagram
namespace http://www.fpdsng.com/FPDS
type boolean
source
<element name="commercialItemAcquisitionProcedures" type="boolean" minOccurs="0"/>

element competitionType/commercialItemTestProgram
diagram
namespace http://www.fpdsng.com/FPDS
type boolean
source
<element name="commercialItemTestProgram" type="boolean" minOccurs="0"/>

element competitionType/smallBusinessCompetitivenessDemonstrationProgram
diagram
namespace http://www.fpdsng.com/FPDS
type boolean
source
<element name="smallBusinessCompetitivenessDemonstrationProgram" type="boolean" minOccurs="0"/>

complexType contractDataType
diagram
namespace http://www.fpdsng.com/FPDS
children contractActionType typeOfContractPricing reasonForModification majorProgramCode costOrPricingData solicitationID costAccountingStandardsClause descriptionOfContractRequirement GFE-GFP seaTransportation
source
<complexType name="contractDataType">
  <sequence>
    <element name="contractActionType" type="FPDS:contractActionTypeType"/>
    <element name="typeOfContractPricing" type="FPDS:typeOfContractType" nillable="true" minOccurs="0"/>
    <element name="reasonForModification" type="FPDS:reasonForModificationType" nillable="true" minOccurs="0"/>
    <element name="majorProgramCode" type="FPDS:majorProgramCodeType" nillable="true" minOccurs="0"/>
    <element name="costOrPricingData" type="FPDS:pricingDataType" nillable="true" minOccurs="0"/>
    <element name="solicitationID" type="string" nillable="true" minOccurs="0"/>
    <element name="costAccountingStandardsClause" type="boolean" minOccurs="0"/>
    <element name="descriptionOfContractRequirement" type="FPDS:contractDescriptionType" nillable="true" minOccurs="0"/>
    <element name="GFE-GFP" type="boolean" minOccurs="0"/>
    <element name="seaTransportation" type="FPDS:seaTransportationType" nillable="true" minOccurs="0"/>
  </sequence>
</complexType>

element contractDataType/contractActionType
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:contractActionTypeType
facets
maxLength 1
enumeration A
enumeration B
enumeration C
enumeration D
enumeration E
enumeration F
source
<element name="contractActionType" type="FPDS:contractActionTypeType"/>

element contractDataType/typeOfContractPricing
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:typeOfContractType
facets
maxLength 1
source
<element name="typeOfContractPricing" type="FPDS:typeOfContractType" nillable="true" minOccurs="0"/>

element contractDataType/reasonForModification
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:reasonForModificationType
facets
maxLength 1
source
<element name="reasonForModification" type="FPDS:reasonForModificationType" nillable="true" minOccurs="0"/>

element contractDataType/majorProgramCode
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:majorProgramCodeType
facets
maxLength 100
source
<element name="majorProgramCode" type="FPDS:majorProgramCodeType" nillable="true" minOccurs="0"/>

element contractDataType/costOrPricingData
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:pricingDataType
facets
maxLength 1
source
<element name="costOrPricingData" type="FPDS:pricingDataType" nillable="true" minOccurs="0"/>

element contractDataType/solicitationID
diagram
namespace http://www.fpdsng.com/FPDS
type string
source
<element name="solicitationID" type="string" nillable="true" minOccurs="0"/>

element contractDataType/costAccountingStandardsClause
diagram
namespace http://www.fpdsng.com/FPDS
type boolean
source
<element name="costAccountingStandardsClause" type="boolean" minOccurs="0"/>

element contractDataType/descriptionOfContractRequirement
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:contractDescriptionType
facets
maxLength 4000
source
<element name="descriptionOfContractRequirement" type="FPDS:contractDescriptionType" nillable="true" minOccurs="0"/>

element contractDataType/GFE-GFP
diagram
namespace http://www.fpdsng.com/FPDS
type boolean
source
<element name="GFE-GFP" type="boolean" minOccurs="0"/>

element contractDataType/seaTransportation
diagram
namespace http://www.fpdsng.com/FPDS
type FPDS:seaTransportationType
facets
maxLength 1
source
<element name="seaTransportation" type="FPDS:seaTransportationType" nillable="true" minOccurs="0"/>

complexType contractIDType
diagram
namespace http://www.fpdsng.com/FPDS
children agencyID PIID modNumber
used by
complexType awardContractIDType
source
<complexType name="contractIDType">
  <sequence>
    <element name="agencyID" type="FPDS:agencyIDType"/>
    <element name="PIID" type="FPDS:agencyContractIDType"/>
    <element name="modNumber" type="FPDS:modNumberType" default="0" minOccurs="0"/>
  </sequence>
</complexType>