# CMS CCIIO Machine Readable URL PUF, redacted: issuer index URLs per plan year, no contact fields

`medicare_semantic.vw_machine_readable_url_puf_redacted_v1` · Insurer negotiated rates · status live · 4,045 rows

The customer read surface for the Machine Readable URL PUF: the issuer-submitted machine-readable index URL per state and issuer per plan year, with every contact column (Tech POC Email) left out and the lossless raw_values_json / row hash not exposed. Defined in ops/sql/vw_machine_readable_url_puf_redacted_v1.sql.

**Grain.** One publisher worksheet row of the current artifact per business_year: state, HIOS issuer id, issuer name (PY2016 only), submitted URL. 4,045 rows PY2016-2026 (SELECT body run read-only, Athena a8f5a74e, 2026-10-13).

| column | type | meaning |
|---|---|---|
| business_year | int |  |
| state_code | string |  |
| hios_issuer_id | string |  |
| issuer_name | string |  |
| url_submitted | string |  |
| url_not_submitted | boolean |  |
| sheet_name | string |  |
| source_row_number | bigint |  |
| worksheet_row_number | bigint |  |
| header_sha256 | string |  |
| column_count | int |  |
| artifact_id | string |  |
| source_zip_sha256 | string |  |
| final_source_url | string |  |
| archive_member | string |  |
| archive_member_sha256 | string |  |
| publisher_modified_at | string |  |
| observed_period | date |  |
| asserted_at | date |  |
| effective_period_start | date |  |
| effective_period_end | date |  |
| cms_vintage_sequence | int |  |
| parse_revision | int |  |
| parser_artifact_hash | string |  |
| source_url | string |  |
| sha256_content_hash | string |  |
| source_id | string |  |

Query it: `query_substrate` with `SELECT ... FROM medicare_semantic.vw_machine_readable_url_puf_redacted_v1 WHERE ... LIMIT 100`; read `describe_data_source("medicare_semantic.vw_machine_readable_url_puf_redacted_v1")` first.
