UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 427 kB
{"openapi":"3.0.0","info":{"contact":{"name":"U.S. EPA, OECA Integration, Targeting and Access Branch","url":"https://echo.epa.gov/resources/general-info/contact-us"},"description":"Enforcement and Compliance History Online (ECHO) is a tool developed and maintained by EPA's Office of Enforcement and Compliance Assurance for public use. ECHO provides integrated compliance and enforcement information for over 1 million regulated facilities nationwide.\n CWA Rest Services provides multiple service endpoints, each with specific capabilities, to search and retrieve data on facilities regulated under the Clean Water Act (CWA) and managed under the National Pollutant Discharge Elimination System (NPDES) program. The returned results reflect data drawn from EPA's ICIS-NPDES database.\n\\\nThe get_facilities, get_map, get_qid, and get_download end points are meant to be used together, while the enhanced get_facility_info end point is self contained.\n The get_facility_info end point returns either an array of state, county or zip clusters with summary statistics per cluster or an array of facilities.\n\\\nThe recommended use scenario for get_facilities, get_qid, get_map, and get_downoad is:\n\\\n <b>1)</b> Use get_facilities to validate passed query parameters, obtain summary statistics and to obtain a query_id (QID). QIDs are time sensitive and will be valid for approximately 30 minutes.\n <b>2)</b> Use get_qid, with the returned QID, to paginate through arrays of facility results.\n <b>3)</b> Use get_map, with the returned QID, to zoom in/out and pan on the clustered and individual facility coordinates that meet the QID query criteria.\n <b>4)</b> Use get_download, with the returned QID, to generate a Comma Separated Value (CSV) file of facility information that meets the QID query criteria.\n\\\n\\\nUse the qcolumns parameter to customize your search results. Use the Metadata service endpoint for a list of available output objects, their Column Ids, and their definitions to help you build your customized output. \n\\\nAdditional ECHO Resources: <a href=\"https://echo.epa.gov/tools/web-services\">Web Services</a>, <a href=\"https://echo.epa.gov/resources/echo-data/about-the-data\">About ECHO's Data</a>, <a href=\"https://echo.epa.gov/tools/data-downloads\">Data Downloads</a>\n ","license":{"name":"U.S. Public Domain License","url":"https://edg.epa.gov/EPA_Data_License.html"},"title":"U.S. EPA Enforcement and Compliance History Online (ECHO) - Clean Water Act (CWA) Rest Services","version":"2019.10.15","x-apisguru-categories":["open_data"],"x-logo":{"backgroundColor":"#FFFFFF","url":"https://pbs.twimg.com/profile_images/632233890594299904/DgRDU6dx_400x400.png"},"x-origin":[{"format":"swagger","url":"https://ofmpub.epa.gov/echo/swaggerx.swagger_json?p_prefix=CWA","version":"2.0"}],"x-providerName":"epa.gov","x-serviceName":"cwa"},"paths":{"/cwa_rest_services.get_download":{"get":{"description":"Based on the QID obtained from a get_facilities or get_facility_info query, return a comma separated value (CSV) file of the facilities found.","parameters":[{"description":"Output Format Flag. Enter one of the following keywords:\n- CSV = Facility results formatted as comma delimited file download (default).","in":"query","name":"output","required":false,"schema":{"type":"string"}},{"$ref":"#/components/parameters/q.qid"},{"description":"Used to customize service output. A list of comma-separated column IDs of output objects that will be returned in the service query object or download. Use the metadata service endpoint for a complete list of Ids and definitions.","in":"query","name":"qcolumns","required":false,"schema":{"type":"string"}},{"$ref":"#/components/parameters/q.p_pretty_print"}],"responses":{"200":{"description":"Results are a comma separated value (CSV) file or a file containing a GeoJSON feature collection.","content":{"application/json":{"schema":{"type":"string","format":"binary"}},"application/xml":{"schema":{"type":"string","format":"binary"}}}}},"summary":"Clean Water Act (CWA) Download Data Service","tags":["Facility Information"]},"post":{"description":"Based on the QID obtained from a get_facilities or get_facility_info query, return a comma separated value (CSV) file of the facilities found.","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"output":{"description":"Output Format Flag. Enter one of the following keywords:\n- CSV = Facility results formatted as comma delimited file download (default).","type":"string"},"qid":{"description":"Query ID Selector. Enter the QueryID number from a previously run query.","type":"string"},"qcolumns":{"description":"Used to customize service output. A list of comma-separated column IDs of output objects that will be returned in the service query object or download. Use the metadata service endpoint for a complete list of Ids and definitions.","type":"string"},"p_pretty_print":{"description":"Optional flag to request GeoJSON formatted results to be pretty printed. Only provide a numeric value when the output needs to be human readable as pretty printing has a performance cost.","type":"number"}},"required":["qid"]}}}},"responses":{"200":{"description":"Results are a comma separated value (CSV) file or a file containing a GeoJSON feature collection.","content":{"application/json":{"schema":{"type":"string","format":"binary"}},"application/xml":{"schema":{"type":"string","format":"binary"}}}}},"summary":"Clean Water Act (CWA) Download Data Service","tags":["Facility Information"]}},"/cwa_rest_services.get_facilities":{"get":{"description":"Validates query search parameters and returns query identifier. Use the responseset parameter to set the page size","parameters":[{"description":"Output Format Flag. Enter one of the following keywords:\n- JSON = Data model formatted as Javascript Object Notation (default).\n- JSONP = Data model formatted as Javascript Object Notation with Padding. \n- XML = Data model formatted as Extensible Markup Language.","in":"query","name":"output","required":false,"schema":{"type":"string","enum":["JSONP","JSON","XML"]}},{"$ref":"#/components/parameters/q.p_fn"},{"$ref":"#/components/parameters/q.p_sa"},{"$ref":"#/components/parameters/q.p_sa1"},{"$ref":"#/components/parameters/q.p_ct"},{"$ref":"#/components/parameters/q.p_co"},{"$ref":"#/components/parameters/q.p_fips"},{"$ref":"#/components/parameters/q.p_st"},{"$ref":"#/components/parameters/q.p_zip"},{"$ref":"#/components/parameters/q.p_frs"},{"$ref":"#/components/parameters/q.p_reg"},{"$ref":"#/components/parameters/q.p_sic"},{"$ref":"#/components/parameters/q.p_ncs"},{"$ref":"#/components/parameters/q.p_pen"},{"$ref":"#/components/parameters/q.p_c1lat"},{"$ref":"#/components/parameters/q.p_c1lon"},{"$ref":"#/components/parameters/q.p_c2lat"},{"$ref":"#/components/parameters/q.p_c2lon"},{"$ref":"#/components/parameters/q.p_usmex"},{"$ref":"#/components/parameters/q.p_sic2"},{"$ref":"#/components/parameters/q.p_sic4"},{"$ref":"#/components/parameters/q.p_fa"},{"$ref":"#/components/parameters/q.p_ff"},{"$ref":"#/components/parameters/q.p_act"},{"$ref":"#/components/parameters/q.p_maj"},{"$ref":"#/components/parameters/q.p_mact"},{"$ref":"#/components/parameters/q.p_fea"},{"$ref":"#/components/parameters/q.p_feay"},{"$ref":"#/components/parameters/q.p_feaa"},{"$ref":"#/components/parameters/q.p_iea"},{"$ref":"#/components/parameters/q.p_ieay"},{"$ref":"#/components/parameters/q.p_ieaa"},{"$ref":"#/components/parameters/q.p_qiv"},{"$ref":"#/components/parameters/q.p_iv"},{"$ref":"#/components/parameters/q.p_impw"},{"$ref":"#/components/parameters/q.p_imp_cau_grp"},{"$ref":"#/components/parameters/q.p_imp_pol"},{"$ref":"#/components/parameters/q.p_trep"},{"$ref":"#/components/parameters/q.p_pm"},{"$ref":"#/components/parameters/q.p_pd"},{"$ref":"#/components/parameters/q.p_ico"},{"$ref":"#/components/parameters/q.p_huc"},{"$ref":"#/components/parameters/q.p_pid"},{"$ref":"#/components/parameters/q.p_med"},{"$ref":"#/components/parameters/q.p_ysl"},{"$ref":"#/components/parameters/q.p_ysly"},{"$ref":"#/components/parameters/q.p_ysla"},{"$ref":"#/components/parameters/q.p_qs"},{"$ref":"#/components/parameters/q.p_sfs"},{"$ref":"#/components/parameters/q.p_tribeid"},{"$ref":"#/components/parameters/q.p_tribename"},{"$ref":"#/components/parameters/q.p_tribedist"},{"$ref":"#/components/parameters/q.p_pstat"},{"$ref":"#/components/parameters/q.p_ptype"},{"$ref":"#/components/parameters/q.p_pcomp"},{"$ref":"#/components/parameters/q.p_plimits"},{"$ref":"#/components/parameters/q.p_pcss"},{"$ref":"#/components/parameters/q.p_pexp"},{"$ref":"#/components/parameters/q.p_owop"},{"$ref":"#/components/parameters/q.p_ipfti"},{"$ref":"#/components/parameters/q.p_agoo"},{"$ref":"#/components/parameters/q.p_idt1"},{"$ref":"#/components/parameters/q.p_idt2"},{"$ref":"#/components/parameters/q.p_pityp"},{"$ref":"#/components/parameters/q.p_pfead1"},{"$ref":"#/components/parameters/q.p_pfead2"},{"$ref":"#/components/parameters/q.p_pfeat"},{"$ref":"#/components/parameters/q.p_pccs"},{"$ref":"#/components/parameters/q.p_pexcd"},{"$ref":"#/components/parameters/q.p_psncq"},{"$ref":"#/components/parameters/q.p_pctrack"},{"$ref":"#/components/parameters/q.p_dwd"},{"$ref":"#/components/parameters/q.p_pt"},{"$ref":"#/components/parameters/q.p_pdwdist"},{"$ref":"#/components/parameters/q.p_pswdpc"},{"$ref":"#/components/parameters/q.p_pswdmp"},{"$ref":"#/components/parameters/q.p_pswpol"},{"$ref":"#/components/parameters/q.p_pswcas"},{"$ref":"#/components/parameters/q.p_pswparam"},{"$ref":"#/components/parameters/q.p_pswvio"},{"$ref":"#/components/parameters/q.p_wbd"},{"$ref":"#/components/parameters/q.p_radwbd"},{"$ref":"#/components/parameters/q.p_frswbd"},{"$ref":"#/components/parameters/q.p_fntype"},{"$ref":"#/components/parameters/q.p_pidall"},{"$ref":"#/components/parameters/q.p_months_last_dmr"},{"$ref":"#/components/parameters/q.p_last_dmr_within"},{"$ref":"#/components/parameters/q.p_indsw"},{"$ref":"#/components/parameters/q.p_msgp_ptype"},{"$ref":"#/components/parameters/q.p_mon_type"},{"$ref":"#/components/parameters/q.p_iagency"},{"$ref":"#/components/parameters/q.p_permitting_agency"},{"$ref":"#/components/parameters/q.p_isws"},{"$ref":"#/components/parameters/q.p_iswss"},{"$ref":"#/components/parameters/q.p_iswssID"},{"$ref":"#/components/parameters/q.p_ds1"},{"$ref":"#/components/parameters/q.p_ds2"},{"$ref":"#/components/parameters/q.p_da1"},{"$ref":"#/components/parameters/q.p_da2"},{"$ref":"#/components/parameters/q.p_MS4"},{"$ref":"#/components/parameters/q.p_ooFN"},{"$ref":"#/components/parameters/q.p_ooFNtype"},{"$ref":"#/components/parameters/q.p_ooSA"},{"$ref":"#/components/parameters/q.p_ooSA1"},{"$ref":"#/components/parameters/q.p_ooCt"},{"$ref":"#/components/parameters/q.p_ooSt"},{"$ref":"#/components/parameters/q.p_ooZip"},{"$ref":"#/components/parameters/q.p_fac_ico"},{"$ref":"#/components/parameters/q.p_icoo"},{"$ref":"#/components/parameters/q.p_fac_icos"},{"$ref":"#/components/parameters/q.p_ejscreen"},{"$ref":"#/components/parameters/q.p_alrexceed"},{"$ref":"#/components/parameters/q.p_limit_addr"},{"$ref":"#/components/parameters/q.p_lat"},{"$ref":"#/components/parameters/q.p_long"},{"$ref":"#/components/parameters/q.p_radius"},{"$ref":"#/components/parameters/q.p_ejscreen_over80cnt"},{"$ref":"#/components/parameters/q.p_bio_flag"},{"$ref":"#/components/parameters/q.p_bio_fac_type"},{"$ref":"#/components/parameters/q.p_bio_trtmnt_procs"},{"$ref":"#/components/parameters/q.p_bio_analy_method_catgry"},{"$ref":"#/components/parameters/q.p_bio_total_volume_amt"},{"$ref":"#/components/parameters/q.p_bio_mgmt_prctce_type"},{"$ref":"#/components/parameters/q.p_bio_mgmt_prctce_stype"},{"$ref":"#/components/parameters/q.p_bio_mgmt_prctce_handler"},{"$ref":"#/components/parameters/q.p_bio_mgmt_container"},{"$ref":"#/components/parameters/q.p_bio_mgmt_pathogen"},{"$ref":"#/components/parameters/q.p_bio_mgmt_pathred"},{"$ref":"#/components/parameters/q.p_bio_mgmt_vector"},{"$ref":"#/components/parameters/q.p_bio_mgmt_def_category"},{"$ref":"#/components/parameters/q.p_bio_mgmt_deficiencies"},{"$ref":"#/components/parameters/q.p_bio_vio_code"},{"$ref":"#/components/parameters/q.p_bio_current_vio"},{"$ref":"#/components/parameters/q.p_bio_qtrs_in_vio"},{"$ref":"#/components/parameters/q.p_bio_rpt_year"},{"$ref":"#/components/parameters/q.p_bio_vio_last_year"},{"$ref":"#/components/parameters/q.p_msgp_rpt_year"},{"$ref":"#/components/parameters/q.p_vio_last_year"},{"$ref":"#/components/parameters/q.queryset"},{"$ref":"#/components/parameters/q.responseset"},{"$ref":"#/components/parameters/q.tablelist"},{"$ref":"#/components/parameters/q.maplist"},{"$ref":"#/components/parameters/q.summarylist"},{"$ref":"#/components/parameters/q.callback"},{"description":"Used to customize service output. A list of comma-separated column IDs of output objects that will be returned in the service query object or download. Use the metadata service endpoint for a complete list of Ids and definitions.","in":"query","name":"qcolumns","required":false,"schema":{"type":"string"}},{"$ref":"#/components/parameters/q.p_e90_count"},{"$ref":"#/components/parameters/q.p_e90_years"},{"$ref":"#/components/parameters/q.p_psc"}],"responses":{"200":{"description":"Results are summary statistics for the query and a query identifier (QID).","content":{"application/json":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/cwa04"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}},"application/xml":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/cwa04"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}}}}},"summary":"Clean Water Act (CWA) Facility Search Service","tags":["Facility Information"]},"post":{"description":"Validates query search parameters and returns query identifier. Use the responseset parameter to set the page size","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"output":{"description":"Output Format Flag. Enter one of the following keywords:\n- JSON = Data model formatted as Javascript Object Notation (default).\n- JSONP = Data model formatted as Javascript Object Notation with Padding. \n- XML = Data model formatted as Extensible Markup Language.","type":"string","enum":["JSONP","JSON","XML"]},"p_fn":{"description":"Facility Name Filter. Enter one or more case-insensitive facility names to filter results. Provide multiple values as a comma-delimited list. See p_fntype for additional modifiers.","type":"string"},"p_sa":{"description":"Facility street address. Enter a complete or partial street address.","type":"string"},"p_sa1":{"description":"Facility street address. Enter a complete or partial street address. Note that p_sa1 is culmulative with p_sa.","type":"string"},"p_ct":{"description":"Facility City Filter. Enter a single case-insensitive city name to filter results.","type":"string"},"p_co":{"description":"Facility County Filter. Provide a single county name in combination with a state value provided via p_st.","type":"string"},"p_fips":{"description":"FIPS Code Filter. Enter a single 5-character Federal Information Processing Standards (FIPS) state + county value to restrict results. E.g. to limit results to Kenosha County, Wisconsin, use 55059.","type":"string"},"p_st":{"description":"Facility State and State-Equivalent Filter. Provide one or more USPS postal abbreviations for states and state-equivalents to filter results. Provide multiple values as a comma-delimited list.","type":"string"},"p_zip":{"description":"5-Digit ZIP Code Filter. Provide one or more 5-digit postal zip codes to filter results. May contain multiple comma-separated values.","type":"string"},"p_frs":{"description":"Facility Registry Service ID Filter. Enter a single 12-digit FRS identifier to filter results.","type":"string"},"p_reg":{"description":"EPA Region Filter. Provide a single value of 01 thru 10 to restrict results to a single EPA region.","type":"string","enum":["01","02","03","04","05","06","07","08","09","10"]},"p_sic":{"description":"Standard Industrial Classification (SIC) Code Filter. Enter a single 4-digit SIC Code to filter results. If more complex filtering is required, use p_sic2 and p_sic4.","type":"string"},"p_ncs":{"description":"North American Industry Classification System Filter. Enter two to six digits to filter results to facilities having matching NAICS codes. Digits less than six will match to all codes beginning with the provided values.","type":"string"},"p_pen":{"description":"Last Penality Date Qualifier Filter. Enter one of the following: \n- NEVER = No Penalties\n- ANY = Any Penalty\n- LEXX = Less than or equal to XX months. Provide a number in place of XX, e.g. \"LE5\" for a facility with a penalty within previous 5 months.\n- GTXX = Greater than XX months. Provide a number in place of XX, eg. GT12, for a facility with the last penalty greater than 12 months ago.","type":"string"},"p_c1lat":{"description":"In decimal degrees. Latitude of 1st corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","type":"number"},"p_c1lon":{"description":"In decimal degrees. Longitude of 1st corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","type":"number"},"p_c2lat":{"description":"In decimal degrees. Latitude of 2nd corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","type":"number"},"p_c2lon":{"description":"In decimal degrees. Longitude of 2nd corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","type":"number"},"p_usmex":{"description":"US-Mexico Border Flag. Enter Y/N to restrict searches to facilities located within 100KM of the border.","type":"string","enum":["Y","N"]},"p_sic2":{"description":"Standard Industrial Classification (SIC) Code Filter Alternate 2. Enter a wild-card search against SIC codes. A final wild-card is always present allowing \"22\" to match all SIC codes beginning with 22. Use the \"%\" character within strings to match any SIC values with the pattern. For example, \"2%21\" matches 2021, 2121, 2221, etc.","type":"string"},"p_sic4":{"description":"Standard Industrial Classification (SIC) Code Filter Alternate 3. Enter the first 2, 3 or 4 SIC code digits to filter results to facilities having those code prefixes. As this alternative does not utilize an index, p_sic2 will generally be quicker.","type":"string"},"p_fa":{"description":"Federal Agency. 1 character or 5-character values; may contain multiple comma-separated values. ALL will retrieve all facilities where the federal agency code is not null. Use the Federal Agencies lookup service to obtain a list of values.","type":"string"},"p_ff":{"description":"Federal Facility Indicator Flag. Enter Y to restrict searches to federal facilities.","type":"string","enum":["Y"]},"p_act":{"description":"Active Permits/Facilities Flag. Provide Y or N to filter results to facilities with active permits. A Y will select ICIS NPDES permits with a status of effective, continued, or expired.","type":"string"},"p_maj":{"description":"Major Facility Flag. Enter Y to restrict results to Major facilities only.","type":"string","enum":["Y","N"]},"p_mact":{"description":"CAA Maximum Achievable Control Technology (MACT) Subpart codes (alpha ID between 1 and 7 characters) applicable to the facility.","type":"string"},"p_fea":{"description":"Formal Enforcement Actions [within / not within] specified date range indicator. The date range is determined by parameters p_fead1 and p_fead2 or by parameter p_feay.\n- W = within date range\n- N = not within date range","type":"string","enum":["W","N"]},"p_feay":{"description":"Years (1 to 5) Range. This value is used to create a date range for Formal Enforcement Actions (FEA). Used along with p_fea (which indicates whether to look within or outside of the date range) to find FEAs within (or not within) the number of years specified.","type":"number","enum":[1,2,3,4,5]},"p_feaa":{"description":"Agency associated with Formal Enforcement Actions:\n- E = EPA\n- S = State\n- A = All","type":"string","enum":["A","E","S"]},"p_iea":{"description":"Informal Enforcement Actions [within / not within] specified date range. The date range is determined by parameters p_iead1 and p_iead2 or by parameter p_ieay.\n- W = within date range\n- N = not within date range","type":"string","enum":["W","N"]},"p_ieay":{"description":"Years (1 to 5) Range. This value is used to create a date range for Informal Enforcement Actions (IEA). Used along with p_iea (which indicates whether to look within or outside of the date range) to find IEAs within (or not within) the number of years specified.","type":"number","enum":[1,2,3,4,5]},"p_ieaa":{"description":"Agency associated with Informal Enforcement Actions. If left blank, both agencies are included.\n- E = EPA\n- S = State","type":"string","enum":["E","S"]},"p_qiv":{"description":"Quarters in Noncompliance Limiter. Enter a coded value to limit results to facilities with given quarter of noncompliance.\n- Z = Zero quarters in noncompliance.\n- GEXX = Replacing XX with a numeric value, that number of quarterd or more in noncompliance.\n- GTXX = Replacing XX with a numeric value, more than that number of quarters in noncompliance.","type":"string","enum":["0","GT1","GT2","GT4","GT8","12"]},"p_iv":{"description":"Facility has a violation status of 'In Viol' during any of the selected quarters. \n\nRange: Fiscal Year 2020 Quarter 2 to Fiscal Year 2017 Quarter 2\n\nMultiple values are comma delimited.\n\n\n|||||| Fiscal Years ||||||\n- FY2020 or FY20 or 2020 or 20\n- FY2019 or FY19 or 2019 or 19\n- FY2018 or FY18 or 2018 or 18\n- FY2017 or FY17 or 2017 or 17\n\n||||| Fiscal Quarters |||||\n- FY2020Q2 or FY20Q2 or 20202 or 202 or 13\n- FY2020Q1 or FY20Q1 or 20201 or 201 or 12\n- FY2019Q4 or FY19Q4 or 20194 or 194 or 11\n- FY2019Q3 or FY19Q3 or 20193 or 193 or 10\n- FY2019Q2 or FY19Q2 or 20192 or 192 or 9\n- FY2019Q1 or FY19Q1 or 20191 or 191 or 8\n- FY2018Q4 or FY18Q4 or 20184 or 184 or 7\n- FY2018Q3 or FY18Q3 or 20183 or 183 or 6\n- FY2018Q2 or FY18Q2 or 20182 or 182 or 5\n- FY2018Q1 or FY18Q1 or 20181 or 181 or 4\n- FY2017Q4 or FY17Q4 or 20174 or 174 or 3\n- FY2017Q3 or FY17Q3 or 20173 or 173 or 2\n- FY2017Q2 or FY17Q2 or 20172 or 172 or 1","type":"string"},"p_impw":{"description":"Discharging into Impaired Waters Flag. Enter Y to limit results to facilities with discharge to waterbodies listed as impaired in the ATTAINS database.","type":"string","enum":["Y","N"]},"p_imp_cau_grp":{"description":"Facility is discharging a pollutant group causing a waterbody to be impaired. Enter 1 through 34 (the internal number of the pollutant group); or enter a partial name such as Dioxin,Temp,tUrBidity.","type":"string","enum":["ALGAL GROWTH","AMMONIA","BIOTOXINS","CAUSE UNKNOWN","CAUSE UNKNOWN - FISH KILLS","CAUSE UNKNOWN - IMPAIRED BIOTA","CHLORINE","DIOXINS","FISH CONSUMPTION ADVISORY","FLOW ALTERATION(S)","HABITAT ALTERATIONS","MERCURY","METALS (OTHER THAN MERCURY)","NOXIOUS AQUATIC PLANTS","NUISANCE EXOTIC SPECIES","NUISANCE NATIVE SPECIES","NUTRIENTS","OIL AND GREASE","ORGANIC ENRICHMENT/OXYGEN DEPLETION","OTHER CAUSE","PATHOGENS","PESTICIDES","PH/ACIDITY/CAUSTIC CONDITIONS","POLYCHLORINATED BIPHENYLS (PCBS)","RADIATION","SALINITY/TOTAL DISSOLVED SOLIDS/CHLORIDES/SULFATES","SEDIMENT","TASTE, COLOR AND ODOR","TEMPERATURE","TOTAL TOXICS","TOXIC INORGANICS","TOXIC ORGANICS","TRASH","TURBIDITY"]},"p_imp_pol":{"description":"Facility is discharging pollutants that are potentially contributing to the impairment of local waterbodies according to the ATTAINS database.","type":"string","enum":["Y","N"]},"p_trep":{"description":"Current Toxics Release Inventory (TRI) Reporter Limiter. Enter one of the following codes to limit results.\n- CURR = Current TRI reporter.\n- NONCURR = Has reported to TRI in the past but not for the current reporting year.","type":"string","enum":["CURR","NOTCURR"]},"p_pm":{"description":"Percent Minority Population Limiter. Enter a value to restrict results to facilities with a given percentage of minority population within 3-mile radius.\n- NONE = 0%\n- GT5 = greater than 5%\n- GT10 = greater than 10%\n- GT25 = greater than 25%\n- GT50 = greater than 50%\n- GT75 = greater than 75%","type":"string","enum":["NONE","GT5","GT10","GT25","GT50","GT75"]},"p_pd":{"description":"Population Density Limiter (per sq mile). Enter a value to limit results to facilities located in area of a given population density.\n- NONE = 0 population density per square mile\n- GT100 = More than 100 population density per square mile\n- GT500 = More than 500 population density per square mile\n- GT1000 = More than 1000 population density per square mile\n- GT5000 = More than 5000 population density per square mile\n- GT10000 = More than 10000 population density per square mile\n- GT20000 = More than 20000 population density per square mile","type":"string","enum":["NONE","GT100","GT500","GT1000","GT5000","GT10000","GT20000"]},"p_ico":{"description":"Indian Country Flag. Enter a \"Y\" or \"N\" to restrict searches to facilities inside or outside Indian Country.","type":"string","enum":["Y","N"]},"p_huc":{"description":"2-, 4-, 6-, or 8-character watershed code. May contain multiple comma-separated values.","type":"string"},"p_pid":{"description":"Nine-digit permit IDs. May contain up to 2000 comma-separated values.","type":"string"},"p_med":{"description":"Filter Results by Media.\n- A = Air\n- M = RMP (Risk Management Plan)\n- R = RCRA (Hazardous Waste)\n- S = SDWA (Public Drinking Water Systems)\n- ALL = Air and RCRA and Water","type":"string","enum":["A","M","R","S","ALL"]},"p_ysl":{"description":"Last Facility Inspection [within / not within] Specified Date Range Indicator. The date range is determined by parameters p_idt1 and p_idt2 or by parameter p_ysly.\n- W = within date range\n- N = not within date range","type":"string","enum":["W","N","NV"]},"p_ysly":{"description":"Number of years (1 to 5) since last facility inspection. A value of 1 means that it has been inspected within the year.","type":"number","enum":[1,2,3,4,5]},"p_ysla":{"description":"Facility Last Inspection Code Filter. If left blank, both agencies are included. Enter a value to limit results:\n- E = EPA\n- S = State","type":"string","enum":["E","S","A"]},"p_qs":{"description":"Quick Search. Allows entry for city, state, and/or zip code.","type":"string"},"p_sfs":{"description":"Single Facility Search Filter. Provide a facility name or program system identifier to limit results. For the all data search, the FRS registry identifier is also searched.","type":"string"},"p_tribeid":{"description":"Numeric code for tribe (or list of tribes).","type":"number"},"p_tribename":{"description":"Tribe Name Filter. Enter a single tribe name to filter results.","type":"string"},"p_tribedist":{"description":"Proximity to tribal land limiter. Enter an amount of mile between 0 and 25 to filter results. This parameter is only evaluated if p_tribeid is populated.","type":"number"},"p_pstat":{"description":"Permit Status Filter. Enter one or more of the following codes. Provide multiple values as a comma-delimited list.\n- EFF = Effective\n- EXP = Expired\n- PND = Pending\n- TRM = Terminated\n- RET = Retired\n- NON = Not Needed\n- ADC = Admin Continued","type":"string"},"p_ptype":{"description":"Permit Type Filter. Enter one or more code values to filter results. Provide multiple values as a comma-delimited list.\n- NPD = NPDES Individual Permit\n- NGP = NPDES Master General Permit\n- GPC = General Permit Covered Facility\n- SNN = State Issued Master General Permit (Non-NPDES)\n- IIU = Individual IU Permit (Non-NPDES)\n- SIN = Individual State Issued Permit (Non-NPDES)\n- APR = Associated Permit Record\n- UFT = Unpermitted Facility","type":"string"},"p_pcomp":{"description":"Permit Component Code Filter. Enter one or more codes to filter results. Provide multiple values as a comma-delimited list.\n- PRE = Pretreatment\n- CAF = CAFO\n- CSO = CSO\n- POT = POTW\n- BIO = Biosolids\n- SWS = Storm Water Small MS4s\n- SWM = Storm Water Medium/Large MS4s\n- SWI = Storm Water Industrial\n- SWC = Storm Water Construction","type":"string"},"p_plimits":{"description":"Permit Limits Present Flag. Enter Y to limit results to facilities have present permit limits.","type":"string","enum":["Y","N"]},"p_pcss":{"description":"Combined Sewer Systems Outflows Limiter. Enter one of the following to limit results to facilities having the given count of CSS outflows.\n- ALL = returns all facilities, regardless of the number of outflows.\n- GE1 = returns facilities with one or more outflows.\n- GE10 = returns facilities with ten or more outflows.\n- GE50 = returns facilities with fifty or more outflows.","type":"string","enum":["ALL","GE1","GE10","GE50"]},"p_pexp":{"description":"Permit Expired or Administratively Continued Limiter. Enter one of the following values to filter results.\n- EXP = limit results to facilities with permits expired or administratively continued.\n- EXPLE1YR = limit resuls to facilities with permits expired administratively continued within the past year.\n- EXPGT1YR = limit resuls to facilities with permits expired administratively continued more than a year ago.","type":"string","enum":["EXP","EXPLE1YR","EXPGT1YR"]},"p_owop":{"description":"Owner/Operator code filter. Enter one of the following values to restrict results.\n- Federal = Federal facilities regulated under the NPDES program.\n- POTW = Publicly owned treatment works. Treatment works that are owned by a State, Tribe, or municipality.\n- Non-POTW = Non-publicly owned treatment works. Often referred to as \"non-municipals\" or \"industrials\".","type":"string","enum":["FEDERAL","POTW","NON-POTW"]},"p_ipfti":{"type":"string"},"p_agoo":{"description":"Indicates whether to AND or OR the Owner/Operator parameter (p_owop) and the federal agency code (p_fa) parameters.","type":"string","enum":["AND","OR"]},"p_idt1":{"description":"Beginning of date range of most recent facility inspection.","type":"string"},"p_idt2":{"description":"End of date range of most recent facility inspection.","type":"string"},"p_pityp":{"description":"Inspection Type Code. See ICIS Compliance Monitor Types lookup serivce for a list of available codes and descriptions.","type":"string"},"p_pfead1":{"description":"Formal Enforcement Action Date Range Start. Enter a date in MM/DD/YYYY format to set the start of the range for filtering by recent Formal Enforcement Action (FEA) taken against the facility within the last five years.","type":"string"},"p_pfead2":{"description":"Formal Enforcement Action Date Range End. Enter a date in MM/DD/YYYY format to set the end of the date range for filtering by recent Formal Enforcement Action (FEA) taken against the facility within the last five years.","type":"string"},"p_pfeat":{"description":"Formal Enforcement Action (FEA) Code Filter. Enter one or more three-letter FEA codes to restrict results to facilities with these attributes. Use p_fead1 and p_fead2 parameters to further restrict this filter by entering a date range. Provide multiple codes as a comma-delimited list.","type":"string"},"p_pccs":{"description":"Current Compliance Status:\n||||||||||||||||||||||||||| \nSignificant Noncompliance (SNC) \n|||||||||||||||||||||||||||\n- SNC = E, S, X, T, D\n- E�= E(EffViol)\n- S�= S(CSchVio)\n- X = X(EffNMth)\n- T = T(CSchRpt)\n- D�= D(DMR NR)\n\n|||||||||||||||||||||||||||\nNoncompliance (NC)\n|||||||||||||||||||||||||||\n- NC = N, V\n- N�= N(RptViol)\n- V�= V(NonRNCV)\n\n|||||||||||||||||||||||||||\nNew Violations (PQV)\n|||||||||||||||||||||||||||\n- PQV = New Violations (13th Quarter)\n\n|||||||||||||||||||||||||||\nNo Violations (NV)\n|||||||||||||||||||||||||||\n- NV = R, P, M, U, W\n, Blank, and No New Violations (no PQV)\n- R�= R(Resolvd)\n- P�= P(ResPend)\n- M�= C(Manual)\n- U = U(N/A)\n- W = W(N/A)\n- Blank = (null)\n\nMay contain multiple comma-separated values.","type":"string"},"p_pexcd":{"description":"3-Year Effluent Exceedances Limiter. Enter a value to restrict results to facilities with the given amount of exceedances in the past 3 years.\n- 0 = facilities with no exceedances\n- GE0 = facilities with one or more exceedances\n- GE10 = facilities with ten or more exceedances\n- GE50 = facilities with fifty or more exceedances\n- GE100 = facilities with one hundred or more exceedances","type":"string","enum":["0","GE0","GE10","GE50","GE100"]},"p_psncq":{"description":"Quarters in Significant Noncompliance Limiter. Enter a coded value to limit results to facilities with given quarter of significant noncompliance.\n- Z = Zero quarters in significant noncompliance.\n- GEXX = Replacing XX with a numeric value, that number of quarterd or more in significant noncompliance.\n- GTXX = Replacing XX with a numeric value, more than that number of quarters in significant noncompliance.","type":"string","enum":["GT1","GE1","GT2","GE2","GT4","GE4","GT8","GE8","GT12","GE12"]},"p_pctrack":{"description":"Compliance Tracking Limiter. Provide a keyword to indicate the extent to which data is being entered and effluent exceedances are being identified.\n- Off\n- Partial\n- On","type":"string","enum":["Off","Partial","On"]},"p_dwd":{"description":"Direct Water Discharges. Pounds of toxic chemicals released directly to surface water as reported to the Toxics Release Inventory.","type":"string","enum":["0","GT0","GT1000","GT5000","GT10000","GT20000","GT50000"]},"p_pt":{"description":"POTW Transfers. Pounds of toxic chemicals transferred to a Publicly Operated Treatment Works (POTW) as reported to the Toxics Release Inventory.","type":"string","enum":["0","GT0","GT1000","GT5000","GT10000","GT20000","GT50000"]},"p_pdwdist":{"description":"Distance (in miles) to downstream drinking water intake.","type":"string","enum":["N","LT1","LT2","LT5","LT10","LT15"]},"p_pswdpc":{"description":"Pollutant Category Code: Values: WTR for Water, AIR for Air","type":"string"},"p_pswdmp":{"description":"Used to determine limit begin and end dates for surface water discharges. Number represents years from current date.","type":"string","enum":["1","2","3","4","5"]},"p_pswpol":{"description":"For CWA, pollutant names for surface water discharges. for Drinking Water, SDWIS Violation contaminant codes for unaddressed violations that have occurred in the last 3 years. May contain multiple comma-separated values.","type":"string"},"p_pswcas":{"description":"CAS numbers for surface water discharges. May contain multiple comma-separated values.","type":"string"},"p_pswparam":{"description":"Parameter codes for surface water discharges. May contain multiple comma-separated values.","type":"string"},"p_pswvio":{"description":"Used in conjuction with parameters p_pswpol and p_pswparam, indicates whether search should only include pollutants with violations.","type":"string","enum":["Y","N"]},"p_wbd":{"description":"2-, 4-, 6-, 8-, 10-, or 12-character watershed (WBD from the USGS Watershed Boundary Dataset). May contain multiple comma-separated values. Uses the FRS Best Pick Coordinate to obtain the WBD12 Huc value.","type":"string"},"p_radwbd":{"description":"2-, 4-, 6-, 8-, 10-, or 12 character watershed (WBD from the USGS Watershed Boundary Dataset). May contain multiple comma-separated values. Will search against WBD values otained by \"reach indexing\" NPDES permits against the medium resolution National Hydrography Dataset. ","type":"string"},"p_frswbd":{"description":"Works exactly the same as the p_wbd parameter. 2-, 4-, 6-, 8-, 10-, or 12-character watershed (WBD from the USGS Watershed Boundary Dataset). May contain multiple comma-separated values. Uses the FRS Best Pick Coordinate to obtain the WBD12 Huc value.","type":"string"},"p_fntype":{"description":"Controls type of text search performed on facility name with parameter p_fn.\n- EXACT = Find facilities having the exact provided name(s).\n- BEGINS = Find facilities with names starting with the provided term(s).\n- ALL = Find facilities using Oracle text search terms.\n- CONTAINS = ","type":"string","enum":["ALL","CONTAINS","EXACT","BEGINS"]},"p_pidall":{"description":"Controls whether search is restricted to existing system. Y means the search will match the p_pid parameter against all associated permits (AIR, RCRA, SDWIS, etc).","type":"string","enum":["Y","N"]},"p_months_last_dmr":{"description":"The number of months since the last Discharge Monitoring Report has been submitted.","type":"number"},"p_last_dmr_within":{"description":"W value returns facilities that have submitted DMRs within the number of months specified by p_months_last_dmr. An N value returns facilities that have not submitted a DMR within the specified number of months.","type":"string","enum":["W","N"]},"p_indsw":{"description":"Industrial Stormwater Permit Flag. Enter a Y or N to filter results by this type of permit.","type":"string","enum":["Y","N"]},"p_msgp_ptype":{"description":"Multi-Sector General Purpose Permit Type. Enter a value to filter results by MSGP Permit Type.\n- NOI = Notice of Intent\n- NOE = No Exposure Certification","type":"string","enum":["NOI","NOE"]},"p_mon_type":{"description":"For use with the Industrial Stormwater search only. Valid values are BENCHGS fro Benchmark (Alert Limit) G2 Ore, BENCH for Benchmark (Alert Limit), and ELG fro Effluent Limitation Guidelines(ELG)(Effluent Limit). ","type":"string","enum":["BENCHG2","BENCH","ELG"]},"p_iagency":{"description":"Issuing Agency Limiter. Enter a single value to filter results by the issuing agency, e.g. \"State\" or \"EPA\".","type":"string"},"p_permitting_agency":{"type":"string"},"p_isws":{"description":"Multi-Sector General Purpose Permit Subsector Individual Identifier. Enter a value to filter results.","type":"string"},"p_iswss":{"description":"Multi-Sector General Purpose Permit Subsector Group Code. Enter a value to filter results.","type":"string"},"p_iswssID":{"description":"Multi-Sector General Purpose Permit Sector Code. Enter a value to filter results.","type":"string"},"p_ds1":{"description":"Submitted Date Filter Start. To filter by the date of submission, enter a start date here and an end date in the p_ds2 parameter. Both dates are required for filtering.","type":"string"},"p_ds2":{"description":"Submitted Date Filter End. To filter by the date of submission, enter an end date here and a start date in the p_ds1 parameter. Both dates are required for filtering.","type":"string"},"p_da1":{"description":"Active Date Filter Start. To filter by the active date, enter a start date here and an end date in the p_da2 parameter. Both dates are required for filtering.","type":"string"},"p_da2":{"description":"Active Date Filter End. To filter by the active date, enter an end date here and a start date in the p_da1 parameter. Both dates are required for filtering.","type":"string"},"p_MS4":{"description":"Municipal Separate Storm Water Sewer (MS4) Permit Flag. Enter a Y or N to filter results by this type of permit.","type":"string","enum":["Y","N"]},"p_ooFN":{"description":"Owner/Operator Name. Enter the owner/operator name of the facility.","type":"string"},"p_ooFNtype":{"description":"Owner/Operator Name Multiple Selection Evaluator. ","type":"string","enum":["ALL","EXACT","BEGINS","CONTAINS"]},"p_ooSA":{"description":"Owner/Operator Address. Enter the address of the owner/operator of the facility.","type":"string"},"p_ooSA1":{"description":"Owner/Operator Address Line 2. Enter the line 2 address of the owner/operator of the facility.","type":"string"},"p_ooCt":{"description":"Owner/Operator City. Enter the city where the owner/operator of the facility is located.","type":"string"},"p_ooSt":{"description":"Owner/Operator State. Enter the standardized postal state code where the owner/operator of the facility is located.","type":"string"},"p_ooZip":{"description":"Owner/Operator Zip Code. Enter the postal zip code where the owner/operator of the facility is located.","type":"string"},"p_fac_ico":{"description":"FRS tribal land code flag. Enter \"Y\" or \"N\" to include or exclude facilities based on FRS tribal land code.","type":"string","enum":["Y","N"]},"p_icoo":{"description":"Indian country search and/or flag. Enter \"Y\" to set indian country search conditions to return any results found using p_ico, p_fac_ico or p_fac_icoo. Otherwise only results matching all provided p_ico, p_fac_ico or p_fac_icoo conditions will be returned.","type":"string"},"p_fac_icos":{"description":"FRS tribal land spatial flag. Enter \"Y\" or \"N\" to include or exclude facilities based on FRS tribal land spatial flag.","type":"string"},"p_ejscreen":{"description":"Enter \"Y\" to limit facilities to Census block groups where one of more Environmental Justice indexes above 80th percentile.","type":"string"},"p_alrexceed":{"description":"Alert Limits Exceedences Limiter. Enter a numeric value to restrict results to facilities having the given amount or more of alert limits exceedances.","type":"number"},"p_limit_addr":{"description":"Limit Address Search Flag. Enter Y to restrict facility searches to native data source only. ","type":"string","enum":["Y","N"]},"p_lat":{"description":"Latitude location in decimal degrees.","type":"number"},"p_long":{"description":"Longitude location in decimal degrees.","type":"number"},"p_radius":{"description":"Spatial Search Radius. Enter a radius up to 100 miles in which to spatially search for facilities.","type":"number"},"p_ejscreen_over80cnt":{"description":"The number of Environmenmt Justice Indicators above the 80th percentile. Valid values are 1 through 11.","type":"string","enum":["1","2","3","4","5","6","7","8","9","10","11"]},"p_bio_flag":{"description":"A Y value will select all biosolid-related permits.","type":"string"},"p_bio_fac_type":{"description":"The code indicating the reporting obligation reason:\n\n- POT = A POTW with a design flow rate equal to or greater than one million gallons per day\n- CLI = A Class I Sludge Management Facility as defined in 40 CFR 503.9\n- PPL = A POTW that serves 10,000 people or more\n- OTH = Otherwise required to report (e.g., permit condition, enforcement action)\n- NOA = None of the above","type":"string"},"p_bio_trtmnt_procs":{"description":"The biosolids or sewage sludge treatment process or processes at the facility:\n\n- AER = Aerobic Digestion\n- AIR = Air Drying (or Sludge Drying Beds)\n- ANA = Anaerobic Digestion\n- COD = Beta Ray Irradiation\n- COM = Lower Temperature Composting\n- DEW = Pasteurization\n- DIS = Gamma Ray Irradiation\n- HEA = Heat Drying (e.g., Flash Dryer, Spray Dryer, Rotary Dryer)\n- HET = Heat Treatment (Liquid Sewage Sludge Heated to 356 Deg. F/180 Deg. C or Higher for 30 min.)\n- HTC = Higher Temperature Composting\n- MET = Methane or Biogas Capture and Recovery\n- OTH = Other Treatment Process\n- PRE = Preliminary Operations (e.g., Sludge Grinding, Degritting, Blending)\n- SLU = Sludge Lagoon\n- STA = Lime Stabilization\n- THE = Temporary Sludge Storage (Sewage Sludge Stored on Land 2 Years or Less, Not in Sewage Sludge Unit)\n- THI = Thickening (Gravity and/or Flotation Thickening, Centrifugation, Belt Filter Press, Vacuum Filter)\n- THM = Thermophilic Aerobic Digestion\n- UND = Long-Term Sludge Storage (Sewage Sludge Stored on Land 2 Years or More, not in Sewage Sludge Unit)\"","type":"string"},"p_bio_analy_method_catgry":{"description":"The unique code for the category of the analytic methods used by the facility to analyze regulated parameters (including enteric viruses, fecal coliforms, helminth ova, and Salmonella sp.) at the facility:\n\n- PAT = Pathogens\n- MET = Metals\n- NIT = Nitrogen Compounds\n- OTH = Other Analytes","type":"string"},"p_bio_total_volume_amt":{"description":"Total annual amount (in dry metric tons) of biosolids or sewage sludge generated at the facility.\n\n- EQ0 = 0\n- IN0_1 = GT 0 but LT 1\n- IN0_289 = GT 0 but LT 290 MT/year\n- IN290_1499 = GE 290 but LT 1500 MT/year\n- IN1500_14999 = GE 1500 but LT 15,000\n- GE15000 = GE 15,000","type":"string"},"p_bio_mgmt_prctce_type":{"description":"The unique code that identifies the type of biosolids or sewage sludge management practice (e.g., land application, surface disposal, incineration) used by the facility. The facility will separately report the management practice for each biosolids or sewage sludge form and pathogen class. This data element will also identify the management practices used by surface disposal site owners/operators (see 40 CFR 503.24):\n\n- BIN = Incineration\n- BLN = Land Application\n- BOT = Other Management Practice\n- BSD = Surface Disposal","type":"string"},"p_bio_mgmt_prctce_stype":{"description":"This is the code indicating additional detail about the type of Management Practice used for a volume of Biosolids or Sewage Sludge:\n\n- ADV = Advanced Alkaline Stabilized Biosolids Distribution & Marketing\n- AGR = Agricultural Land Application\n- COM = Distribution and Marketing - Compost\n- DEE = Deep-well Injection Disposal\n- DIS = Disposal in a Municipal Landfill (under 40 CFR 258)\n- DMO = Distribution and Marketing - Other\n- HEA = Heat Dried Biosolids Distribution & Marketing\n- OTL = Other Land Application Management Practice Detail\n- OTO = Other Management Practice Detail\n- RSA = Reclamation Site Application\n- SEN = Sent to Cement Kiln for Use as Alternative Energy\n- STO = Storage\n- UIC = Use in Construction\n- UPS = Used in Production of Syngas\n- USE = Use as Daily Cover for Municipal Landfill (under 40 CFR 258)","type":"string"},"p_bio_mgmt_prctce_handler":{"description":"This is the code indicating the type of Biosolids or Sewage Sludge handlers/preparers.\n\n- OWN = Owner or Operator\n- OFF = Off-Site Third-Party Handler or Preparer","type":"string"},"p_bio_mgmt_container":{"description":"The code that identifies the nature of each biosolids and sewage sludge material generated by the facility in terms of whether the material is a biosolid or sewage sludge and whether the material is ultimately conveyed off-site in bulk or in bags. The facility separately reports the form for each biosolids or sewage sludge management practice or practices used by the facility and pathogen class:\n\n- BUL = Bulk\n- BAG = Bag or Container","type":"string"},"p_bio_mgmt_pathogen":{"description":"This code identifies the pathogen class [e.g., Class A, Class B, Not Applicable (Incineration)] for biosolids or sewage sludge generated by the facility. The facility will separately report the pathogen class for each biosolids or sewage sludge management practice used by the facility and by each biosolids or sewage sludge form. It also is used to filter applicable Pathogen Reduction and Vector Attraction Reduction Options as well as Land Application Management Practice Deficiencies. Only reqired for some of the mgmt. practice types:\n\n- AAA = Class A\n- AEQ = Class A EQ (sale/give away)\n- BBB = Class B\n- NAP = Not Applicable (Incineration)","type":"string"},"p_bio_mgmt_pathred":{"description":"This is the description of the option used by the facility to control pathogen for a Biosolids Management Practice:\n\n- A1 = Class A - Alternative 1: Time/Temperature\n- A2 = Class A - Alternative 2: pH/Temperature/Percent Solids\n- A3 = Class A - Alternative 3: Test Enteric Viruses and Helminth ova; Operating Parameters\n- A4 = Class A - Alternative 4: Test Enteric Viruses and Helminth ova; No New Solids\n- A51 = Class A - Alternative 5: PFRP 1: Composting\n- A52 = Class A - Alternative 5: PFRP 2: Heat Drying\n- A53 = Class A - Alternative 5: PFRP 3: Liquid heat treatment\n- A54 = Class A - Alternative 5: PFRP 4: Thermophilic Aerobic Digestion (ATAD)\n- A55 = Class A - Alternative 5 PFPR 5: Beta Ray Irradiation\n- A56 = Class A - Alternative 5 PFPR 6: Gamma Ray Irradiation\n- A57 = Class A - Alternative 5: PFRP 7: Pasteurization\n- A6 = Class A - Alternative 6: PFRP Equivalency\n- B1 = Class B - Alternative 1: Fecal Coliform Geometric Mean\n- B21 = Class B - Alternative 2 PSRP 1: Aerobic Digestion\n- B22 = Class B - Alternative 2 PSRP 2: Air Drying\n- B23 = Class B - Alternative 2 PSRP 3: Anaerobic Digestion\n- B24 = Class B - Alternative 2 PSRP 4: Composting\n- B25 = Class B - Alternative 2 PSRP 5: Lime Stabilization\n- B3 = Class B - Alternative 3: PSRP Equivalency\n- PH = pH Adjustment (Domestic Septage)","type":"string"},"p_bio_mgmt_vector":{"description":"The unique code that identifies the option used by the facility for vector attraction reduction. See a listing of these vector attraction reduction options at 40 CFR 503.33(b)(1) through (11). The facility will separately report the vector attraction reduction options for each biosolids or sewage sludge management practice used by the facility and by each biosolids or sewage sludge form as well as by each biosolids or sewage sludge pathogen class:\n\n- VR1 = Option 1 - Volatile Solids Reduction\n- VR2 = Option 2 - Bench-Scale Volatile Solids Reduction (Anaerobic Bench Test)\n- VR3 = Option 3 - Bench-Scale Volatile Solids Reduction (Aerobic Bench Test w/ Percent Solids - 2% or Less)\n- VR4 = Option 4 - Specific Oxygen Uptake Rate\n- VR5 = Option 5 - Aerobic Processing (Thermophilic Aerobic Digestion/Composting)\n- VR6 = Option 6 - Alkaline Treatment\n- VR7 = Option 7 - Drying (Equal to or Greater than 75 Percent)\n- VR8 = Option 8 - Dryi