Care Carta

Hospital San Carlos Borromeo

Moca, PR

Latest evaluation

Sep 28, 2026
Ruleset catalog v2
38% of the 16 checks Care Carta could make passed
6 passed
10 failed
0 blocked
7 couldn't determine
4 not assessed
6 not applicable

Hospital and file facts

Type 2 NPI
1104856889
CCN
400111
Current MRF
2.0 MB · JSON
Last observed file change
Sep 27, 2026

Transparency checks

45 CFR Part 180 — Hospital Price TransparencyLatest evaluation: Sep 28, 2026
§180.50(a)(3)Attestation and responsible official1 failed
§180.50(a)(3)(iii)MRF correctly encodes the accuracy and completeness attestationFailed

must have required property 'attestation'

§180.50(a)(3)(iv)MRF correctly encodes the attester's namePassed

The completed structural evaluation reported no deficiency for this nonconditional check.

§180.50(b)(2)(i)Hospital and MRF information1 failed
§180.50(b)(2)(i)(A)MRF declares this hospital's Type 2 NPICouldn't determine

Why: The hospital's file does not include a value this check needs.

The MRF does not declare a Type 2 NPI.

§180.50(b)(2)(i)(B)MRF correctly encodes its template version and update dateFailed

The value in this MRF's version data element "2.0.0" does not match the expected template version "3.0.0" for the data dictionary requirements selected for validation.

§180.50(b)(2)(ii)Standard charges4 failed
§180.50(b)(2)(ii)MRF lists a gross charge for every item and serviceNot assessed

Why: The price file alone cannot answer this; it needs evidence from outside the file.

Gross charge values are populated on 351 charge objects and blank on 0 charge objects. The MRF alone cannot prove that every applicable hospital item or service is represented.

§180.50(b)(2)(ii)MRF lists a discounted cash price for every item and service that has oneNot assessed

Why: The price file alone cannot answer this; it needs evidence from outside the file.

Discounted cash price values are populated on 0 charge objects and blank on 351 charge objects. The MRF alone cannot prove that every applicable hospital item or service is represented.

§180.50(b)(2)(ii)MRF correctly encodes the de-identified minimum negotiated chargeFailed

must be number (reported 5 times).

§180.50(b)(2)(ii)MRF correctly encodes the de-identified maximum negotiated chargeFailed

must be number (reported 4 times).

§180.50(b)(2)(ii)(A)-(C)Payer-specific negotiated charge2 failed
§180.50(b)(2)(ii)(A)MRF correctly encodes payer and plan namesCouldn't determine

Why: The CMS validator reported problems CareCarta could not attribute to a specific check, so this one is not called clear.

The CMS validator reported 353 errors about the charge rows that CareCarta could not attach to a specific check, so this check is not called clear. The errors are listed under template conformance.

§180.50(b)(2)(ii)(B)MRF correctly encodes how each charge was establishedFailed

must be equal to one of the allowed values (reported 7,288 times). must have required property 'methodology' (reported 4 times).

§180.50(b)(2)(ii)(C)Rate expression and methodology1 failed
§180.50(b)(2)(ii)(C)MRF expresses each negotiated rate as a dollar amount, percentage, or algorithmFailed

must have required property 'standard_charge_dollar' (reported 1,919 times). must have required property 'standard_charge_percentage' (reported 1,919 times). must have required property 'standard_charge_algorithm' (reported 1,919 times). must match a schema in anyOf (reported 1,919 times).

§180.50(a)(3)(iii) or §180.50(b)(2)(ii)(C)Percentage and algorithm rates give enough information to derive a dollar amountNot applicable

The upstream applicability condition was conclusively absent.

§180.50(b)(2)(ii)(C)(2)Allowed-amount statisticsNot applicable
§180.50(b)(2)(ii)(C)(2)MRF correctly encodes the 10th percentile allowed amountNot applicable

The upstream applicability condition was conclusively absent.

§180.50(b)(2)(ii)(C)(2)MRF correctly encodes the median allowed amountNot applicable

The upstream applicability condition was conclusively absent.

§180.50(b)(2)(ii)(C)(2)MRF correctly encodes the 90th percentile allowed amountNot applicable

The upstream applicability condition was conclusively absent.

§180.50(b)(2)(ii)(C)(2)MRF correctly encodes the count of allowed amountsNot applicable

The upstream applicability condition was conclusively absent.

§180.50(b)(2)(iii)Item and service information1 failed
§180.50(b)(2)(iii)(A)MRF correctly encodes each item or service descriptionCouldn't determine

Why: The CMS validator reported problems CareCarta could not attribute to a specific check, so this one is not called clear.

The CMS validator reported 353 errors about the charge rows that CareCarta could not attach to a specific check, so this check is not called clear. The errors are listed under template conformance.

§180.50(b)(2)(iii)(B)MRF correctly encodes the inpatient or outpatient settingFailed

must be equal to one of the allowed values (reported 54 times).

§180.50(b)(2)(iii)(C)MRF correctly encodes drug units and measurement typeNot applicable

No NDC-coded records were found across 351 parsed records.

§180.50(b)(2)(iv)Billing and coding information1 couldn't be determined
§180.50(b)(2)(iv)(A)-(B)MRF correctly encodes billing codes and code typesCouldn't determine

Why: The CMS validator reported problems CareCarta could not attribute to a specific check, so this one is not called clear.

The CMS validator reported 353 errors about the charge rows that CareCarta could not attach to a specific check, so this check is not called clear. The errors are listed under template conformance.

§180.50(b)(2)(iv)(C)MRF lists every applicable modifier and its chargesNot assessed

Why: The price file alone cannot answer this; it needs evidence from outside the file.

The MRF was parsed for encoded modifiers, but the file alone cannot establish whether every applicable modifier-specific charge is represented.

§180.50(c)(2)CMS file format1 failed
§180.50(c)(2)MRF passes the CMS validator without errorsFailed

must be number (reported 360 times). must be equal to one of the allowed values (reported 7,342 times). must have required property 'standard_charge_dollar' (reported 1,919 times). must have required property 'standard_charge_percentage' (reported 1,919 times). must have required property 'standard_charge_algorithm' (reported 1,919 times). must match a schema in anyOf (reported 1,919 times). must have required property 'methodology' (reported 4 times). must have required property 'location_name' must have required property 'type_2_npi' must have required property 'attestation'

§180.50(d)(1)-(6)Publication and accessibility1 failed
§180.50(d)(3)(i)MRF downloads without paymentPassed

CareCarta retrieved the file without payment.

§180.50(d)(3)(ii)MRF downloads without an account or passwordPassed

CareCarta retrieved the file without an account or password.

§180.50(d)(3)(iii)MRF downloads without submitting personal informationPassed

CareCarta retrieved the file without submitting personally identifiable information.

§180.50(d)(3)(iv)MRF downloads to an automated clientPassed

An automated HTTP client downloaded the declared MRF successfully.

§180.50(d)(4)MRF is a CSV or JSON file, optionally compressedPassed

The downloaded artifact provides JSON that can be processed as structured text.

§180.50(d)(5)MRF file name follows the CMS conventionFailed

The published file name 660371418_Hospital-San-Carlos-Inc.json does not match the required standardcharges file name structure.

§180.50(d)(6)(i)cms-hpt.txt is published and uses the required fieldsCouldn't determine

Why: CareCarta does not have an address for this hospital's source.

No cms-hpt.txt URL was supplied to this audit run.

§180.50(d)(6)(i)cms-hpt.txt links this hospital's MRFCouldn't determine

Why: CareCarta does not have an address for this hospital's source.

No cms-hpt.txt URL was supplied to this audit run.

§180.50(d)(6)(ii)Homepage has a link labelled Price TransparencyCouldn't determine

Why: This needs a person to judge; the automated check cannot decide it.

The homepage HTML has 0 links, too few to be the page a visitor sees; its content is probably built by scripts, which CareCarta does not run.

§180.50(e)Update frequency1 failed
§180.50(e)MRF was updated within the past 12 monthsFailed

The MRF reports 2025-02-19, more than one year before this audit observation.

§180.60Shoppable services disclosureNot assessed
§180.60(a)(1) or §180.60(a)(2)Website offers a qualifying shoppable-services list or price estimatorNot assessed

Why: CareCarta has not built this check yet.

CareCarta has not built an evaluator for the shoppable-services disclosure (45 CFR 180.60) yet, so this check cannot be decided.

History

Audit history
Select a historical cell to inspect that day's checks below.
Sep 27
Sep 28
§180.50(a)(3)Attestation and responsible official
§180.50(b)(2)(i)Hospital and MRF information
§180.50(b)(2)(ii)Standard charges
§180.50(b)(2)(iii)Item and service information
§180.50(b)(2)(iv)Billing and coding information
§180.50(c)(2)CMS file format
§180.50(d)(1)-(6)Publication and accessibility
§180.50(e)Update frequency
§180.60Shoppable services disclosure
PassedFailedBlocked — an earlier check failedNot applicableCouldn't determine

Official CMS enforcement record

CMS enforcement records were not evaluated in this bounded audit.

Hospital response

No hospital response is recorded for this bounded audit.