Schema FABS.xsd


schema location https://www.fpds.gov/FAADC/schema/Reports/1.0/FABS.xsd
attributeFormDefault
elementFormDefault qualified
targetNamespace https://www.fpds.gov/FPDS
 
Elements  Complex types  Simple types 
FABSExtractSearchCriteria  FABSExtractSearchCriteriaType  fileNameType 
FABSExtractSummary  FABSExtractSummaryType 
FABSFileName  finalizeFABSExtractResponseType 
finalizeFABSExtractResponse  generateFABSExtractResponseType 
generateFABSExtractResponse  getFABSExtractHistoryResponseType 
getFABSExtractHistoryResponse  listOfFABSExtractSummariesType 
listOfFABSExtractSummaries  rejectFABSExtractResponseType 
rejectFABSExtractResponse 


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


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


schema location https://www.fpds.gov/FPDS/schema/SystemServices/1.2/Service.xsd
attributeFormDefault
elementFormDefault qualified
targetNamespace https://www.fpds.gov/FPDS
 
Elements  Complex types  Simple types 
authenticationKey  detailedMessageType  elementNameType 
listOfDetailMessages  errorType  functionNameType 
listOfErrors  infoType  messageCodeType 
listOfInfoMessages  listOfDetailMesssagesType  messageType 
listOfWarnings  listOfErrorsType  objectNameType 
response  listOfInfoMessagesType  providerNameType 
serviceKey  listOfParametersType  requirementStateType 
userAuthenticationKey  listOfWarningsType  sequenceNumberType 
outputMessagesType  serviceDescriptionType 
parameterType  serviceLocationType 
responseType  serviceNameType 
serviceConfigurationType 
serviceKeyType 
serviceProviderType 
userAuthenticationKeyType 
warningType 


schema location https://www.fpds.gov/FPDS/schema/common/1.2/Common.xsd
attributeFormDefault
elementFormDefault qualified
targetNamespace https://www.fpds.gov/FPDS
 
Complex types  Simple types 
countType  amountType 
listOfAdministratorsType  emailAddressType 
listOfSearchResults  fiscalYearType 
FPDSDateType 
organizationStatusType 
passwordType 
percentageType 
phoneExtType 
phoneNoType 
shortDescriptionType 
urlType 
userIDType 
versionNumberType 


schema location https://www.fpds.gov/FPDS/schema/SystemServices/1.2/Audit.xsd
attributeFormDefault
elementFormDefault qualified
targetNamespace https://www.fpds.gov/FPDS
 
Elements  Complex types 
auditInformation  auditInformationType 


element FABSExtractSearchCriteria
diagram FABS_p1.png
namespace https://www.fpds.gov/FPDS
type FPDS:FABSExtractSearchCriteriaType
properties
content complex
children FPDS:departmentCode FPDS:agencyCode FPDS:generatedDate FPDS:extractStartDate FPDS:extractEndDate FPDS:status FPDS:startRow FPDS:numberOfRows
source <element name="FABSExtractSearchCriteria" type="FPDS:FABSExtractSearchCriteriaType"/>

element FABSExtractSummary
diagram FABS_p2.png
namespace https://www.fpds.gov/FPDS
type FPDS:FABSExtractSummaryType
properties
content complex
children FPDS:userID FPDS:departmentCode FPDS:agencyCode FPDS:generatedDate FPDS:extractStartDate FPDS:extractEndDate FPDS:displayStartDate FPDS:displayEndDate FPDS:fileURL FPDS:status FPDS:totalRecordCount FPDS:newRecordCount FPDS:correctedCount FPDS:deleteCount FPDS:lastFinalDate
source <element name="FABSExtractSummary" type="FPDS:FABSExtractSummaryType"/>

element FABSFileName
diagram FABS_p3.png
namespace https://www.fpds.gov/FPDS
type FPDS:fileNameType
properties
content simple
source <element name="FABSFileName" type="FPDS:fileNameType"/>

element finalizeFABSExtractResponse
diagram FABS_p4.png
namespace https://www.fpds.gov/FPDS
type FPDS:finalizeFABSExtractResponseType
properties
content complex
children FPDS:requestNumber FPDS:confirmationNumber FPDS:listOfParameters FPDS:outputMessages FPDS:isFinalized
source <element name="finalizeFABSExtractResponse" type="FPDS:finalizeFABSExtractResponseType"/>

element generateFABSExtractResponse
diagram FABS_p5.png
namespace https://www.fpds.gov/FPDS
type FPDS:generateFABSExtractResponseType
properties
content complex
children FPDS:requestNumber FPDS:confirmationNumber FPDS:listOfParameters FPDS:outputMessages FPDS:FABSExtractSummary FPDS:extractURL
source <element name="generateFABSExtractResponse" type="FPDS:generateFABSExtractResponseType"/>

element getFABSExtractHistoryResponse
diagram FABS_p6.png
namespace https://www.fpds.gov/FPDS
type FPDS:getFABSExtractHistoryResponseType
properties
content complex
children FPDS:requestNumber FPDS:confirmationNumber FPDS:listOfParameters FPDS:outputMessages FPDS:listOfFABSExtractSummaries
source <element name="getFABSExtractHistoryResponse" type="FPDS:getFABSExtractHistoryResponseType"/>

element listOfFABSExtractSummaries
diagram FABS_p7.png
namespace https://www.fpds.gov/FPDS
type FPDS:listOfFABSExtractSummariesType
properties
content complex
children FPDS:count FPDS:FABSExtractSummary
source <element name="listOfFABSExtractSummaries" type="FPDS:listOfFABSExtractSummariesType"/>

element rejectFABSExtractResponse
diagram FABS_p8.png
namespace https://www.fpds.gov/FPDS
type FPDS:rejectFABSExtractResponseType
properties
content complex
children FPDS:requestNumber FPDS:confirmationNumber FPDS:listOfParameters FPDS:outputMessages FPDS:isRejected
source <element name="rejectFABSExtractResponse" type="FPDS:rejectFABSExtractResponseType"/>

complexType FABSExtractSearchCriteriaType
diagram FABS_p9.png
namespace https://www.fpds.gov/FPDS
children FPDS:departmentCode FPDS:agencyCode FPDS:generatedDate FPDS:extractStartDate FPDS:extractEndDate FPDS:status FPDS:startRow FPDS:numberOfRows
used by
element FABSExtractSearchCriteria
source <complexType name="FABSExtractSearchCriteriaType">
 
<sequence>
   
<element name="departmentCode" type="FPDS:departmentIDType" nillable="true" minOccurs="0"/>
   
<element name="agencyCode" type="FPDS:agencyIDType" nillable="true" minOccurs="0"/>
   
<element name="generatedDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
   
<element name="extractStartDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
   
<element name="extractEndDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
   
<element name="status" type="string" nillable="true" minOccurs="0"/>
   
<element name="startRow" nillable="true" minOccurs="0">
     
<simpleType>
       
<restriction base="integer">
         
<maxInclusive value="9999"/>
       
</restriction>
     
</simpleType>
   
</element>
   
<element name="numberOfRows" nillable="true" minOccurs="0">
     
<simpleType>
       
<restriction base="integer">
         
<maxInclusive value="9999"/>
       
</restriction>
     
</simpleType>
   
</element>
 
</sequence>
</complexType>

element FABSExtractSearchCriteriaType/departmentCode
diagram FABS_p10.png
namespace https://www.fpds.gov/FPDS
type FPDS:departmentIDType
properties
minOcc 0
maxOcc 1
content complex
nillable true
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:departmentNameType        
source <element name="departmentCode" type="FPDS:departmentIDType" nillable="true" minOccurs="0"/>

element FABSExtractSearchCriteriaType/agencyCode
diagram FABS_p11.png
namespace https://www.fpds.gov/FPDS
type FPDS:agencyIDType
properties
minOcc 0
maxOcc 1
content complex
nillable true
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:agencyNameType        
departmentID  string        
departmentName  FPDS:departmentNameType        
source <element name="agencyCode" type="FPDS:agencyIDType" nillable="true" minOccurs="0"/>

element FABSExtractSearchCriteriaType/generatedDate
diagram FABS_p12.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source <element name="generatedDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element FABSExtractSearchCriteriaType/extractStartDate
diagram FABS_p13.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source <element name="extractStartDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element FABSExtractSearchCriteriaType/extractEndDate
diagram FABS_p14.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source <element name="extractEndDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element FABSExtractSearchCriteriaType/status
diagram FABS_p15.png
namespace https://www.fpds.gov/FPDS
type string
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="status" type="string" nillable="true" minOccurs="0"/>

element FABSExtractSearchCriteriaType/startRow
diagram FABS_p16.png
namespace https://www.fpds.gov/FPDS
type restriction of integer
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
maxInclusive 9999
source <element name="startRow" nillable="true" minOccurs="0">
 
<simpleType>
   
<restriction base="integer">
     
<maxInclusive value="9999"/>
   
</restriction>
 
</simpleType>
</element>

element FABSExtractSearchCriteriaType/numberOfRows
diagram FABS_p17.png
namespace https://www.fpds.gov/FPDS
type restriction of integer
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
maxInclusive 9999
source <element name="numberOfRows" nillable="true" minOccurs="0">
 
<simpleType>
   
<restriction base="integer">
     
<maxInclusive value="9999"/>
   
</restriction>
 
</simpleType>
</element>

complexType FABSExtractSummaryType
diagram FABS_p18.png
namespace https://www.fpds.gov/FPDS
children FPDS:userID FPDS:departmentCode FPDS:agencyCode FPDS:generatedDate FPDS:extractStartDate FPDS:extractEndDate FPDS:displayStartDate FPDS:displayEndDate FPDS:fileURL FPDS:status FPDS:totalRecordCount FPDS:newRecordCount FPDS:correctedCount FPDS:deleteCount FPDS:lastFinalDate
used by
elements FABSExtractSummary listOfFABSExtractSummariesType/FABSExtractSummary generateFABSExtractResponseType/FABSExtractSummary
source <complexType name="FABSExtractSummaryType">
 
<sequence>
   
<element name="userID" type="FPDS:userIDType" nillable="true" minOccurs="0"/>
   
<element name="departmentCode" type="FPDS:departmentIDType" nillable="true" minOccurs="0"/>
   
<element name="agencyCode" type="FPDS:agencyIDType" nillable="true" minOccurs="0"/>
   
<element name="generatedDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
   
<element name="extractStartDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
   
<element name="extractEndDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
   
<element name="displayStartDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
   
<element name="displayEndDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
   
<element name="fileURL" type="FPDS:urlType" nillable="true" minOccurs="0"/>
   
<element name="status" type="string" nillable="true" minOccurs="0"/>
   
<element name="totalRecordCount" type="int" nillable="true" minOccurs="0"/>
   
<element name="newRecordCount" type="int" nillable="true" minOccurs="0"/>
   
<element name="correctedCount" type="int" nillable="true" minOccurs="0"/>
   
<element name="deleteCount" type="int" nillable="true" minOccurs="0"/>
   
<element name="lastFinalDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
 
</sequence>
</complexType>

element FABSExtractSummaryType/userID
diagram FABS_p19.png
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
maxLength 50
source <element name="userID" type="FPDS:userIDType" nillable="true" minOccurs="0"/>

element FABSExtractSummaryType/departmentCode
diagram FABS_p20.png
namespace https://www.fpds.gov/FPDS
type FPDS:departmentIDType
properties
minOcc 0
maxOcc 1
content complex
nillable true
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:departmentNameType        
source <element name="departmentCode" type="FPDS:departmentIDType" nillable="true" minOccurs="0"/>

element FABSExtractSummaryType/agencyCode
diagram FABS_p21.png
namespace https://www.fpds.gov/FPDS
type FPDS:agencyIDType
properties
minOcc 0
maxOcc 1
content complex
nillable true
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:agencyNameType        
departmentID  string        
departmentName  FPDS:departmentNameType        
source <element name="agencyCode" type="FPDS:agencyIDType" nillable="true" minOccurs="0"/>

element FABSExtractSummaryType/generatedDate
diagram FABS_p22.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source <element name="generatedDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element FABSExtractSummaryType/extractStartDate
diagram FABS_p23.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source <element name="extractStartDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element FABSExtractSummaryType/extractEndDate
diagram FABS_p24.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source <element name="extractEndDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element FABSExtractSummaryType/displayStartDate
diagram FABS_p25.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source <element name="displayStartDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element FABSExtractSummaryType/displayEndDate
diagram FABS_p26.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source <element name="displayEndDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element FABSExtractSummaryType/fileURL
diagram FABS_p27.png
namespace https://www.fpds.gov/FPDS
type FPDS:urlType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
maxLength 200
source <element name="fileURL" type="FPDS:urlType" nillable="true" minOccurs="0"/>

element FABSExtractSummaryType/status
diagram FABS_p28.png
namespace https://www.fpds.gov/FPDS
type string
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="status" type="string" nillable="true" minOccurs="0"/>

element FABSExtractSummaryType/totalRecordCount
diagram FABS_p29.png
namespace https://www.fpds.gov/FPDS
type int
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="totalRecordCount" type="int" nillable="true" minOccurs="0"/>

element FABSExtractSummaryType/newRecordCount
diagram FABS_p30.png
namespace https://www.fpds.gov/FPDS
type int
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="newRecordCount" type="int" nillable="true" minOccurs="0"/>

element FABSExtractSummaryType/correctedCount
diagram FABS_p31.png
namespace https://www.fpds.gov/FPDS
type int
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="correctedCount" type="int" nillable="true" minOccurs="0"/>

element FABSExtractSummaryType/deleteCount
diagram FABS_p32.png
namespace https://www.fpds.gov/FPDS
type int
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="deleteCount" type="int" nillable="true" minOccurs="0"/>

element FABSExtractSummaryType/lastFinalDate
diagram FABS_p33.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source <element name="lastFinalDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

complexType finalizeFABSExtractResponseType
diagram FABS_p34.png
namespace https://www.fpds.gov/FPDS
type extension of FPDS:responseType
properties
base FPDS:responseType
children FPDS:requestNumber FPDS:confirmationNumber FPDS:listOfParameters FPDS:outputMessages FPDS:isFinalized
used by
element finalizeFABSExtractResponse
source <complexType name="finalizeFABSExtractResponseType">
 
<complexContent>
   
<extension base="FPDS:responseType">
     
<sequence>
       
<element name="isFinalized" type="boolean" nillable="true" minOccurs="0"/>
     
</sequence>
   
</extension>
 
</complexContent>
</complexType>

element finalizeFABSExtractResponseType/isFinalized
diagram FABS_p35.png
namespace https://www.fpds.gov/FPDS
type boolean
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="isFinalized" type="boolean" nillable="true" minOccurs="0"/>

complexType generateFABSExtractResponseType
diagram FABS_p36.png
namespace https://www.fpds.gov/FPDS
type extension of FPDS:responseType
properties
base FPDS:responseType
children FPDS:requestNumber FPDS:confirmationNumber FPDS:listOfParameters FPDS:outputMessages FPDS:FABSExtractSummary FPDS:extractURL
used by
element generateFABSExtractResponse
source <complexType name="generateFABSExtractResponseType">
 
<complexContent>
   
<extension base="FPDS:responseType">
     
<sequence>
       
<element name="FABSExtractSummary" type="FPDS:FABSExtractSummaryType" nillable="true" minOccurs="0"/>
       
<element name="extractURL" type="FPDS:urlType" nillable="true" minOccurs="0"/>
     
</sequence>
   
</extension>
 
</complexContent>
</complexType>

element generateFABSExtractResponseType/FABSExtractSummary
diagram FABS_p37.png
namespace https://www.fpds.gov/FPDS
type FPDS:FABSExtractSummaryType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children FPDS:userID FPDS:departmentCode FPDS:agencyCode FPDS:generatedDate FPDS:extractStartDate FPDS:extractEndDate FPDS:displayStartDate FPDS:displayEndDate FPDS:fileURL FPDS:status FPDS:totalRecordCount FPDS:newRecordCount FPDS:correctedCount FPDS:deleteCount FPDS:lastFinalDate
source <element name="FABSExtractSummary" type="FPDS:FABSExtractSummaryType" nillable="true" minOccurs="0"/>

element generateFABSExtractResponseType/extractURL
diagram FABS_p38.png
namespace https://www.fpds.gov/FPDS
type FPDS:urlType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
maxLength 200
source <element name="extractURL" type="FPDS:urlType" nillable="true" minOccurs="0"/>

complexType getFABSExtractHistoryResponseType
diagram FABS_p39.png
namespace https://www.fpds.gov/FPDS
type extension of FPDS:responseType
properties
base FPDS:responseType
children FPDS:requestNumber FPDS:confirmationNumber FPDS:listOfParameters FPDS:outputMessages FPDS:listOfFABSExtractSummaries
used by
element getFABSExtractHistoryResponse
source <complexType name="getFABSExtractHistoryResponseType">
 
<complexContent>
   
<extension base="FPDS:responseType">
     
<sequence>
       
<element name="listOfFABSExtractSummaries" type="FPDS:listOfFABSExtractSummariesType" nillable="true" minOccurs="0"/>
     
</sequence>
   
</extension>
 
</complexContent>
</complexType>

element getFABSExtractHistoryResponseType/listOfFABSExtractSummaries
diagram FABS_p40.png
namespace https://www.fpds.gov/FPDS
type FPDS:listOfFABSExtractSummariesType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children FPDS:count FPDS:FABSExtractSummary
source <element name="listOfFABSExtractSummaries" type="FPDS:listOfFABSExtractSummariesType" nillable="true" minOccurs="0"/>

complexType listOfFABSExtractSummariesType
diagram FABS_p41.png
namespace https://www.fpds.gov/FPDS
type extension of FPDS:listOfSearchResults
properties
base FPDS:listOfSearchResults
children FPDS:count FPDS:FABSExtractSummary
used by
elements getFABSExtractHistoryResponseType/listOfFABSExtractSummaries listOfFABSExtractSummaries
source <complexType name="listOfFABSExtractSummariesType">
 
<complexContent>
   
<extension base="FPDS:listOfSearchResults">
     
<sequence>
       
<element name="FABSExtractSummary" type="FPDS:FABSExtractSummaryType" minOccurs="0" maxOccurs="unbounded"/>
     
</sequence>
   
</extension>
 
</complexContent>
</complexType>

element listOfFABSExtractSummariesType/FABSExtractSummary
diagram FABS_p42.png
namespace https://www.fpds.gov/FPDS
type FPDS:FABSExtractSummaryType
properties
minOcc 0
maxOcc unbounded
content complex
children FPDS:userID FPDS:departmentCode FPDS:agencyCode FPDS:generatedDate FPDS:extractStartDate FPDS:extractEndDate FPDS:displayStartDate FPDS:displayEndDate FPDS:fileURL FPDS:status FPDS:totalRecordCount FPDS:newRecordCount FPDS:correctedCount FPDS:deleteCount FPDS:lastFinalDate
source <element name="FABSExtractSummary" type="FPDS:FABSExtractSummaryType" minOccurs="0" maxOccurs="unbounded"/>

complexType rejectFABSExtractResponseType
diagram FABS_p43.png
namespace https://www.fpds.gov/FPDS
type extension of FPDS:responseType
properties
base FPDS:responseType
children FPDS:requestNumber FPDS:confirmationNumber FPDS:listOfParameters FPDS:outputMessages FPDS:isRejected
used by
element rejectFABSExtractResponse
source <complexType name="rejectFABSExtractResponseType">
 
<complexContent>
   
<extension base="FPDS:responseType">
     
<sequence>
       
<element name="isRejected" type="boolean" nillable="true" minOccurs="0"/>
     
</sequence>
   
</extension>
 
</complexContent>
</complexType>

element rejectFABSExtractResponseType/isRejected
diagram FABS_p44.png
namespace https://www.fpds.gov/FPDS
type boolean
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="isRejected" type="boolean" nillable="true" minOccurs="0"/>

simpleType fileNameType
namespace https://www.fpds.gov/FPDS
type string
properties
base string
used by
element FABSFileName
source <simpleType name="fileNameType">
 
<restriction base="string"/>
</simpleType>

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

element departmentID
diagram FABS_p46.png
namespace https://www.fpds.gov/FPDS
type FPDS:departmentIDType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:departmentNameType        
source <element name="departmentID" type="FPDS:departmentIDType"/>

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

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

complexType departmentIDType
diagram FABS_p49.png
namespace https://www.fpds.gov/FPDS
type extension of string
properties
base string
used by
elements departmentID FABSExtractSearchCriteriaType/departmentCode FABSExtractSummaryType/departmentCode departmentType/departmentID departmentSearchCriteriaType/departmentID agencyType/departmentID agencySearchCriteriaType/departmentID
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:departmentNameType        
source <complexType name="departmentIDType">
 
<simpleContent>
   
<extension base="string">
     
<attribute name="name" type="FPDS:departmentNameType"/>
   
</extension>
 
</simpleContent>
</complexType>

attribute departmentIDType/@name
type FPDS:departmentNameType
facets
Kind Value Annotation
maxLength 100
source <attribute name="name" type="FPDS:departmentNameType"/>

complexType departmentSearchCriteriaType
diagram FABS_p50.png
namespace https://www.fpds.gov/FPDS
children FPDS:departmentID FPDS:departmentName FPDS:startDate FPDS:endDate
used by
element 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 departmentSearchCriteriaType/departmentID
diagram FABS_p51.png
namespace https://www.fpds.gov/FPDS
type FPDS:departmentIDType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:departmentNameType        
source <element name="departmentID" type="FPDS:departmentIDType" minOccurs="0"/>

element departmentSearchCriteriaType/departmentName
diagram FABS_p52.png
namespace https://www.fpds.gov/FPDS
type FPDS:departmentNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 100
source <element name="departmentName" type="FPDS:departmentNameType" minOccurs="0"/>

element departmentSearchCriteriaType/startDate
diagram FABS_p53.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
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 departmentSearchCriteriaType/endDate
diagram FABS_p54.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
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 departmentType
diagram FABS_p55.png
namespace https://www.fpds.gov/FPDS
children FPDS:departmentID FPDS:departmentName FPDS:listOfAdministrators FPDS:startDate FPDS:endDate FPDS:auditInformation
used by
elements department listOfDepartmentsType/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 departmentType/departmentID
diagram FABS_p56.png
namespace https://www.fpds.gov/FPDS
type FPDS:departmentIDType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:departmentNameType        
source <element name="departmentID" type="FPDS:departmentIDType"/>

element departmentType/departmentName
diagram FABS_p57.png
namespace https://www.fpds.gov/FPDS
type FPDS:departmentNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 100
source <element name="departmentName" type="FPDS:departmentNameType" minOccurs="0"/>

element departmentType/listOfAdministrators
diagram FABS_p58.png
namespace https://www.fpds.gov/FPDS
type FPDS:listOfAdministratorsType
properties
minOcc 0
maxOcc 1
content complex
children FPDS:administrator
source <element name="listOfAdministrators" type="FPDS:listOfAdministratorsType" minOccurs="0"/>

element departmentType/startDate
diagram FABS_p59.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
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 departmentType/endDate
diagram FABS_p60.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
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 departmentType/auditInformation
diagram FABS_p61.png
namespace https://www.fpds.gov/FPDS
type FPDS:auditInformationType
properties
minOcc 0
maxOcc 1
content complex
children FPDS:createdBy FPDS:createdDate FPDS:lastModifiedBy FPDS:lastModifiedDate
source <element name="auditInformation" type="FPDS:auditInformationType" minOccurs="0"/>

complexType listOfDepartmentsType
diagram FABS_p62.png
namespace https://www.fpds.gov/FPDS
type extension of FPDS:listOfSearchResults
properties
base FPDS:listOfSearchResults
children FPDS:count FPDS:department
used by
element 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 listOfDepartmentsType/department
diagram FABS_p63.png
namespace https://www.fpds.gov/FPDS
type FPDS:departmentType
properties
minOcc 0
maxOcc unbounded
content complex
children FPDS:departmentID FPDS:departmentName FPDS:listOfAdministrators FPDS:startDate FPDS:endDate FPDS:auditInformation
source <element name="department" type="FPDS:departmentType" minOccurs="0" maxOccurs="unbounded"/>

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

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

element agencyID
diagram FABS_p65.png
namespace https://www.fpds.gov/FPDS
type FPDS:agencyIDType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:agencyNameType        
departmentID  string        
departmentName  FPDS:departmentNameType        
source <element name="agencyID" type="FPDS:agencyIDType"/>

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

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

complexType agencyIDType
diagram FABS_p68.png
namespace https://www.fpds.gov/FPDS
type extension of string
properties
base string
used by
elements agencyID FABSExtractSearchCriteriaType/agencyCode FABSExtractSummaryType/agencyCode agencyType/agencyID agencySearchCriteriaType/agencyID agencyType/parentAgencyID agencySearchCriteriaType/parentAgencyID
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:agencyNameType        
departmentID  string        
departmentName  FPDS:departmentNameType        
annotation
documentation
<module>Both</module>
<sortOrder>0106</sortOrder>
<alphabetOrder>0103</alphabetOrder>
<elementNo>1F</elementNo>
<name>Agency Identifier</name>
<DEName>AgencyID</DEName>
<screenName>Agency</screenName>
<XMLTagName>AgencyID</XMLTagName>
<XMLVersion>Version 1.0 and later</XMLVersion>
<XMLVersionOT>Version 1.4 and later</XMLVersionOT>
<derivation>None </derivation>
<definition>Identifier used to link agency in FPDS-NG to award information.</definition>
<instruction>Enter your agency ID.</instruction>
<FAR/>
<SF279/>
<DD350/>
<source>CO</source>
<format>String</format>
<elementLength>4 characters</elementLength>
<required>
<DOReferencingFSS_GWAC_MultiAwardIDC>R</DOReferencingFSS_GWAC_MultiAwardIDC>
<DOReferencingSingleAwardIDC>R</DOReferencingSingleAwardIDC>
<DOReferencingBOA>R</DOReferencingBOA>
<POlessthan25K>R</POlessthan25K>
<POgreaterthan25K>R</POgreaterthan25K>
<DCA>R</DCA>
<Part8BPACall>R</Part8BPACall>
<FSS>R</FSS>
<GWAC>R</GWAC>
<BOA>R</BOA>
<Part8BPA>R</Part8BPA>
<IDC>R</IDC>
<Part13BPA>R</Part13BPA>
<Part13BPACall>R</Part13BPACall>
<MODAward>P</MODAward>
<MODIdv>P</MODIdv>
</required>
<requiredOT>
<OtherTransactionAgreement>R</OtherTransactionAgreement>
<modOTAward>P</modOTAward>
<OtherTransactionOrder>R</OtherTransactionOrder>
<OtherTransactionIDV>R</OtherTransactionIDV>
<modOTIDV>P</modOTIDV>
</requiredOT>
<accessRestricted>No</accessRestricted>
<ValuesNonOT>N/A</ValuesNonOT>
<ValuesOT>N/A</ValuesOT>
<FPDSLegacy/>
source <complexType name="agencyIDType">
 
<annotation>
   
<documentation>
     
<module>Both</module>
     
<sortOrder>0106</sortOrder>
     
<alphabetOrder>0103</alphabetOrder>
     
<elementNo>1F</elementNo>
     
<name>Agency Identifier</name>
     
<DEName>AgencyID</DEName>
     
<screenName>Agency</screenName>
     
<XMLTagName>AgencyID</XMLTagName>
     
<XMLVersion>Version 1.0 and later</XMLVersion>
     
<XMLVersionOT>Version 1.4 and later</XMLVersionOT>
     
<derivation>None </derivation>
     
<definition>Identifier used to link agency in FPDS-NG to award information.</definition>
     
<instruction>Enter your agency ID.</instruction>
     
<FAR/>
     
<SF279/>
     
<DD350/>
     
<source>CO</source>
     
<format>String</format>
     
<elementLength>4 characters</elementLength>
     
<required>
       
<DOReferencingFSS_GWAC_MultiAwardIDC>R</DOReferencingFSS_GWAC_MultiAwardIDC>
       
<DOReferencingSingleAwardIDC>R</DOReferencingSingleAwardIDC>
       
<DOReferencingBOA>R</DOReferencingBOA>
       
<POlessthan25K>R</POlessthan25K>
       
<POgreaterthan25K>R</POgreaterthan25K>
       
<DCA>R</DCA>
       
<Part8BPACall>R</Part8BPACall>
       
<FSS>R</FSS>
       
<GWAC>R</GWAC>
       
<BOA>R</BOA>
       
<Part8BPA>R</Part8BPA>
       
<IDC>R</IDC>
       
<Part13BPA>R</Part13BPA>
       
<Part13BPACall>R</Part13BPACall>
       
<MODAward>P</MODAward>
       
<MODIdv>P</MODIdv>
     
</required>
     
<requiredOT>
       
<OtherTransactionAgreement>R</OtherTransactionAgreement>
       
<modOTAward>P</modOTAward>
       
<OtherTransactionOrder>R</OtherTransactionOrder>
       
<OtherTransactionIDV>R</OtherTransactionIDV>
       
<modOTIDV>P</modOTIDV>
     
</requiredOT>
     
<accessRestricted>No</accessRestricted>
     
<ValuesNonOT>N/A</ValuesNonOT>
     
<ValuesOT>N/A</ValuesOT>
     
<FPDSLegacy/>
   
</documentation>
 
</annotation>
 
<simpleContent>
   
<extension base="string">
     
<attribute name="name" type="FPDS:agencyNameType"/>
     
<attribute name="departmentID" type="string"/>
     
<attribute name="departmentName" type="FPDS:departmentNameType"/>
   
</extension>
 
</simpleContent>
</complexType>

attribute agencyIDType/@name
type FPDS:agencyNameType
facets
Kind Value Annotation
maxLength 100
source <attribute name="name" type="FPDS:agencyNameType"/>

attribute agencyIDType/@departmentID
type string
source <attribute name="departmentID" type="string"/>

attribute agencyIDType/@departmentName
type FPDS:departmentNameType
facets
Kind Value Annotation
maxLength 100
source <attribute name="departmentName" type="FPDS:departmentNameType"/>

complexType agencySearchCriteriaType
diagram FABS_p69.png
namespace https://www.fpds.gov/FPDS
children FPDS:agencyID FPDS:agencyName FPDS:parentAgencyID FPDS:parentAgencyName FPDS:departmentID FPDS:startDate FPDS:endDate FPDS:organizationType
used by
element 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"/>
   
<element name="organizationType" type="string" nillable="true" minOccurs="0"/>
 
</sequence>
</complexType>

element agencySearchCriteriaType/agencyID
diagram FABS_p70.png
namespace https://www.fpds.gov/FPDS
type FPDS:agencyIDType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:agencyNameType        
departmentID  string        
departmentName  FPDS:departmentNameType        
source <element name="agencyID" type="FPDS:agencyIDType" minOccurs="0"/>

element agencySearchCriteriaType/agencyName
diagram FABS_p71.png
namespace https://www.fpds.gov/FPDS
type FPDS:agencyNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 100
source <element name="agencyName" type="FPDS:agencyNameType" minOccurs="0"/>

element agencySearchCriteriaType/parentAgencyID
diagram FABS_p72.png
namespace https://www.fpds.gov/FPDS
type FPDS:agencyIDType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:agencyNameType        
departmentID  string        
departmentName  FPDS:departmentNameType        
source <element name="parentAgencyID" type="FPDS:agencyIDType" minOccurs="0"/>

element agencySearchCriteriaType/parentAgencyName
diagram FABS_p73.png
namespace https://www.fpds.gov/FPDS
type FPDS:agencyNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 100
source <element name="parentAgencyName" type="FPDS:agencyNameType" minOccurs="0"/>

element agencySearchCriteriaType/departmentID
diagram FABS_p74.png
namespace https://www.fpds.gov/FPDS
type FPDS:departmentIDType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:departmentNameType        
source <element name="departmentID" type="FPDS:departmentIDType" minOccurs="0"/>

element agencySearchCriteriaType/startDate
diagram FABS_p75.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
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 agencySearchCriteriaType/endDate
diagram FABS_p76.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
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 agencySearchCriteriaType/organizationType
diagram FABS_p77.png
namespace https://www.fpds.gov/FPDS
type string
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="organizationType" type="string" nillable="true" minOccurs="0"/>

complexType agencyType
diagram FABS_p78.png
namespace https://www.fpds.gov/FPDS
children FPDS:agencyID FPDS:agencyName FPDS:departmentID FPDS:parentAgencyID FPDS:listOfAdministrators FPDS:startDate FPDS:endDate FPDS:auditInformation
used by
elements agency listOfAgenciesType/agency
source <complexType name="agencyType">
 
<sequence>
   
<element name="agencyID" type="FPDS:agencyIDType" minOccurs="0"/>
   
<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 agencyType/agencyID
diagram FABS_p79.png
namespace https://www.fpds.gov/FPDS
type FPDS:agencyIDType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:agencyNameType        
departmentID  string        
departmentName  FPDS:departmentNameType        
source <element name="agencyID" type="FPDS:agencyIDType" minOccurs="0"/>

element agencyType/agencyName
diagram FABS_p80.png
namespace https://www.fpds.gov/FPDS
type FPDS:agencyNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 100
source <element name="agencyName" type="FPDS:agencyNameType" minOccurs="0"/>

element agencyType/departmentID
diagram FABS_p81.png
namespace https://www.fpds.gov/FPDS
type FPDS:departmentIDType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:departmentNameType        
source <element name="departmentID" type="FPDS:departmentIDType" minOccurs="0"/>

element agencyType/parentAgencyID
diagram FABS_p82.png
namespace https://www.fpds.gov/FPDS
type FPDS:agencyIDType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
name  FPDS:agencyNameType        
departmentID  string        
departmentName  FPDS:departmentNameType        
source <element name="parentAgencyID" type="FPDS:agencyIDType" minOccurs="0"/>

element agencyType/listOfAdministrators
diagram FABS_p83.png
namespace https://www.fpds.gov/FPDS
type FPDS:listOfAdministratorsType
properties
minOcc 0
maxOcc 1
content complex
children FPDS:administrator
source <element name="listOfAdministrators" type="FPDS:listOfAdministratorsType" minOccurs="0"/>

element agencyType/startDate
diagram FABS_p84.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
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 agencyType/endDate
diagram FABS_p85.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
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 agencyType/auditInformation
diagram FABS_p86.png
namespace https://www.fpds.gov/FPDS
type FPDS:auditInformationType
properties
minOcc 0
maxOcc 1
content complex
children FPDS:createdBy FPDS:createdDate FPDS:lastModifiedBy FPDS:lastModifiedDate
source <element name="auditInformation" type="FPDS:auditInformationType" minOccurs="0"/>

complexType listOfAgenciesType
diagram FABS_p87.png
namespace https://www.fpds.gov/FPDS
type extension of FPDS:listOfSearchResults
properties
base FPDS:listOfSearchResults
children FPDS:count FPDS:agency
used by
element 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 listOfAgenciesType/agency
diagram FABS_p88.png
namespace https://www.fpds.gov/FPDS
type FPDS:agencyType
properties
minOcc 0
maxOcc unbounded
content complex
children FPDS:agencyID FPDS:agencyName FPDS:departmentID FPDS:parentAgencyID FPDS:listOfAdministrators FPDS:startDate FPDS:endDate FPDS:auditInformation
source <element name="agency" type="FPDS:agencyType" minOccurs="0" maxOccurs="unbounded"/>

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

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

element listOfDetailMessages
diagram FABS_p90.png
namespace https://www.fpds.gov/FPDS
type FPDS:listOfDetailMesssagesType
properties
content complex
children FPDS:Detail
source <element name="listOfDetailMessages" type="FPDS:listOfDetailMesssagesType"/>

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

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

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

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

element serviceKey
diagram FABS_p95.png
namespace https://www.fpds.gov/FPDS
type FPDS:serviceKeyType
properties
content complex
children FPDS:providerName FPDS:serviceName
source <element name="serviceKey" type="FPDS:serviceKeyType"/>

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

complexType detailedMessageType
diagram FABS_p97.png
namespace https://www.fpds.gov/FPDS
children FPDS:detailedMessageCode
used by
element listOfDetailMesssagesType/Detail
source <complexType name="detailedMessageType">
 
<sequence>
   
<element name="detailedMessageCode" type="FPDS:messageCodeType" nillable="true" minOccurs="0"/>
 
</sequence>
</complexType>

element detailedMessageType/detailedMessageCode
diagram FABS_p98.png
namespace https://www.fpds.gov/FPDS
type FPDS:messageCodeType
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="detailedMessageCode" type="FPDS:messageCodeType" nillable="true" minOccurs="0"/>

complexType errorType
diagram FABS_p99.png
namespace https://www.fpds.gov/FPDS
children FPDS:elementName FPDS:errorCode FPDS:errorMessage
used by
element 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 errorType/elementName
diagram FABS_p100.png
namespace https://www.fpds.gov/FPDS
type FPDS:elementNameType
properties
minOcc 0
maxOcc unbounded
content simple
facets
Kind Value Annotation
minLength 1
maxLength 256
source <element name="elementName" type="FPDS:elementNameType" minOccurs="0" maxOccurs="unbounded"/>

element errorType/errorCode
diagram FABS_p101.png
namespace https://www.fpds.gov/FPDS
type FPDS:messageCodeType
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="errorCode" type="FPDS:messageCodeType" nillable="true" minOccurs="0"/>

element errorType/errorMessage
diagram FABS_p102.png
namespace https://www.fpds.gov/FPDS
type FPDS:messageType
properties
content simple
facets
Kind Value Annotation
maxLength 4096
source <element name="errorMessage" type="FPDS:messageType"/>

complexType infoType
diagram FABS_p103.png
namespace https://www.fpds.gov/FPDS
children FPDS:elementName FPDS:infoCode FPDS:infoMessage
used by
element 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 infoType/elementName
diagram FABS_p104.png
namespace https://www.fpds.gov/FPDS
type FPDS:elementNameType
properties
minOcc 0
maxOcc unbounded
content simple
facets
Kind Value Annotation
minLength 1
maxLength 256
source <element name="elementName" type="FPDS:elementNameType" minOccurs="0" maxOccurs="unbounded"/>

element infoType/infoCode
diagram FABS_p105.png
namespace https://www.fpds.gov/FPDS
type FPDS:messageCodeType
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="infoCode" type="FPDS:messageCodeType" nillable="true" minOccurs="0"/>

element infoType/infoMessage
diagram FABS_p106.png
namespace https://www.fpds.gov/FPDS
type FPDS:messageType
properties
content simple
facets
Kind Value Annotation
maxLength 4096
source <element name="infoMessage" type="FPDS:messageType"/>

complexType listOfDetailMesssagesType
diagram FABS_p107.png
namespace https://www.fpds.gov/FPDS
children FPDS:Detail
used by
element listOfDetailMessages
source <complexType name="listOfDetailMesssagesType">
 
<sequence>
   
<element name="Detail" type="FPDS:detailedMessageType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
 
</sequence>
</complexType>

element listOfDetailMesssagesType/Detail
diagram FABS_p108.png
namespace https://www.fpds.gov/FPDS
type FPDS:detailedMessageType
properties
minOcc 0
maxOcc unbounded
content complex
nillable true
children FPDS:detailedMessageCode
source <element name="Detail" type="FPDS:detailedMessageType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>

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

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

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

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

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

element listOfParametersType/parameter
diagram FABS_p114.png
namespace https://www.fpds.gov/FPDS
type FPDS:parameterType
properties
minOcc 0
maxOcc unbounded
content complex
children FPDS:parameterName FPDS:parameterType FPDS:parameterValue FPDS:requirementState
source <element name="parameter" type="FPDS:parameterType" minOccurs="0" maxOccurs="unbounded"/>

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

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

complexType outputMessagesType
diagram FABS_p117.png
namespace https://www.fpds.gov/FPDS
children FPDS:listOfErrors FPDS:listOfWarnings FPDS:listOfInfoMessages
used by
element 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 outputMessagesType/listOfErrors
diagram FABS_p118.png
namespace https://www.fpds.gov/FPDS
type FPDS:listOfErrorsType
properties
minOcc 0
maxOcc 1
content complex
children FPDS:error
source <element name="listOfErrors" type="FPDS:listOfErrorsType" minOccurs="0"/>

element outputMessagesType/listOfWarnings
diagram FABS_p119.png
namespace https://www.fpds.gov/FPDS
type FPDS:listOfWarningsType
properties
minOcc 0
maxOcc 1
content complex
children FPDS:warning
source <element name="listOfWarnings" type="FPDS:listOfWarningsType" minOccurs="0"/>

element outputMessagesType/listOfInfoMessages
diagram FABS_p120.png
namespace https://www.fpds.gov/FPDS
type FPDS:listOfInfoMessagesType
properties
minOcc 0
maxOcc 1
content complex
children FPDS:info
source <element name="listOfInfoMessages" type="FPDS:listOfInfoMessagesType" minOccurs="0"/>

complexType parameterType
diagram FABS_p121.png
namespace https://www.fpds.gov/FPDS
children FPDS:parameterName FPDS:parameterType FPDS:parameterValue FPDS:requirementState
used by
element listOfParametersType/parameter
source <complexType name="parameterType">
 
<sequence>
   
<element name="parameterName" type="string"/>
   
<element name="parameterType" type="string"/>
   
<element name="parameterValue" type="string"/>
   
<element name="requirementState" type="FPDS:requirementStateType" nillable="true" minOccurs="0"/>
 
</sequence>
</complexType>

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

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

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

element parameterType/requirementState
diagram FABS_p125.png
namespace https://www.fpds.gov/FPDS
type FPDS:requirementStateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
maxLength 1
source <element name="requirementState" type="FPDS:requirementStateType" nillable="true" minOccurs="0"/>

complexType responseType
diagram FABS_p126.png
namespace https://www.fpds.gov/FPDS
children FPDS:requestNumber FPDS:confirmationNumber FPDS:listOfParameters FPDS:outputMessages
used by
element response
complexTypes finalizeFABSExtractResponseType generateFABSExtractResponseType getFABSExtractHistoryResponseType rejectFABSExtractResponseType
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 responseType/requestNumber
diagram FABS_p127.png
namespace https://www.fpds.gov/FPDS
type FPDS:sequenceNumberType
properties
content simple
source <element name="requestNumber" type="FPDS:sequenceNumberType"/>

element responseType/confirmationNumber
diagram FABS_p128.png
namespace https://www.fpds.gov/FPDS
type integer
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="confirmationNumber" type="integer" nillable="true" minOccurs="0"/>

element responseType/listOfParameters
diagram FABS_p129.png
namespace https://www.fpds.gov/FPDS
type FPDS:listOfParametersType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children FPDS:parameter
source <element name="listOfParameters" type="FPDS:listOfParametersType" nillable="true" minOccurs="0"/>

element responseType/outputMessages
diagram FABS_p130.png
namespace https://www.fpds.gov/FPDS
type FPDS:outputMessagesType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children FPDS:listOfErrors FPDS:listOfWarnings FPDS:listOfInfoMessages
source <element name="outputMessages" type="FPDS:outputMessagesType" nillable="true" minOccurs="0"/>

complexType serviceConfigurationType
diagram FABS_p131.png
namespace https://www.fpds.gov/FPDS
children FPDS:serviceProvider FPDS:serviceName FPDS:isEnabled FPDS:description FPDS:auditInformation FPDS:isDefault
source <complexType name="serviceConfigurationType">
 
<sequence>
   
<element name="serviceProvider" type="FPDS:serviceProviderType" nillable="true" minOccurs="0"/>
   
<element name="serviceName" type="FPDS:serviceNameType" nillable="true" minOccurs="0"/>
   
<element name="isEnabled" type="boolean" nillable="true" minOccurs="0"/>
   
<element name="description" type="FPDS:serviceDescriptionType" nillable="true" minOccurs="0"/>
   
<element name="auditInformation" type="FPDS:auditInformationType" nillable="true" minOccurs="0"/>
   
<element name="isDefault" type="boolean" nillable="true" minOccurs="0"/>
 
</sequence>
</complexType>

element serviceConfigurationType/serviceProvider
diagram FABS_p132.png
namespace https://www.fpds.gov/FPDS
type FPDS:serviceProviderType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children FPDS:providerName FPDS:location FPDS:description
source <element name="serviceProvider" type="FPDS:serviceProviderType" nillable="true" minOccurs="0"/>

element serviceConfigurationType/serviceName
diagram FABS_p133.png
namespace https://www.fpds.gov/FPDS
type FPDS:serviceNameType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
maxLength 512
source <element name="serviceName" type="FPDS:serviceNameType" nillable="true" minOccurs="0"/>

element serviceConfigurationType/isEnabled
diagram FABS_p134.png
namespace https://www.fpds.gov/FPDS
type boolean
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="isEnabled" type="boolean" nillable="true" minOccurs="0"/>

element serviceConfigurationType/description
diagram FABS_p135.png
namespace https://www.fpds.gov/FPDS
type FPDS:serviceDescriptionType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
maxLength 1024
source <element name="description" type="FPDS:serviceDescriptionType" nillable="true" minOccurs="0"/>

element serviceConfigurationType/auditInformation
diagram FABS_p136.png
namespace https://www.fpds.gov/FPDS
type FPDS:auditInformationType
properties
minOcc 0
maxOcc 1
content complex
nillable true
children FPDS:createdBy FPDS:createdDate FPDS:lastModifiedBy FPDS:lastModifiedDate
source <element name="auditInformation" type="FPDS:auditInformationType" nillable="true" minOccurs="0"/>

element serviceConfigurationType/isDefault
diagram FABS_p137.png
namespace https://www.fpds.gov/FPDS
type boolean
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="isDefault" type="boolean" nillable="true" minOccurs="0"/>

complexType serviceKeyType
diagram FABS_p138.png
namespace https://www.fpds.gov/FPDS
children FPDS:providerName FPDS:serviceName
used by
element serviceKey
source <complexType name="serviceKeyType">
 
<sequence>
   
<element name="providerName" type="FPDS:providerNameType" nillable="true" minOccurs="0"/>
   
<element name="serviceName" type="FPDS:serviceNameType" nillable="true" minOccurs="0"/>
 
</sequence>
</complexType>

element serviceKeyType/providerName
diagram FABS_p139.png
namespace https://www.fpds.gov/FPDS
type FPDS:providerNameType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
maxLength 512
source <element name="providerName" type="FPDS:providerNameType" nillable="true" minOccurs="0"/>

element serviceKeyType/serviceName
diagram FABS_p140.png
namespace https://www.fpds.gov/FPDS
type FPDS:serviceNameType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
maxLength 512
source <element name="serviceName" type="FPDS:serviceNameType" nillable="true" minOccurs="0"/>

complexType serviceProviderType
diagram FABS_p141.png
namespace https://www.fpds.gov/FPDS
children FPDS:providerName FPDS:location FPDS:description
used by
element serviceConfigurationType/serviceProvider
source <complexType name="serviceProviderType">
 
<sequence>
   
<element name="providerName" type="FPDS:providerNameType" nillable="true" minOccurs="0"/>
   
<element name="location" type="FPDS:serviceLocationType" nillable="true" minOccurs="0"/>
   
<element name="description" type="FPDS:serviceDescriptionType" nillable="true" minOccurs="0"/>
 
</sequence>
</complexType>

element serviceProviderType/providerName
diagram FABS_p142.png
namespace https://www.fpds.gov/FPDS
type FPDS:providerNameType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
maxLength 512
source <element name="providerName" type="FPDS:providerNameType" nillable="true" minOccurs="0"/>

element serviceProviderType/location
diagram FABS_p143.png
namespace https://www.fpds.gov/FPDS
type FPDS:serviceLocationType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
maxLength 512
source <element name="location" type="FPDS:serviceLocationType" nillable="true" minOccurs="0"/>

element serviceProviderType/description
diagram FABS_p144.png
namespace https://www.fpds.gov/FPDS
type FPDS:serviceDescriptionType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
maxLength 1024
source <element name="description" type="FPDS:serviceDescriptionType" nillable="true" minOccurs="0"/>

complexType userAuthenticationKeyType
diagram FABS_p145.png
namespace https://www.fpds.gov/FPDS
children FPDS:userID FPDS:password FPDS:serviceOriginatorID
used by
elements authenticationKey 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 userAuthenticationKeyType/userID
diagram FABS_p146.png
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
properties
content simple
facets
Kind Value Annotation
maxLength 50
source <element name="userID" type="FPDS:userIDType"/>

element userAuthenticationKeyType/password
diagram FABS_p147.png
namespace https://www.fpds.gov/FPDS
type FPDS:passwordType
properties
content simple
facets
Kind Value Annotation
maxLength 20
source <element name="password" type="FPDS:passwordType"/>

element userAuthenticationKeyType/serviceOriginatorID
diagram FABS_p148.png
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
properties
content simple
facets
Kind Value Annotation
maxLength 50
source <element name="serviceOriginatorID" type="FPDS:userIDType"/>

complexType warningType
diagram FABS_p149.png
namespace https://www.fpds.gov/FPDS
children FPDS:elementName FPDS:warningCode FPDS:warningMessage
used by
element 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 warningType/elementName
diagram FABS_p150.png
namespace https://www.fpds.gov/FPDS
type FPDS:elementNameType
properties
minOcc 0
maxOcc unbounded
content simple
nillable true
facets
Kind Value Annotation
minLength 1
maxLength 256
source <element name="elementName" type="FPDS:elementNameType" nillable="true" minOccurs="0" maxOccurs="unbounded"/>

element warningType/warningCode
diagram FABS_p151.png
namespace https://www.fpds.gov/FPDS
type FPDS:messageCodeType
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <element name="warningCode" type="FPDS:messageCodeType" nillable="true" minOccurs="0"/>

element warningType/warningMessage
diagram FABS_p152.png
namespace https://www.fpds.gov/FPDS
type FPDS:messageType
properties
content simple
facets
Kind Value Annotation
maxLength 4096
source <element name="warningMessage" type="FPDS:messageType"/>

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

simpleType functionNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
facets
Kind Value Annotation
maxLength 35
source <simpleType name="functionNameType">
 
<restriction base="string">
   
<maxLength value="35"/>
 
</restriction>
</simpleType>

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

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

simpleType objectNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
facets
Kind Value Annotation
maxLength 35
source <simpleType name="objectNameType">
 
<restriction base="string">
   
<maxLength value="35"/>
 
</restriction>
</simpleType>

simpleType providerNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
used by
elements serviceProviderType/providerName serviceKeyType/providerName
facets
Kind Value Annotation
maxLength 512
source <simpleType name="providerNameType">
 
<restriction base="string">
   
<maxLength value="512"/>
 
</restriction>
</simpleType>

simpleType requirementStateType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
used by
element parameterType/requirementState
facets
Kind Value Annotation
maxLength 1
source <simpleType name="requirementStateType">
 
<restriction base="string">
   
<maxLength value="1"/>
 
</restriction>
</simpleType>

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

simpleType serviceDescriptionType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
used by
elements serviceProviderType/description serviceConfigurationType/description
facets
Kind Value Annotation
maxLength 1024
source <simpleType name="serviceDescriptionType">
 
<restriction base="string">
   
<maxLength value="1024"/>
 
</restriction>
</simpleType>

simpleType serviceLocationType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
used by
element serviceProviderType/location
facets
Kind Value Annotation
maxLength 512
source <simpleType name="serviceLocationType">
 
<restriction base="string">
   
<maxLength value="512"/>
 
</restriction>
</simpleType>

simpleType serviceNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
used by
elements serviceConfigurationType/serviceName serviceKeyType/serviceName
facets
Kind Value Annotation
maxLength 512
source <simpleType name="serviceNameType">
 
<restriction base="string">
   
<maxLength value="512"/>
 
</restriction>
</simpleType>

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

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

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

complexType listOfAdministratorsType
diagram FABS_p156.png
namespace https://www.fpds.gov/FPDS
children FPDS:administrator
used by
elements departmentType/listOfAdministrators agencyType/listOfAdministrators
source <complexType name="listOfAdministratorsType">
 
<sequence>
   
<element name="administrator" type="FPDS:userIDType" minOccurs="0" maxOccurs="unbounded"/>
 
</sequence>
</complexType>

element listOfAdministratorsType/administrator
diagram FABS_p157.png
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
properties
minOcc 0
maxOcc unbounded
content simple
facets
Kind Value Annotation
maxLength 50
source <element name="administrator" type="FPDS:userIDType" minOccurs="0" maxOccurs="unbounded"/>

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

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

simpleType amountType
namespace https://www.fpds.gov/FPDS
type restriction of decimal
properties
base decimal
facets
Kind Value Annotation
totalDigits 15
fractionDigits 4
source <simpleType name="amountType">
 
<restriction base="decimal">
   
<fractionDigits value="4"/>
   
<totalDigits value="15"/>
 
</restriction>
</simpleType>

simpleType emailAddressType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
facets
Kind Value Annotation
maxLength 200
source <simpleType name="emailAddressType">
 
<restriction base="string">
   
<maxLength value="200"/>
 
</restriction>
</simpleType>

simpleType fiscalYearType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
facets
Kind Value Annotation
length 4
pattern \d{4}
source <simpleType name="fiscalYearType">
 
<restriction base="string">
   
<length value="4"/>
   
<pattern value="\d{4}"/>
 
</restriction>
</simpleType>

simpleType FPDSDateType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
used by
elements auditInformationType/createdDate FABSExtractSummaryType/displayEndDate FABSExtractSummaryType/displayStartDate departmentType/endDate departmentSearchCriteriaType/endDate agencyType/endDate agencySearchCriteriaType/endDate FABSExtractSearchCriteriaType/extractEndDate FABSExtractSummaryType/extractEndDate FABSExtractSearchCriteriaType/extractStartDate FABSExtractSummaryType/extractStartDate FABSExtractSearchCriteriaType/generatedDate FABSExtractSummaryType/generatedDate FABSExtractSummaryType/lastFinalDate auditInformationType/lastModifiedDate departmentType/startDate departmentSearchCriteriaType/startDate agencyType/startDate agencySearchCriteriaType/startDate
facets
Kind Value Annotation
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 organizationStatusType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
facets
Kind Value Annotation
maxLength 1
source <simpleType name="organizationStatusType">
 
<restriction base="string">
   
<maxLength value="1"/>
 
</restriction>
</simpleType>

simpleType passwordType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
used by
element userAuthenticationKeyType/password
facets
Kind Value Annotation
maxLength 20
source <simpleType name="passwordType">
 
<restriction base="string">
   
<maxLength value="20"/>
 
</restriction>
</simpleType>

simpleType percentageType
namespace https://www.fpds.gov/FPDS
type restriction of decimal
properties
base decimal
facets
Kind Value Annotation
minInclusive 0
maxInclusive 100
source <simpleType name="percentageType">
 
<restriction base="decimal">
   
<minInclusive value="0"/>
   
<maxInclusive value="100"/>
 
</restriction>
</simpleType>

simpleType phoneExtType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
facets
Kind Value Annotation
maxLength 4
source <simpleType name="phoneExtType">
 
<restriction base="string">
   
<maxLength value="4"/>
 
</restriction>
</simpleType>

simpleType phoneNoType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
facets
Kind Value Annotation
maxLength 20
source <simpleType name="phoneNoType">
 
<restriction base="string">
   
<maxLength value="20"/>
 
</restriction>
</simpleType>

simpleType shortDescriptionType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
facets
Kind Value Annotation
maxLength 400
source <simpleType name="shortDescriptionType">
 
<restriction base="string">
   
<maxLength value="400"/>
 
</restriction>
</simpleType>

simpleType urlType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
used by
elements generateFABSExtractResponseType/extractURL FABSExtractSummaryType/fileURL
facets
Kind Value Annotation
maxLength 200
source <simpleType name="urlType">
 
<restriction base="string">
   
<maxLength value="200"/>
 
</restriction>
</simpleType>

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

simpleType versionNumberType
namespace https://www.fpds.gov/FPDS
type restriction of string
properties
base string
facets
Kind Value Annotation
maxLength 5
source <simpleType name="versionNumberType">
 
<restriction base="string">
   
<maxLength value="5"/>
 
</restriction>
</simpleType>

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

complexType auditInformationType
diagram FABS_p161.png
namespace https://www.fpds.gov/FPDS
children FPDS:createdBy FPDS:createdDate FPDS:lastModifiedBy FPDS:lastModifiedDate
used by
elements auditInformation departmentType/auditInformation agencyType/auditInformation serviceConfigurationType/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">
     
<annotation>
       
<documentation>
         
<module>NonOT</module>
         
<sortOrder>0206</sortOrder>
         
<alphabetOrder>0402</alphabetOrder>
         
<elementNo>2F</elementNo>
         
<name>Date/Time Stamp Accepted</name>
         
<DEName>lastModifiedDate</DEName>
         
<screenName>None</screenName>
         
<XMLTagName>None</XMLTagName>
         
<XMLVersion>Version 1.0 and later</XMLVersion>
         
<derivation>System generated - system date/time stamp when the transaction is accepted by FPDS-NG.</derivation>
         
<definition>The date and time that the transaction was validated and accepted by FPDS-NG.</definition>
         
<instruction>None</instruction>
         
<FAR>DFARS 253.204-70(f)(4)</FAR>
         
<SF279>49D</SF279>
         
<DD350>F4</DD350>
         
<source>FPDS-NG</source>
         
<format>Date/Time (YYYYMMDDHHMM)</format>
         
<elementLength>12</elementLength>
         
<required>
           
<DOReferencingFSS_GWAC_MultiAwardIDC>SG</DOReferencingFSS_GWAC_MultiAwardIDC>
           
<DOReferencingSingleAwardIDC>SG</DOReferencingSingleAwardIDC>
           
<DOReferencingBOA>SG</DOReferencingBOA>
           
<POlessthan25K>SG</POlessthan25K>
           
<POgreaterthan25K>SG</POgreaterthan25K>
           
<DCA>SG</DCA>
           
<Part8BPACall>SG</Part8BPACall>
           
<FSS>SG</FSS>
           
<GWAC>SG</GWAC>
           
<BOA>SG</BOA>
           
<Part8BPA>SG</Part8BPA>
           
<IDC>SG</IDC>
           
<Part13BPA>SG</Part13BPA>
           
<Part13BPACall>SG</Part13BPACall>
           
<MODAward>SG</MODAward>
           
<MODIdv>SG</MODIdv>
         
</required>
         
<accessRestricted>No</accessRestricted>
         
<ValuesNonOT>N/A</ValuesNonOT>
         
<FPDSLegacy>PEC recommended.</FPDSLegacy>
       
</documentation>
     
</annotation>
   
</element>
 
</sequence>
</complexType>

element auditInformationType/createdBy
diagram FABS_p162.png
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
maxLength 50
source <element name="createdBy" type="FPDS:userIDType" nillable="true" minOccurs="0"/>

element auditInformationType/createdDate
diagram FABS_p163.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
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 auditInformationType/lastModifiedBy
diagram FABS_p164.png
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
maxLength 50
source <element name="lastModifiedBy" type="FPDS:userIDType" nillable="true" minOccurs="0"/>

element auditInformationType/lastModifiedDate
diagram FABS_p165.png
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
properties
minOcc 0
maxOcc 1
content simple
nillable true
facets
Kind Value Annotation
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
annotation
documentation
<module>NonOT</module>
<sortOrder>0206</sortOrder>
<alphabetOrder>0402</alphabetOrder>
<elementNo>2F</elementNo>
<name>Date/Time Stamp Accepted</name>
<DEName>lastModifiedDate</DEName>
<screenName>None</screenName>
<XMLTagName>None</XMLTagName>
<XMLVersion>Version 1.0 and later</XMLVersion>
<derivation>System generated - system date/time stamp when the transaction is accepted by FPDS-NG.</derivation>
<definition>The date and time that the transaction was validated and accepted by FPDS-NG.</definition>
<instruction>None</instruction>
<FAR>DFARS 253.204-70(f)(4)</FAR>
<SF279>49D</SF279>
<DD350>F4</DD350>
<source>FPDS-NG</source>
<format>Date/Time (YYYYMMDDHHMM)</format>
<elementLength>12</elementLength>
<required>
<DOReferencingFSS_GWAC_MultiAwardIDC>SG</DOReferencingFSS_GWAC_MultiAwardIDC>
<DOReferencingSingleAwardIDC>SG</DOReferencingSingleAwardIDC>
<DOReferencingBOA>SG</DOReferencingBOA>
<POlessthan25K>SG</POlessthan25K>
<POgreaterthan25K>SG</POgreaterthan25K>
<DCA>SG</DCA>
<Part8BPACall>SG</Part8BPACall>
<FSS>SG</FSS>
<GWAC>SG</GWAC>
<BOA>SG</BOA>
<Part8BPA>SG</Part8BPA>
<IDC>SG</IDC>
<Part13BPA>SG</Part13BPA>
<Part13BPACall>SG</Part13BPACall>
<MODAward>SG</MODAward>
<MODIdv>SG</MODIdv>
</required>
<accessRestricted>No</accessRestricted>
<ValuesNonOT>N/A</ValuesNonOT>
<FPDSLegacy>PEC recommended.</FPDSLegacy>
source <element name="lastModifiedDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0">
 
<annotation>
   
<documentation>
     
<module>NonOT</module>
     
<sortOrder>0206</sortOrder>
     
<alphabetOrder>0402</alphabetOrder>
     
<elementNo>2F</elementNo>
     
<name>Date/Time Stamp Accepted</name>
     
<DEName>lastModifiedDate</DEName>
     
<screenName>None</screenName>
     
<XMLTagName>None</XMLTagName>
     
<XMLVersion>Version 1.0 and later</XMLVersion>
     
<derivation>System generated - system date/time stamp when the transaction is accepted by FPDS-NG.</derivation>
     
<definition>The date and time that the transaction was validated and accepted by FPDS-NG.</definition>
     
<instruction>None</instruction>
     
<FAR>DFARS 253.204-70(f)(4)</FAR>
     
<SF279>49D</SF279>
     
<DD350>F4</DD350>
     
<source>FPDS-NG</source>
     
<format>Date/Time (YYYYMMDDHHMM)</format>
     
<elementLength>12</elementLength>
     
<required>
       
<DOReferencingFSS_GWAC_MultiAwardIDC>SG</DOReferencingFSS_GWAC_MultiAwardIDC>
       
<DOReferencingSingleAwardIDC>SG</DOReferencingSingleAwardIDC>
       
<DOReferencingBOA>SG</DOReferencingBOA>
       
<POlessthan25K>SG</POlessthan25K>
       
<POgreaterthan25K>SG</POgreaterthan25K>
       
<DCA>SG</DCA>
       
<Part8BPACall>SG</Part8BPACall>
       
<FSS>SG</FSS>
       
<GWAC>SG</GWAC>
       
<BOA>SG</BOA>
       
<Part8BPA>SG</Part8BPA>
       
<IDC>SG</IDC>
       
<Part13BPA>SG</Part13BPA>
       
<Part13BPACall>SG</Part13BPACall>
       
<MODAward>SG</MODAward>
       
<MODIdv>SG</MODIdv>
     
</required>
     
<accessRestricted>No</accessRestricted>
     
<ValuesNonOT>N/A</ValuesNonOT>
     
<FPDSLegacy>PEC recommended.</FPDSLegacy>
   
</documentation>
 
</annotation>
</element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy