Exhibit GetNAICSCodesByCode_v1.0 Query Parameters Name Data Required Max Occurrences Wildcard Notes Type Length Behavior CodeSetYear String Yes N/A 1 None, but Year of the NAICS partial code set. Available matches are options: 2002, 2007, always or 2012. included Code String Yes N/A 2 or 6-digit NAICS code Response See in Appendix B. Response: Exhibit 64 The integer representing the position of the first code returned in the full result set of the rowId: query. See the Node 2.0 specification for more information. For this query, each row represents one Code returned by the query. RowCount: The integer representing the total number of codes returned for this query. This may not be all of the codes selected for this query based upon parameters passed to the query; the total number returned may be limited by the maxRows input parameter, or by the NAICS application itself. Users can continue to issue the query, increasing the rowID input parameter each time to retrieve all entities selected by the query. See the Node 2.0 specification for more information. GetNAICSCodesByKeyword_v1.0 Description: This data service allows users to select establishment entities based upon keywords in an entity’s description. Only current data essential to uniquely identify each code is listed. Zero or more codes may be returned by this service. Query Type: Not applicable Data Service-level Business Rules: Not applicable XML Header Usage: Request Dataflow: Request: GetNAICSCodesByKeyword_v1.0 RowId: Any valid rowID value per the Node specification WSDL (e.g., -1, 0, or positive integer). For this query, each row represents one code returned by the query (one instance of a Code XML tag and all of its child tags).
Exhibit GetNAICSCodesByCode_v1.0 Query Parameters Name Data Type Required Max Length Occurrences Wildcard Behavior Notes CodeSetYear String Yes N/A 1 None, but partial matches are always included Year of the NAICS code set. Available options: 2002, 2007, or 2012. Code String Yes N/A 2 or 6-digit NAICS code Response Response: See Exhibit 64 in Appendix B. rowId: The integer representing the position of the first code returned in the full result set of the query. See the Node 2.0 specification for more information. For this query, each row represents one Code returned by the query. RowCount: The integer representing the total number of codes returned for this query. This may not be all of the codes selected for this query based upon parameters passed to the query; the total number returned may be limited by the maxRows input parameter, or by the NAICS application itself. Users can continue to issue the query, increasing the rowID input parameter each time to retrieve all entities selected by the query. See the Node 2.0 specification for more information. GetNAICSCodesByKeyword_v1.0 Description: This data service allows users to select establishment entities based upon keywords in an entity’s description. Only current data essential to uniquely identify each code is listed. Zero or more codes may be returned by this service. Type: Query Data Service-level Business Rules: Not applicable XML Header Usage: Not applicable Request Dataflow: Request: GetNAICSCodesByKeyword_v1.0 RowId: Any valid rowID value per the Node specification WSDL (e.g., -1, 0, or positive integer). For this query, each row represents one code returned by the query (one instance of a Code XML tag and all of its child tags).
NAICS_Web_Services_Developers_Guide_v1.0.docx