Schema Organization.xsd


schema location:  https://www.fpds.gov/OrganizationalHierarchy/schema/Organization/1.1/Organization.xsd
targetNamespace:  https://www.fpds.gov/FPDS
 
Elements  Complex types  Simple types 
getAncestorsOrganization  getOrganizationTreeByDateCriteriaType  organizationalCodeType 
getOrganizationTreeByDateCriteria  listOfChildOrganizationsType  organizationalNameType 
listOfOrganizationCategories  listOfOrganizationCategoriesType  organizationCategoryIDType 
listOfOrganizations  listOfOrganizationsType  organizationCategoryLevelType 
organization  organizationCategorySearchCriteriaType  organizationCategoryNameType 
organizationCategory  organizationCategoryType  organizationIDType 
organizationCategorySearchCriteria  organizationGetCriteriaType 
organizationGetCriteria  organizationSearchCriteriaType 
organizationID  organizationType 
organizationSearchCriteria  parentOrganizationType 
parentOrganization 


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


schema location:  https://www.fpds.gov/FPDS/schema/common/1.2/Common.xsd
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 


element getAncestorsOrganization
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:organizationGetCriteriaType
children organizationID includeChildren
source
<element name="getAncestorsOrganization" type="FPDS:organizationGetCriteriaType"/>

element getOrganizationTreeByDateCriteria
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:getOrganizationTreeByDateCriteriaType
children parentOrganizationID startDate endDate
source
<element name="getOrganizationTreeByDateCriteria" type="FPDS:getOrganizationTreeByDateCriteriaType"/>

element listOfOrganizationCategories
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfOrganizationCategoriesType
children organizationCategory
source
<element name="listOfOrganizationCategories" type="FPDS:listOfOrganizationCategoriesType"/>

element listOfOrganizations
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfOrganizationsType
children count organization
source
<element name="listOfOrganizations" type="FPDS:listOfOrganizationsType"/>

element organization
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:organizationType
children organizationID parentOrganizationID parentOrganizationCode organizationCode organizationName organizationShortName startDate endDate organizationCategoryID listOfChildOrganizations auditInformation
source
<element name="organization" type="FPDS:organizationType"/>

element organizationCategory
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:organizationCategoryType
children organizationCategoryID organizationCategoryName organizationCategoryLevel organizationCode
source
<element name="organizationCategory" type="FPDS:organizationCategoryType"/>

element organizationCategorySearchCriteria
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:organizationCategorySearchCriteriaType
children organizationCode organizationCategoryName
source
<element name="organizationCategorySearchCriteria" type="FPDS:organizationCategorySearchCriteriaType"/>

element organizationGetCriteria
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:organizationGetCriteriaType
children organizationID includeChildren
source
<element name="organizationGetCriteria" type="FPDS:organizationGetCriteriaType"/>

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

element organizationSearchCriteria
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:organizationSearchCriteriaType
children organizationID organizationCode organizationName parentOrganizationID parentOrganizationCode parentOrganizationName organizationStatus includeChildren startDate endDate
source
<element name="organizationSearchCriteria" type="FPDS:organizationSearchCriteriaType"/>

element parentOrganization
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:parentOrganizationType
children organizationID parentOrganizationID parentOrganizationCode organizationCode organizationName organizationShortName startDate endDate organizationCategoryID listOfChildOrganizations auditInformation parentOrganization
source
<element name="parentOrganization" type="FPDS:parentOrganizationType"/>

complexType getOrganizationTreeByDateCriteriaType
diagram
namespace https://www.fpds.gov/FPDS
children parentOrganizationID startDate endDate
used by
element getOrganizationTreeByDateCriteria
source
<complexType name="getOrganizationTreeByDateCriteriaType">
  <sequence>
    <element name="parentOrganizationID" type="FPDS:organizationIDType" nillable="true" minOccurs="0"/>
    <element name="startDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="endDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
  </sequence>
</complexType>

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

element getOrganizationTreeByDateCriteriaType/startDate
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
facets
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source
<element name="startDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element getOrganizationTreeByDateCriteriaType/endDate
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
facets
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source
<element name="endDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

complexType listOfChildOrganizationsType
diagram
namespace https://www.fpds.gov/FPDS
children organization
used by
element organizationType/listOfChildOrganizations
source
<complexType name="listOfChildOrganizationsType">
  <sequence>
    <element name="organization" type="FPDS:organizationType" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

element listOfChildOrganizationsType/organization
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:organizationType
children organizationID parentOrganizationID parentOrganizationCode organizationCode organizationName organizationShortName startDate endDate organizationCategoryID listOfChildOrganizations auditInformation
source
<element name="organization" type="FPDS:organizationType" minOccurs="0" maxOccurs="unbounded"/>

complexType listOfOrganizationCategoriesType
diagram
namespace https://www.fpds.gov/FPDS
children organizationCategory
used by
element listOfOrganizationCategories
source
<complexType name="listOfOrganizationCategoriesType">
  <sequence>
    <element name="organizationCategory" type="FPDS:organizationCategoryType" minOccurs="0" maxOccurs="unbounded"/>
  </sequence>
</complexType>

element listOfOrganizationCategoriesType/organizationCategory
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:organizationCategoryType
children organizationCategoryID organizationCategoryName organizationCategoryLevel organizationCode
source
<element name="organizationCategory" type="FPDS:organizationCategoryType" minOccurs="0" maxOccurs="unbounded"/>

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

element listOfOrganizationsType/organization
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:organizationType
children organizationID parentOrganizationID parentOrganizationCode organizationCode organizationName organizationShortName startDate endDate organizationCategoryID listOfChildOrganizations auditInformation
source
<element name="organization" type="FPDS:organizationType" minOccurs="0" maxOccurs="unbounded"/>

complexType organizationCategorySearchCriteriaType
diagram
namespace https://www.fpds.gov/FPDS
children organizationCode organizationCategoryName
used by
element organizationCategorySearchCriteria
source
<complexType name="organizationCategorySearchCriteriaType">
  <sequence>
    <element name="organizationCode" type="FPDS:organizationalCodeType" nillable="true" minOccurs="0"/>
    <element name="organizationCategoryName" type="FPDS:organizationCategoryNameType" nillable="true" minOccurs="0"/>
  </sequence>
</complexType>

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

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

complexType organizationCategoryType
diagram
namespace https://www.fpds.gov/FPDS
children organizationCategoryID organizationCategoryName organizationCategoryLevel organizationCode
used by
elements organizationCategory listOfOrganizationCategoriesType/organizationCategory
source
<complexType name="organizationCategoryType">
  <sequence>
    <element name="organizationCategoryID" type="FPDS:organizationCategoryIDType" nillable="true" minOccurs="0"/>
    <element name="organizationCategoryName" type="FPDS:organizationCategoryNameType" nillable="true" minOccurs="0"/>
    <element name="organizationCategoryLevel" type="FPDS:organizationCategoryLevelType" nillable="true" minOccurs="0"/>
    <element name="organizationCode" type="FPDS:organizationalCodeType" nillable="true" minOccurs="0"/>
  </sequence>
</complexType>

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

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

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

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

complexType organizationGetCriteriaType
diagram
namespace https://www.fpds.gov/FPDS
children organizationID includeChildren
used by
elements getAncestorsOrganization organizationGetCriteria
source
<complexType name="organizationGetCriteriaType">
  <sequence>
    <element name="organizationID" type="FPDS:organizationIDType" nillable="true" minOccurs="0"/>
    <element name="includeChildren" type="boolean" default="false" minOccurs="0"/>
  </sequence>
</complexType>

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

element organizationGetCriteriaType/includeChildren
diagram
namespace https://www.fpds.gov/FPDS
type boolean
source
<element name="includeChildren" type="boolean" default="false" minOccurs="0"/>

complexType organizationSearchCriteriaType
diagram
namespace https://www.fpds.gov/FPDS
children organizationID organizationCode organizationName parentOrganizationID parentOrganizationCode parentOrganizationName organizationStatus includeChildren startDate endDate
used by
element organizationSearchCriteria
source
<complexType name="organizationSearchCriteriaType">
  <sequence>
    <element name="organizationID" type="FPDS:organizationIDType" nillable="true" minOccurs="0"/>
    <element name="organizationCode" type="FPDS:organizationalCodeType" nillable="true" minOccurs="0"/>
    <element name="organizationName" type="FPDS:organizationalNameType" nillable="true" minOccurs="0"/>
    <element name="parentOrganizationID" type="FPDS:organizationIDType" nillable="true" minOccurs="0"/>
    <element name="parentOrganizationCode" type="FPDS:organizationalCodeType" nillable="true" minOccurs="0"/>
    <element name="parentOrganizationName" type="FPDS:organizationalNameType" nillable="true" minOccurs="0"/>
    <element name="organizationStatus" type="FPDS:organizationStatusType" nillable="true" minOccurs="0"/>
    <element name="includeChildren" type="boolean" default="false" minOccurs="0"/>
    <element name="startDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="endDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
  </sequence>
</complexType>

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

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

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

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

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

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

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

element organizationSearchCriteriaType/includeChildren
diagram
namespace https://www.fpds.gov/FPDS
type boolean
source
<element name="includeChildren" type="boolean" default="false" minOccurs="0"/>

element organizationSearchCriteriaType/startDate
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
facets
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source
<element name="startDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element organizationSearchCriteriaType/endDate
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
facets
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source
<element name="endDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

complexType organizationType
diagram
namespace https://www.fpds.gov/FPDS
children organizationID parentOrganizationID parentOrganizationCode organizationCode organizationName organizationShortName startDate endDate organizationCategoryID listOfChildOrganizations auditInformation
used by
elements organization listOfChildOrganizationsType/organization listOfOrganizationsType/organization
complexType parentOrganizationType
source
<complexType name="organizationType">
  <sequence>
    <element name="organizationID" type="FPDS:organizationIDType" nillable="true" minOccurs="0"/>
    <element name="parentOrganizationID" type="FPDS:organizationIDType" nillable="true" minOccurs="0"/>
    <element name="parentOrganizationCode" type="FPDS:organizationalCodeType" nillable="true" minOccurs="0"/>
    <element name="organizationCode" type="FPDS:organizationalCodeType" nillable="true" minOccurs="0"/>
    <element name="organizationName" type="FPDS:organizationalNameType" nillable="true" minOccurs="0"/>
    <element name="organizationShortName" type="FPDS:organizationalNameType" nillable="true" minOccurs="0"/>
    <element name="startDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="endDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="organizationCategoryID" type="FPDS:organizationCategoryIDType" nillable="true" minOccurs="0"/>
    <element name="listOfChildOrganizations" type="FPDS:listOfChildOrganizationsType" nillable="true" minOccurs="0"/>
    <element name="auditInformation" type="FPDS:auditInformationType" nillable="true" minOccurs="0"/>
  </sequence>
</complexType>

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

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

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

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

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

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

element organizationType/startDate
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
facets
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source
<element name="startDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

element organizationType/endDate
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
facets
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source
<element name="endDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

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

element organizationType/listOfChildOrganizations
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:listOfChildOrganizationsType
children organization
source
<element name="listOfChildOrganizations" type="FPDS:listOfChildOrganizationsType" nillable="true" minOccurs="0"/>

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

complexType parentOrganizationType
diagram
namespace https://www.fpds.gov/FPDS
type extension of FPDS:organizationType
children organizationID parentOrganizationID parentOrganizationCode organizationCode organizationName organizationShortName startDate endDate organizationCategoryID listOfChildOrganizations auditInformation parentOrganization
used by
elements parentOrganization parentOrganizationType/parentOrganization
source
<complexType name="parentOrganizationType">
  <complexContent>
    <extension base="FPDS:organizationType">
      <sequence>
        <element name="parentOrganization" type="FPDS:parentOrganizationType" minOccurs="0" maxOccurs="unbounded"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>

element parentOrganizationType/parentOrganization
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:parentOrganizationType
children organizationID parentOrganizationID parentOrganizationCode organizationCode organizationName organizationShortName startDate endDate organizationCategoryID listOfChildOrganizations auditInformation parentOrganization
source
<element name="parentOrganization" type="FPDS:parentOrganizationType" minOccurs="0" maxOccurs="unbounded"/>

simpleType organizationalCodeType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements organizationType/organizationCode organizationCategoryType/organizationCode organizationCategorySearchCriteriaType/organizationCode organizationSearchCriteriaType/organizationCode organizationType/parentOrganizationCode organizationSearchCriteriaType/parentOrganizationCode
facets
maxLength 10
source
<simpleType name="organizationalCodeType">
  <restriction base="string">
    <maxLength value="10"/>
  </restriction>
</simpleType>

simpleType organizationalNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements organizationType/organizationName organizationSearchCriteriaType/organizationName organizationType/organizationShortName organizationSearchCriteriaType/parentOrganizationName
facets
maxLength 100
source
<simpleType name="organizationalNameType">
  <restriction base="string">
    <maxLength value="100"/>
  </restriction>
</simpleType>

simpleType organizationCategoryIDType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements organizationType/organizationCategoryID organizationCategoryType/organizationCategoryID
facets
maxLength 20
source
<simpleType name="organizationCategoryIDType">
  <restriction base="string">
    <maxLength value="20"/>
  </restriction>
</simpleType>

simpleType organizationCategoryLevelType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
element organizationCategoryType/organizationCategoryLevel
facets
maxLength 10
source
<simpleType name="organizationCategoryLevelType">
  <restriction base="string">
    <maxLength value="10"/>
  </restriction>
</simpleType>

simpleType organizationCategoryNameType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements organizationCategoryType/organizationCategoryName organizationCategorySearchCriteriaType/organizationCategoryName
facets
maxLength 100
source
<simpleType name="organizationCategoryNameType">
  <restriction base="string">
    <maxLength value="100"/>
  </restriction>
</simpleType>

simpleType organizationIDType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements organizationID organizationType/organizationID organizationGetCriteriaType/organizationID organizationSearchCriteriaType/organizationID organizationType/parentOrganizationID getOrganizationTreeByDateCriteriaType/parentOrganizationID organizationSearchCriteriaType/parentOrganizationID
facets
maxLength 20
source
<simpleType name="organizationIDType">
  <restriction base="string">
    <maxLength value="20"/>
  </restriction>
</simpleType>

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

complexType FPDS:auditInformationType
diagram
namespace https://www.fpds.gov/FPDS
children createdBy createdDate lastModifiedBy lastModifiedDate
used by
elements organizationType/auditInformation FPDS:auditInformation
source
<complexType name="auditInformationType">
  <sequence>
    <element name="createdBy" type="FPDS:userIDType" nillable="true" minOccurs="0"/>
    <element name="createdDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>
    <element name="lastModifiedBy" type="FPDS:userIDType" nillable="true" minOccurs="0"/>
    <element name="lastModifiedDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0">
      <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 FPDS:auditInformationType/createdBy
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
facets
maxLength 50
source
<element name="createdBy" type="FPDS:userIDType" nillable="true" minOccurs="0"/>

element FPDS:auditInformationType/createdDate
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
facets
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source
<element name="createdDate" type="FPDS:FPDSDateType" nillable="true" minOccurs="0"/>

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

element FPDS:auditInformationType/lastModifiedDate
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:FPDSDateType
facets
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
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>

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

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

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

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

element FPDS:listOfAdministratorsType/administrator
diagram
namespace https://www.fpds.gov/FPDS
type FPDS:userIDType
facets
maxLength 50
source
<element name="administrator" type="FPDS:userIDType" minOccurs="0" maxOccurs="unbounded"/>

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

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

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

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

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

simpleType FPDS:FPDSDateType
namespace https://www.fpds.gov/FPDS
type restriction of string
used by
elements FPDS:auditInformationType/createdDate organizationType/endDate getOrganizationTreeByDateCriteriaType/endDate organizationSearchCriteriaType/endDate FPDS:auditInformationType/lastModifiedDate organizationType/startDate getOrganizationTreeByDateCriteriaType/startDate organizationSearchCriteriaType/startDate
facets
whiteSpace preserve
pattern ([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?
source
<simpleType name="FPDSDateType">
  <restriction base="string">
    <whiteSpace value="preserve"/>
    <pattern value="([0-9]{4}(-[0-9]{2})(-[0-9]{2}) ([0-9]{2})(:[0-9]{2})(:[0-9]{2}))?"/>
  </restriction>
</simpleType>

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

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

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

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

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

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

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

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

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


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