Where the files are
Each of these three folders has a mapping file next to its weekly data files:What’s in a mapping file
Each mapping file has two columns:
How to read it:
Source IDis an older ID. Join your stored IDs against this column.- Many-to-one. Several older IDs can point to the same current ID, for example when two records are merged into one. In rare cases, one older ID is listed with more than one current ID. See step 4.
- IDs not listed don’t need remapping. If a stored ID isn’t in
Source ID, keep using it.
How to keep your stored IDs current
1
Pull the latest data file and mapping file togetherDownload the latest data file and the latest mapping file from the same folder.
2
Load distinct rows from the mapping fileThe file can contain duplicate rows. Load it with
SELECT DISTINCT.3
Join your stored IDs to the mapping file on
Source IDUse a left join so that every stored record is kept, whether or not its ID has changed.4
Replace any ID that matchedIf a stored ID appears in
Source ID, replace it with the current ID. If it doesn’t appear, keep it as is.If a Source ID is listed with more than one current ID, keep your stored ID as is and contact your customer success manager rather than choosing one.5
Repeat until nothing changesSome IDs change more than once. Run the join again on your updated IDs until no stored IDs change. Usually one pass is enough.
6
Join the result to the current data fileJoin your updated IDs to the current data file.
Example (SQL)
Source ID has more than one current ID, this query returns one row per match. Find those IDs and handle them as described in step 4.
Write Current Employer ID back to your stored records and run the query again until no IDs change. Then join Current Employer ID to EMPLOYER."Employer ID" in the latest data file.
Which columns to remap
Remap each of these columns in your stored data with the mapping file shown:
For how the datasets join to each other, see Entity Relationships in the Bulk Data Schema.
Reconciling week over week
If you compare this week’s data file to last week’s, remap first and compare second:- Remap last week’s stored IDs to current IDs using the latest mapping file.
- Compare the remapped IDs to the IDs in this week’s data file.
FAQs
Two of my stored records now map to the same current ID. Is that a mistake?
Two of my stored records now map to the same current ID. Is that a mistake?
No. That happens when BenefitFlow merges records. Both older IDs point to the single current record. Merge or dedupe them on your side.
Why is the mapping file so large?
Why is the mapping file so large?
It covers older IDs from across past releases, not just the latest one, and it’s republished in full each time.
Do mapping files exist for contacts or policies?
Do mapping files exist for contacts or policies?
No. Policy, Broker Contact, and Employer Contact records use Employer, Broker, and Broker Office IDs. Remap those columns with the three mapping files.

