Federal Procurement Data System – Next Generation (FPDS-NG)
Data Ownership Functionality
Prepared for:
General Services Administration
Prepared by:
Global Computer Enterprises, Inc.
10780 Parkridge Blvd., Suite 300
Reston, VA20191
September 14, 2004
FPDS-NG Data Ownership Functionality
Table of Contents
Section Page
1Configuring Field Disabling Using FPDS-NG GUI
2Configuring Using Business Services
2.1Method: createList
2.1.1Request Parameters
2.1.2Response
2.1.3Success Output
2.2Method: updateList
2.2.1Request Parameters
2.2.2Response
2.2.3Success Output
2.3getList
2.3.1Request Parameters
2.3.2Response
2.3.3Success Output
3Sample Request
1
Proprietary to GCE
FPDS-NG Data Ownership Functionality
1Configuring Field Disabling Using FPDS-NG GUI
- Click the Data Ownership icon to get the functionality.
- Choose type of award/IDV to configure Field Disabling.
- On the screen, select the fields to be disabled in the screen shown by the GUI Services.
- Save the configured settings by clicking the Save button.
- When the GUI services are invoked, the Screen displays fields selectively locked by the data ownership functionality.
2Configuring Using Business Services
Configuring Using Business Services
- For the configuration of data element disabling using Business Services, refer to the following:
- The End point is:
- The methods are:
- createList
- updateList
- getList
2.1Method: createList
2.1.1Request Parameters
The request parameters for createList are:
Parameter / Type / LocationuserAuthenticationKey / complexType userAuthenticationType / Service.xsd
listOfObjectElements / complexType listOfObjectElementsType / objectElements.xsd
2.1.2Response
Output / Type / LocationcreateListObjectELementsResponse / complexType createListObjectElementsResponseType / ObjectElements.wsdl
2.1.3Success Output
Parameter / Type / LocationisCreatedList / Boolean / Xmlschema.xsd
2.2Method: updateList
2.2.1Request Parameters
The request parameters for updateList are:
Parameter / Type / LocationuserAuthenticationKey / complexType userAuthenticationType / Service.xsd
listOfObjectElements / complexType listOfObjectElementsType / objectElements.xsd
2.2.2Response
Output / Type / LocationupdateListObjectElementsResponse / complexType createListObjectElementsResponseType / ObjectElements.wsdl
2.2.3Success Output
Parameter / Type / LocationisUpdatedList / Boolean / Xmlschema.xsd
2.3getList
2.3.1Request Parameters
The request parameters for getList are:
Parameter / Type / LocationuserAuthenticationKey / complexType userAuthenticationType / Service.xsd
objectElementsSearchCriteria / complexType objectElementsSearchCriteriaType / ObjectElements.xsd
2.3.2Response
Output / Type / LocationgetListObjectElementsResponse / complexType getListObjectElementsResponseType / ObjectElements.wsdl
2.3.3Success Output
Parameter / Type / LocationlistOfObjectElements / complexType listOfObjectElementsType / ObjectElements.xsd
3Sample Request
An explanation of data values for one Object Element member of the list is below.
SOAP-ENV:Envelope xmlns:SOAP-ENV=" xmlns:SOAP-ENC=" xmlns:xsi=" xmlns:xsd=" xmlns:m0="
SOAP-ENV:Body
m:createList xmlns:m="urn:FPDS.BusinessServices.DataCollection.ServiceClassifications.ObjectElements" SOAP-ENV:encodingStyle="
authenticationKey xsi:type="m0:userAuthenticationKeyType">
m0:userID xsi:type="m0:userID"/>
m0:password xsi:type="m0:password"/>
m0:serviceOriginatorID xsi:type="m0:serviceOriginatorID"/>
</authenticationKey
m0:listOfObjectElements
m0:objectElement
m0:objectNameIDV</m0:objectName
m0:objectTypeC</m0:objectType
m0:objectSubType*</m0:objectSubType
m0:businessFunctionName*</m0:businessFunctionName
m0:agencyID4700</m0:agencyID> -- Replace with specific Agency code here
m0:UIElementIDstartDate</m0:UIElementID
m0:elementNumber2A</m0:elementNumberElement Numbers are from Data dictionary
m0:requirementStateL</m0:requirementState> L Stands for Locking of the field
m0:objectElementDescriptionLocked</m0:objectElementDescription
m0:version1.2</m0:version
</m0:objectElement
</m0:listOfObjectElements
</m:createList
</SOAP-ENV:Body
</SOAP-ENV:Envelope
1
Proprietary to GCE