Files
stack/dev/seeds/bcda_v3_cclf_absent.csv
kert 7e53d9360a chore(bcda): vendor CMSgov/bcda-app + bcda.cms.gov v3 artefacts sparsely, flatten the v3 data dictionary into crosswalk seeds, weekly drift workflow
dev/vendor/MANIFEST.toml pins bcda-app@7decdcc (v3 handler + tests, request
validation middleware, OperationOutcome writer, v3 Postman collection, gzip
fixtures, sandbox config, LICENSE) and the bcda.cms.gov v3 data dictionary,
v2 dictionary and official v3 sample ndjson. vendor_bcda_app.py --verify |
--check | --sync (stdlib only); the bcda-vendor workflow runs --check weekly
and files an issue on drift — nothing auto-commits, a payload change upstream
is something a human reads before the flattener is re-pointed.

gen_bcda_v3_crosswalk.py writes dev/seeds/bcda_v3_data_dictionary.csv
(fhirPath, IDR sourceColumn, ccwMapping, cclfMapping per v3 field),
bcda_v3_cclf_crosswalk.csv (293 CCLF elements -> v3 field) and
bcda_v3_cclf_absent.csv (52 CCLF fields v3 does not carry); the CCLF sheet
has label/name swapped on data rows and is normalised. Tests assert the
committed seeds match the vendored workbook.

refs #1139
2026-10-25 13:08:05 -04:00

11 KiB

1cclf_fileelementfield_namefield_description
2CCLF01File Number Label“File Number” This field will be left-justified and right-padded with spaces.
3CCLF02Delimiter“|”
4CCLF03File Description Label“File Description” This field will be left-justified and right-padded with spaces.
5CCLF04Delimiter“|”
6CCLF05Total Records Count Label“Total Records Count” This field will be left-justified and right-padded with spaces.
7CCLF06Delimiter“|”
8CCLF07Record Length Label“Record Length” This field will be left-justified and right-padded with spaces.
9CCLF14BENE_HIC_NUMLegacy Beneficiary HICN field I Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims, and the HICN value will no longer be displayed. The Beneficiary HIC Number will be blank in CCLFs generated effective January 1, 2020, onwards.
10CCLF126BENE_EQTBL_BIC_HICN_NUMLegacy Beneficiary Equitable BIC HICN Number. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, MBI will be accepted on claims, and the HICN value/ Beneficiary Equitable BIC HICN Number will no longer be displayed. The Beneficiary Equitable BIC HICN Number will be blank in CCLFs generated effective January 1, 2020, onwards.
11CCLF24BENE_HIC_NUMLegacy Beneficiary HICN field. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims and the HICN value will no longer be displayed. The Beneficiary HIC Number will be blank in CCLFs generated effective January 1, 2020, onwards.
12CCLF211BENE_EQTBL_BIC_HICN_NUMLegacy Beneficiary Equitable BIC HICN Number. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims, and the HICN value/ Beneficiary Equitable BIC HICN Number will no longer be displayed. The Beneficiary Equitable BIC HICN Number will be blank in CCLFs generated effective January 1, 2020, onwards.
13CCLF33BENE_HIC_NUMLegacy Beneficiary HICN field. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims, and the HICN value will no longer be displayed. The Beneficiary HIC Number will be blank in CCLFs generated effective January 1, 2020, onwards.
14CCLF35CLM_VAL_SQNC_NUMAn arbitrary sequential number that uniquely identifies a procedure code record within the claim.
15CCLF38BENE_EQTBL_BIC_HICN_NUMLegacy Beneficiary Equitable BIC HICN Number. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims, and the HICN value/ Beneficiary Equitable BIC HICN Number will no longer be displayed. The Beneficiary Equitable BIC HICN Number will be blank in CCLFs generated effective January 1, 2020, onwards.
16CCLF43BENE_HIC_NUMLegacy Beneficiary HICN field. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims, and the HICN value will no longer be displayed. The Beneficiary HIC Number will be blank in CCLFs generated effective January 1, 2020, onwards.
17CCLF46CLM_VAL_SQNC_NUMAn arbitrary sequential number that uniquely identifies a procedure code record within the claim.
18CCLF48BENE_EQTBL_BIC_HICN_NUMLegacy Beneficiary Equitable BIC HICN Number. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims and the HICN value/ Beneficiary Equitable BIC HICN Number will no longer be displayed. The Beneficiary Equitable BIC HICN Number will be blank effective January 1, 2020.
19CCLF54BENE_HIC_NUMLegacy Beneficiary HICN field. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims, and the HICN value will no longer be displayed. The HICN field will be blank effective January 1, 2020.
20CCLF58RNDRG_PRVDR_TYPE_CDIndicates the type of provider who provided the service associated with this line item on the claim. Provider Type Code include: 0 = Clinics, groups, associations, partnerships, or other entities 1 = Physicians or suppliers reporting as solo practitioners 2 = Suppliers (other than sole proprietorship) 3 = Institutional provider 4 = Independent laboratories 5 = Clinics (multiple specialties) 6 = Groups (single specialty) 7 = Other entities 8 = Family Practice UI = UPIN Identification N2 = National Council for Prescription Drug Programs D = National Supplier Clearinghouse BP = PIN Individual BG = PIN Group A = Online Survey, Certification and Reporting
21CCLF527BENE_EQTBL_BIC_HICN_NUMLegacy Beneficiary Equitable BIC HICN Number. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims, and the HICN value/ Beneficiary Equitable BIC HICN Number will no longer be displayed. The Beneficiary Equitable BIC HICN Number will be blank effective January 1, 2020.
22CCLF549HCPCS_BETOS_CDA code representing a clinical category. The Berenson-Eggers Type of Service (BETOS) code.
23CCLF64BENE_HIC_NUMLegacy Beneficiary HICN field. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims, and the HICN value will no longer be displayed. The Beneficiary HIC Number will be blank in CCLFs generated effective January 1, 2020, onwards.
24CCLF623BENE_EQTBL_BIC_HICN_NUMLegacy Beneficiary Equitable BIC HICN Number. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims, and the HICN value/ Beneficiary Equitable BIC HICN Number will no longer be displayed. The Beneficiary Equitable BIC HICN Number will be blank in CCLFs generated effective January 1, 2020, onwards.
25CCLF73BENE_HIC_NUMLegacy Beneficiary HICN field. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims, and the HICN value will no longer be displayed. The Beneficiary HIC Number will be blank in CCLFs generated effective January 1, 2020, onwards.
26CCLF82BENE_HIC_NUMLegacy Beneficiary HICN field. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims, and the HICN value will no longer be displayed. The Beneficiary HIC Number will be blank in CCLFs generated effective January 1, 2020, onwards.
27CCLF83BENE_FIPS_STATE_CDIdentifies the state where the beneficiary receiving services resides. I H
28CCLF84BENE_FIPS_CNTY_CDIdentifies the county where the beneficiary receiving services resides. I H
29CCLF85BENE_ZIP_CDThe beneficiary’s ZIP code as indicated in their Medicare enrollment record. I H
30CCLF89BENE_AGEThe beneficiary’s current age, as calculated by subtracting the beneficiary’s date of birth from the current date. I H
31CCLF813BENE_RNG_BGN_DTThe date the beneficiary enrolled in Hospice. I H
32CCLF814BENE_RNG_END_DTThe date the beneficiary is- enrolled in hospice. I H
33CCLF822BENE_LINE_1_ADRThe first line of the street address. I
34CCLF823BENE_LINE_2_ADRThe second line of the street address. I
35CCLF824BENE_LINE_3_ADRThe third line of the street address. I
36CCLF825BENE_LINE_4_ADRThe fourth line of the street address. I
37CCLF826BENE_LINE_5_ADRThe fifth line of the street address. I
38CCLF827BENE_LINE_6_ADRThe sixth line of the street address. I
39CCLF831GEO_ZIP4_CDA four-digit extension to a ZIP Code that represents a subdivision for mailing purposes of the ZIP Code. I
40CCLF91HICN_MBI_XREF_IND…M = MBI Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims, and the HICN value will no longer be displayed. The Beneficiary HIC Number will be blank in CCLFs generated effective January 1, 2020, onwards.
41CCLF96BENE_RRB_NUMLegacy RRB number. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the Medicare Beneficiary Identifier (MBI) will be accepted on claims, and the HICN and RRB will no longer be displayed. These fields will be blank effective January 1, 2020, in CCLF files.
42CCLFA3BENE_HIC_NUMLegacy Beneficiary HICN field. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims, and the HICN value will no longer be displayed. The Beneficiary HIC Number will be blank in CCLFs generated effective January 1, 2020, onwards.
43CCLFA16CLM_PBP_INCLSN_AMTThe amount that would have been paid in the absence of PBP/ AIPBP Reduction. The value for the PBP/AIPBP Inclusion Amount is derived from the table and column called “CMS_VIEW_CLM_PRD.CLM_VAL_AMT” when the value code within the field called “CLM_VAL_CD” equals “Q0.”
44CCLFA17CLM_PBP_RDCTN_AMTThe PBP/AIPBP Reduction Amount withheld from payment to the Provider. The value for the PBP/AIPBP Reduction Amount is derived from the table and column called “CMS_VIEW_CLM_PRD.CLM_VAL_AMT” when the value code within the field called “CLM_VAL_CD” equals “Q1.”
45CCLFA27CLM_OPRTNL_OUTLR_AMTOperating Outlier Amount (DSH)
46CCLFA28CLM_MDCR_NEW_TECH_AMTMedicare new technology add-on payment
47CCLFA29CLM_ISLET_ISOLN_AMTIslet Isolation Add-on payment amount
48CCLFA30CLM_SQSTRTN_RDCTN_AMTThe payment to the provider will be reduced by the amount specified by CMS.
49CCLFA33CLM_MIPS_PMT_AMTCapital MIPS payment costs
50CCLFB4BENE_HIC_NUMLegacy Beneficiary HICN field. Note: To comply with MACRA of 2015, after the end of the New Medicare Card Transition Period in December 2019, only the MBI will be accepted on claims, and the HICN value will no longer be displayed. The Beneficiary HIC Number will be blank in CCLFs generated effective January 1, 2020, onwards.
51CCLFB16CLM_PBP_INCLSN_AMTThe amount that would have been paid in the absence of PBP/AIPBP Reduction. The value for the PBP/AIPBP Inclusion Amount is derived from the table and column called “CMS_VIEW_CLM_PRD.CLM_LINE_OTHR_APLD_AMT” when the value code within the field called “CLM_LINE_OTHR_APLD_CD” equals “J.”
52CCLFB17CLM_PBP_RDCTN_AMTThe PBP/AIPBP Reduction Amount withheld from payment to the Provider. The value for the PBP/AIPBP Reduction Amount is derived from the table and column called “CMS_VIEW_CLM_PRD.CLM_LINE_OTHR_APLD_AMT” when the value code within the field called “CLM_LINE_OTHR_APLD_CD” equals “L.”
53CCLFB20CLM_SQSTRTN_RDCTN_AMTThe payment to the provider will be reduced by the amount specified by CMS. Only one period has been defined by CMS for a 2% reduction that began on 04/01/2013 as part of government sequestration.