Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Downloader doesn't handle query strings #25

Open
cigzigwon opened this issue Aug 6, 2023 · 3 comments
Open

Downloader doesn't handle query strings #25

cigzigwon opened this issue Aug 6, 2023 · 3 comments

Comments

@cigzigwon
Copy link
Author

GL-MO-LT-00004:bin csobeck$ docker run -it -v "$(pwd)/tmp/mrf-parse:/tmp/mrf-parse:rw" dancarbone/danielchalef-mrfparse pipeline -i "https://bcbsil.mrf.bcbs.com/2023-08_361_50I0_in-network-rates.json.gz?&Expires=1695132051&Signature=KLRMAB4vlXMcDEuTocPFwR00lEMbnzuGBNGeTcTcjyPBQVhGpUxx-CIQu6ePzTRDDvS7ZYroay-YDoeU3TaMcKl51m5OjF9BBzL2V33Kd8jXIcOZMU3fblygJcp4sr2359Ec05zdcKO6ecsHFNiV~lvGcNCezoNOIkzFR0aR2hB~VPas31Sfdplp6NiBgqflKzqBBaR~bbOLrb3U3thCE6ffSMI3r8xA4EbMWlxTE1fqnfLse-Y-tWL1V7SD7t3CFlLP~fKg~sCiqbyCMOLklfIg-R3HfUsl9r0RRpU9gvA3OCec9nQyOGmtipciVKJ-RTB-CS4HeiafXPojoSch8A__&Key-Pair-Id=K27TQMT39R1C8A" -o /tmp/mrf-parse/outputs -p -1 INFO[2023-08-06T20:40:56Z] Running step: Download ERRO[2023-08-06T20:40:57Z] Fatal error in /app/pkg/mrfparse/pipeline/steps.go#116: open /tmp/mrfparse3808262212/src/2023-08_361_50I0_in-network-rates.json.gz?&Expires=1695132051&Signature=KLRMAB4vlXMcDEuTocPFwR00lEMbnzuGBNGeTcTcjyPBQVhGpUxx-CIQu6ePzTRDDvS7ZYroay-YDoeU3TaMcKl51m5OjF9BBzL2V33Kd8jXIcOZMU3fblygJcp4sr2359Ec05zdcKO6ecsHFNiV~lvGcNCezoNOIkzFR0aR2hB~VPas31Sfdplp6NiBgqflKzqBBaR~bbOLrb3U3thCE6ffSMI3r8xA4EbMWlxTE1fqnfLse-Y-tWL1V7SD7t3CFlLP~fKg~sCiqbyCMOLklfIg-R3HfUsl9r0RRpU9gvA3OCec9nQyOGmtipciVKJ-RTB-CS4HeiafXPojoSch8A__&Key-Pair-Id=K27TQMT39R1C8A: file name too long

@cigzigwon
Copy link
Author

cigzigwon commented Aug 7, 2023

This is moot since I can wield mrfpare split and mrfparse parse in my current pipeline "fetch" stage. It just becomes a file to process locally.

I appreciate the work done here that deals with extraneous providers. At this point we are gathering all billing codes.

Is it possible to disable the services code filter CSV?

@danielchalef
Copy link
Owner

You should be able to override the Service List filter here:

return bct, bc, ((bct == "HCPCS" || bct == "CPT") && serviceList.Contains(bc))

Note that it's been a long time since I looked at the code and the MRF files were something of a moving target back in December. You may unfortunately need to dig in to make sure the parser still functions correctly and does so for all payers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants