FPDS-NG Data Dissemination

Slides:



Advertisements
Similar presentations
Zetoc.mimas.ac.uk Zetoc Electronic Table of Contents from the British Library Zetoc Support.
Advertisements

WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Advanced Searching Engineering Village.
Engineering Village ™ Basic Searching.
Better information. Better decisions. RSS Really Simple Syndication Tutorial.
Creating and Managing RSS Feeds Kate Pitcher SUNY Geneseo © 2005
CSc 667/867 Java Web Start / JNLP RSS. Deploying Software with JNLP and Java Web Start Delivering client-side Java technology-based programs has recently.
What is RSS? Kate Pitcher ©
Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing.
PubMed Search Options (Basic Course: Module 6). Table of Contents  History  Advanced Search  Accessing full text articles from HINARI/PubMed  Failure.
Agenda 22 7.SharePoint Changes 8.Items & Lists 9.Files & Libraries 10.SharePoint & Office 11.Help 12.Wrap Up.
Web 2.0: Concepts and Applications 3 Syndicating Content.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
RSS is an acronym for Really Simple Syndication or Rich Site Summary. RSS (noun) - an XML format for distributing news headlines on the Web.
1 of 7 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
A GUIDE TO e-FILING OF SERVICE TAX RETURNS - I DIRECTORATE OF SYSTEMS CHENNAI.
A trusted source of health service provider information Demonstration and Scenarios Press any key on any slide to continue Copyright © 2003, Province of.
Using Bloglines Presented by Bonnie Shucha © University of WI Law Library
Web 2.0: Concepts and Applications 3 Syndicating Content.
Lecturer: Ghadah Aldehim
FPDS- NG Reports Overview December 16, Today’s Goals Provide an overview of the FPDS-NG reporting capability Demonstrate each of the reporting tools.
Setting Up an RSS Feed 1 Project by iWEBbic.com 1.
Core Publisher: Creating Programs & Podcasts. Training 1: Site Administration Training 2: Programs Training 3: Content Tagging Training 4: Creating Posts.
Product Feeds. What is a Product? In marketing terms, a product is an item, service or idea that is for sale Examples are: A flight with set dates and.
1 FPDS-NG Data dissemination Atom feed Demo. 2 Agenda Introduction FPDS-NG Atom Feeds Demo Feedback & Questions.
XP New Perspectives on The Internet, Fifth Edition— Comprehensive, 2005 Update Tutorial 7 1 Mass Communication on the Internet Using Newsfeeds Tutorial.
Search on the internet the different ways for building a website, and choose which one bests suits you for what website you are doing.
Introduction to Blogs as an Information Resource Kevin Reiss Rutgers School of Law- Library
Introduction to Podcasts (and other techniques) Introduction to Podcasting Understanding Podcasts Finding Podcast Creating Podcasts (or audio downloads)
Limits From the initial (HINARI) PubMed page, we will click on the Limits search option. Note also the hyperlinks to Advanced search and Help options.
RSS Basics and Beyond RSS Basics and Beyond Tips and Tricks for Getting the Most out of Syndicated Content.
Andrew Zuber, Commercial Market Representative Government Contracting – Area 1 New England, New York, New Jersey, Puerto Rico & The Virgin Islands.
FPDS-NG Data dissemination Atom feed
IFORM ACCOUNT MAINTENANCE ICT4D SESSION 4. IFORMBUILDER WEBSITE REQUIREMENTS To access the iFormBuilder website, you need the following items: -Reliable.
Bringing DLESE to Your Doorstep Using RSS to distribute content and personalize the DLESE experience DLESE Annual Meeting July 10, 2004 Shelley Olds DLESE.
Applying design modules - New TeraText design modules.
The Internet Using the Internet Web addresses Searching Favourites Saving / Printing web pages.
Wiki Space Introduction How to use Wiki spaces to complete your project on the Crusades.
Roles 1. Your Role: End User End Users use Inside NCDOT and Connect NCDOT for basic browsing and reading Typical tasks can include: Open or download files.
CPT 499 Internet Skills for Educators Session Three Class Notes.
Web SyndicationFebruary, 2006 Web Syndication: Building A Custom News Page Presented to The Columbus Computer Society February, 2006.
Core Publisher: Creating Programs. Creating Programs in Composer Pro.
1 © 2005 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Confidential Cisco Cross Reference Tool (CCRT) User’s Guide Version.
The Business Source Databases Basic Searching Tutorial support.ebsco.com.
RSS Interfaces and Standards Chander Iyer. Really Simple Syndication (RSS) Web data format providing users with frequently updated content. Make a collection.
Introduction to RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites.
RSS and Mobile Multimedia Services Juan José Rodríguez Ponce.
COM: 111 Introduction to Computer Applications Department of Information & Communication Technology Panayiotis Christodoulou.
 Linking to a school website page  Linking to a class blog  Linking to student writing  Giving instructions to students.
Podcasting workshop Roni Malek Science Learning Centre London
Windows Vista Configuration MCTS : Internet Explorer 7.0.
Transportation Agenda 19. Transportation Your Role: Designer Designers organize SharePoint content and determine how to display that content Typical tasks.
The Business Source Databases Basic Searching
 Open the course to add an online class  Click on Add a Page (left side)  Type in a name  Click on Create  Click on the Content Tab  Click on Add.
“Real Simple Syndication” (RSS)
Core LIMS Training: Advanced Administration
SharePoint Site Admin Training
UNIT 15 Webpage Creator.
Data File Import / Export
How Can I Download My Transactions Directly Into Quicken
Title: Tech Training Certificate: Ace of Initiative Program
Zetoc: Electronic Table of Contents from the British Library
Zetoc: Electronic Table of Contents from the British Library
Katherine Melling Judy Reading
Upload/Download Inventory
Upload/Download Inventory
The Business Source Databases Basic Searching
The Business Source Databases Basic Searching
Presentation transcript:

FPDS-NG Data Dissemination Atom Feed

Agenda Introduction FPDS-NG Atom Feeds How To FAQs Feedback & Questions

Evolution of Data Dissemination Methods Introduction Evolution of Data Dissemination Methods 2000 and earlier – Flat files with fixed positions (for ex. CSV and fixed length files) 2001 to 2004 – Flat files with flexible formats (for ex. XML formats) 2004 to 2008 – Data feeds using web-services 2008 onwards – Data Feeds using Atom

Definition of Atom Feed Web feeds allow software programs to check for updates published on a website. To provide a web feed, a site owner may use specialized software (such as a content management system) that publishes a list (or "feed") of recent articles or content in a standardized, machine-readable format. The feed can then be downloaded by programs that use it, like websites that syndicate content from the feed, or by feed reader programs that allow Internet users to subscribe to feeds and view their content. (from Wikipedia)

FPDS-NG Atom Feeds are based on industry Standard Atom 1.0 format Detail Atom Feed specifications defined at: https://www.fpds.gov/wiki/index.php/Atom_Feed_Specifications_V_1.4.4 5 5

FPDS-NG Atom Feed Format

FPDS-NG Atom Feed Atom Feeds are configurable to search using all the data elements defined in the FPDS-NG V1.4.4 Data Dictionary Payload includes the detailed contract information Data is paginated 10 Complete Award/IDVs per page Next and previous URLs available on each page Those syncing data on a daily basis should first consume the Deleted Feed (contracts that were deleted) and then the Public Feed The recommend timing of Atom Feed data pulls is between 9 a.m. – 5 p.m.

FPDS-NG Atom Feed The public Atom Feed URL is https://www.fpds.gov/ezsearch/FEEDS/ATOM?FEEDNAME=PUBLIC&q= The Deleted Atom Feed URL is https://www.fpds.gov/ezsearch/FEEDS/ATOM?FEEDNAME=DELETED&q= Your search criteria would be appended to the URL. If you want data for Agency 4740 that was last updated in FY14, then you could enter: https://www.fpds.gov/ezsearch/FEEDS/ATOM?FEEDNAME=PUBLIC&q=LAST_MOD_DATE:[2013/10/01,2014/09/30] AGENCY_CODE:"4740" If you are unsure of the data element tags, you can use the ezSearch advanced search function to assist you. Go to https://www.fpds.gov and activate the ezSearch function. Click the Advanced Search button and then click on Add (see slide 9) Select the data element(s) and provide the criteria for those elements (see slide 10) 8 8

FPDS-NG ezSearch FPDS-NG Atom Feed FPDS-NG Atom Feed

FPDS-NG ezSearch Copy the search criteria (see below) and append to Atom Feed URL

FPDS-NG Atom Feed Paste that criteria in public Atom Feed url: Example of a Public atom feed with the criteria pasted in: https://www.fpds.gov/ezsearch/FEEDS/ATOM?FEEDNAME=PUBLIC&q=AGENCY_CODE:"1406" Readers: Any feed reader can be used to pull the XML results Use wget to pull the data

FPDS-NG Atom Feed references The Atom Feed FAQ section is at: https://www.fpds.gov/wiki/index.php/ATOM_Feed_FAQ Data element search criteria examples at: https://www.fpds.gov/wiki/index.php/Atom_Feed_Usage

General steps for Atom feeds Determine your criteria for the Atom Feed Subscribe to the Atom Feed Write code to handle the number of threads you want to use and to repeat the process until all data is downloaded Maximum number of threads allowed is 10. Load your downloaded data into your database