Hospitals / SD

FAULKTON AREA MEDICAL CENTER

FAULKTON, SD

Ranks 10 of 11 scanned hospitals in SD. Ranks 1955 of 2203 scanned nationally.

Has blockers

This file has one or more blockers, issues that should be resolved before signing the attestation.

0/100
29,740 line items scanned
Blockers
6
Warnings
1
Info
0

Source: https://faulktonmedical.org/wp-content/uploads/363317416_Faulkton-Area-Medical-Center_standardcharges.csv

Format: csv-wide · Schema v3.0 · Engine v0.2.7 · 10/28/2026, 12:52:51 PM

Automated analysis of the public file, using the current MRF Preflight ruleset. Not legal advice. Hospitals may re-scan at any time.

L1: Schema conformance

Required fields present on every line item

Blocker · HPT-L1-001

Every standard charge line item must include a description, at least one billing code and code type, a care setting, and at least one standard charge (gross charge, discounted cash price, or a payer-specific negotiated dollar amount, percentage, or algorithm). Rows missing any of these can't be matched to a real service or priced.

9 of 29740 rows are missing a required field.

Citation: 45 CFR 180.50(b); CMS v3.0.0 CSV/JSON data dictionary, required-field list

Remediation: Fill in the description, code, code|type, and setting for every row, and make sure every row carries at least one standard charge, before republishing.

Affects 9 row(s).

Billing code type is a recognized CMS code type

Blocker · HPT-L1-002

The code|type column must be one of CMS's recognized billing code systems (CPT, HCPCS, DRG variants, NDC, etc.). An unrecognized value means the code can't be looked up against any real fee schedule.

4889 rows use a code type outside the CMS enum.

Citation: CMS v3.0.0 CSV/JSON data dictionary, code_information.type enum

Remediation: Correct the code type to one of the CMS-recognized values, or remove the row if it doesn't map to a billable code.

Affects 4,889 row(s).

Setting is a recognized value

Blocker · HPT-L1-003

The setting column must be one of 'inpatient', 'outpatient', or 'both'. Any other value can't be interpreted by downstream tools or payers reconciling the file.

4889 rows have an unrecognized setting value.

Citation: CMS v3.0.0 CSV/JSON data dictionary, standard_charges.setting enum

Remediation: Set the setting column to inpatient, outpatient, or both for every row.

Affects 4,889 row(s).

Gross charge and discounted cash price are numeric

Blocker · HPT-L1-004

standard_charge|gross and standard_charge|discounted_cash must be plain numbers. Text, currency symbols, or ranges in these columns break every automated consumer of the file.

171 rows have a non-numeric gross charge or discounted cash value.

Citation: CMS v3.0.0 CSV/JSON data dictionary, standard_charges.gross_charge / discounted_cash (type: number)

Remediation: Store gross charge and discounted cash price as plain decimal numbers with no currency symbols or text.

Affects 171 row(s).

Methodology is present whenever a negotiated rate is present

Blocker · HPT-L1-005

Any row with a negotiated_dollar, negotiated_percentage, or negotiated_algorithm value must also state the methodology used to derive it (case rate, fee schedule, percent of total billed charges, etc.).

4202 rows have a negotiated rate but no methodology.

Citation: CMS v3.0.0 CSV/JSON data dictionary, standard_charges.methodology (required when negotiated fields present)

Remediation: Populate standard_charge|methodology for every row that has a negotiated dollar, percentage, or algorithm value.

Affects 4,202 row(s).

L2: Completeness and plausibility

Percentile allowed amounts are internally consistent

Blocker · HPT-L2-020

Where median, 10th percentile, and 90th percentile allowed amounts are reported, the 10th percentile must be less than or equal to the median, which must be less than or equal to the 90th percentile, and the count of amounts behind the calculation must be greater than zero.

4061 rows have out-of-order percentiles or a count CMS does not allow.

Citation: CY2026 OPPS final rule, 45 CFR 180.50(b)(4) — median/10th/90th percentile allowed amounts + count

Remediation: Recompute the percentile fields from the underlying remittance data so 10th <= median <= 90th, and ensure count reflects the number of amounts behind the calculation.

Affects 4,061 row(s).

No placeholder values in price or payer fields

Warning · HPT-L2-014

Values like 999999999, 'N/A', or an empty payer name are common placeholders hospitals leave in when a real number wasn't ready. They pass schema validation but carry no real pricing information.

4773 rows contain a placeholder value instead of real data.

Citation: CMS Hospital Price Transparency FAQ, data completeness guidance

Remediation: Replace placeholder values with the real negotiated rate, or omit the row if the rate genuinely doesn't exist for that payer/plan.

Affects 4,773 row(s).

6 blockers found in this file

The Attestation Evidence Packet documents every finding above with the exact file location, what was checked, and when — as a dated PDF with a SHA-256 hash, so what was true at generation time stays provable after the file changes. One hospital, one-time.