diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..0a75834aec5a88b03f92cd8dc5b316b36622a445 Binary files /dev/null and b/.DS_Store differ diff --git a/.env b/.env new file mode 100644 index 0000000000000000000000000000000000000000..306e9c20140831daaddd70083915ff7f0f4d4bdf --- /dev/null +++ b/.env @@ -0,0 +1,18 @@ +# Groq API Key for LLM access +GROQ_API_KEY="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" + +# Google Gemini API Key +# GOOGLE_API_KEY="AIzaSyAtXTM4efMuuMmOwtx-BXJ9ENTw9-ptnZ8" +GOOGLE_API_KEY="AIzaSyBff2coOs1FFBy6hXcs0BBvSd288e9qpWk" +# GOOGLE_API_KEY="AIzaSyAvdaXA-4MlY-y_4mKU1_QMjQEqO0Z4fLE" + +# Tavily API Key for web search +TAVILY_API_KEY="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" + +# Secret key for JWT token encoding +JWT_SECRET_KEY="ghs@195L" +JWT_ALGORITHM="HS256" +ACCESS_TOKEN_EXPIRE_MINUTES=30 + +# Logging Configuration +LOG_LEVEL="INFO" \ No newline at end of file diff --git a/.gitattributes b/.gitattributes index a6344aac8c09253b3b630fb776ae94478aa0275b..f4fbd856d1585bd15e104228742a8954e91f849a 100644 --- a/.gitattributes +++ b/.gitattributes @@ -33,3 +33,10 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text *.zip filter=lfs diff=lfs merge=lfs -text *.zst filter=lfs diff=lfs merge=lfs -text *tfevents* filter=lfs diff=lfs merge=lfs -text +*.db-wal filter=lfs diff=lfs merge=lfs -text +*.db-shm filter=lfs diff=lfs merge=lfs -text +*.sqlite3 filter=lfs diff=lfs merge=lfs -text +*.db filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.html filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 88a3d42894d90412f1143120fbca9d7f419e92bf..eb42057b564576ced29634bc87e827fd8f7e61fd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,21 +1,65 @@ -FROM python:3.9-slim +############################################################################### +# --------------------------- Stage 1: base image -------------------------- # +############################################################################### +# Pin the exact digest for reproducibility and give this stage the alias `base` +FROM python:3.10-slim +# --- Set Working Directory --- WORKDIR /app -RUN apt-get update && apt-get install -y \ - build-essential \ - curl \ - software-properties-common \ - git \ - && rm -rf /var/lib/apt/lists/* +############################################################################### +# --------------------------- Stage 2: pipfreeze --------------------------- # +############################################################################### +# Capture the *exact* package versions present in the base layer for auditing. +FROM base AS pipfreeze +RUN pip freeze > /tmp/freeze.txt +############################################################################### +# --------------------------- Stage 3: final image -------------------------- # +############################################################################### +FROM base + +# Copy the entire filesystem from the `base` stage and fix ownership to our non-root user. +COPY --chown=1000:1000 --from=base / / + +# --- Install Project-Specific Requirements --- +# Use BuildKit’s inline `--mount` to copy requirements.txt. +# This is highly efficient as it avoids busting the cache if only source code changes. +RUN --mount=target=/app/requirements.txt,source=requirements.txt \ + pip install --no-cache-dir -r /app/requirements.txt + +# --- Copy Application Code --- +# Copy all our application code into the container. +# Using --link can speed up builds on filesystems that support it. +COPY --link --chown=1000:1000 ./insucompass ./insucompass +COPY --link --chown=1000:1000 ./scripts ./scripts + +# --- Create Writable Data Directory --- +# This is crucial for ChromaDB and the LangGraph checkpointer. +# We create it and give ownership to our non-root user. +COPY --link --chown=1000:1000 ./data ./data +RUN mkdir -p /data && chown -R 1000:1000 /data + +# --- Copy the package lockfile for debugging/auditing --- +COPY --from=pipfreeze --link --chown=1000:1000 /tmp/freeze.txt /tmp/freeze.txt COPY requirements.txt ./ -COPY src/ ./src/ RUN pip3 install -r requirements.txt -EXPOSE 8501 +# --- Switch to the non-root user for runtime --- +# This is a security best practice. +USER 1000 + +# --- Expose Port --- +# Tell Docker that the container will listen on port 8000 at runtime. +EXPOSE 8000 +# --- Health Check --- +# A simple check to ensure the FastAPI root endpoint is responsive. HEALTHCHECK CMD curl --fail http://localhost:8501/_stcore/health -ENTRYPOINT ["streamlit", "run", "src/streamlit_app.py", "--server.port=8501", "--server.address=0.0.0.0"] \ No newline at end of file + +# --- Run Command --- +# The command to execute when the container starts. +# --host 0.0.0.0 is ESSENTIAL to make the server accessible from outside the container. +CMD ["uvicorn", "insucompass.main:app", "--host", "0.0.0.0", "--port", "8000"] \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..5d53d723846e761db623c329981c29d50faf6c43 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2025 Shaik Nagur Shareef + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/data/.DS_Store b/data/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5d9989d401b3431ae2b634944c5af573e3487613 Binary files /dev/null and b/data/.DS_Store differ diff --git a/data/checkpoints.db b/data/checkpoints.db new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/data/raw/source_1000_files_zip_hhs-hcc-software-v0724141d2.zip.html b/data/raw/source_1000_files_zip_hhs-hcc-software-v0724141d2.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_1000_files_zip_hhs-hcc-software-v0724141d2.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_1001_files_document_cy2025-diy-tables-04092025.xlsx.html b/data/raw/source_1001_files_document_cy2025-diy-tables-04092025.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_1001_files_document_cy2025-diy-tables-04092025.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_1002_files_zip_hhs-hcc-software-v0724141d3.zip.html b/data/raw/source_1002_files_zip_hhs-hcc-software-v0724141d3.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_1002_files_zip_hhs-hcc-software-v0724141d3.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_1003_files_document_requirements-related-mhpaea-proposed-rules-updated.pdf-0.html b/data/raw/source_1003_files_document_requirements-related-mhpaea-proposed-rules-updated.pdf-0.html new file mode 100644 index 0000000000000000000000000000000000000000..06c1f3056992451a35e9c9af632cbba38c77bd53 --- /dev/null +++ b/data/raw/source_1003_files_document_requirements-related-mhpaea-proposed-rules-updated.pdf-0.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09b0cc6fc56c442f99b55f545202354a13d4bd667d3af164b88d60dc18d12b9b +size 344 diff --git a/data/raw/source_1004_cciio_resources_regulations-and-guidance_downloads_state-rating-requirements-disclosure-form.docx.html b/data/raw/source_1004_cciio_resources_regulations-and-guidance_downloads_state-rating-requirements-disclosure-form.docx.html new file mode 100644 index 0000000000000000000000000000000000000000..d1511ea8a19edda76a120afd23165518c5719583 --- /dev/null +++ b/data/raw/source_1004_cciio_resources_regulations-and-guidance_downloads_state-rating-requirements-disclosure-form.docx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c5d49aebf986c5c6b8e2208af6a491677b9600f3aa7837fd902f8b73c4efb03 +size 344 diff --git a/data/raw/source_1005_media_401561.html b/data/raw/source_1005_media_401561.html new file mode 100644 index 0000000000000000000000000000000000000000..b2dc06f43f4f8a291bc237d60ddb9f2921a077ba --- /dev/null +++ b/data/raw/source_1005_media_401561.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:acd107d9ef53c092078e97ad2dd3dc310b6372bea1c1fc3caef80f67843b43dd +size 344 diff --git a/data/raw/source_1006_media_188261.html b/data/raw/source_1006_media_188261.html new file mode 100644 index 0000000000000000000000000000000000000000..80cad3c9d093533b4a27895b8a77bb34f483723d --- /dev/null +++ b/data/raw/source_1006_media_188261.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ffc0611c28b4ae5f05e08d930329c108b109a32769d537a9d268b7dcb8049e0 +size 344 diff --git a/data/raw/source_1007_media_396306.html b/data/raw/source_1007_media_396306.html new file mode 100644 index 0000000000000000000000000000000000000000..709cef548d4cbaecb7e1c2a5878594ebe2def5cd --- /dev/null +++ b/data/raw/source_1007_media_396306.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f821e1d6333abae9c685e38645e193771c75f965c10b6a1f4ff808fe33706d3 +size 344 diff --git a/data/raw/source_1008_media_95881.html b/data/raw/source_1008_media_95881.html new file mode 100644 index 0000000000000000000000000000000000000000..6b7891757cbfcaeef191714205fa2a6e897286eb --- /dev/null +++ b/data/raw/source_1008_media_95881.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14e4748443ddf9dcb381cd4085c093140aa77f89476efdf629eabb1078b71baf +size 344 diff --git a/data/raw/source_1009_media_344121.html b/data/raw/source_1009_media_344121.html new file mode 100644 index 0000000000000000000000000000000000000000..148bd8d793e93df60ff351a8b479d687432afd8f --- /dev/null +++ b/data/raw/source_1009_media_344121.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b73b7f00d5e4152c985500e5d8dcc2f693928e31298d1e62a993fdaebdc8cd5f +size 344 diff --git a/data/raw/source_100_archive.html b/data/raw/source_100_archive.html new file mode 100644 index 0000000000000000000000000000000000000000..7699d4f5b8d28d0c8a382b85992465e4d26b53c6 --- /dev/null +++ b/data/raw/source_100_archive.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08df0d3f89a1f17243332add28d5f6eed52c2b4c008d36ce6e09ab8d0d1d1803 +size 372013 diff --git a/data/raw/source_1010_media_396301.html b/data/raw/source_1010_media_396301.html new file mode 100644 index 0000000000000000000000000000000000000000..6941713482a6a33325d08a30453d65bb3f6f6603 --- /dev/null +++ b/data/raw/source_1010_media_396301.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48fdb03157440785efbabe6024d1f39e731592b7792a9df4feee230579ce6597 +size 344 diff --git a/data/raw/source_1011_media_456376.html b/data/raw/source_1011_media_456376.html new file mode 100644 index 0000000000000000000000000000000000000000..2475a33b4a4a765504ffedbcea90ecc1d3d5e3c7 --- /dev/null +++ b/data/raw/source_1011_media_456376.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1d053a0c27ebd21c43b4511ac97673c27800cec1c66d84db98aa470fc52ab9d +size 344 diff --git a/data/raw/source_1012_media_465281.html b/data/raw/source_1012_media_465281.html new file mode 100644 index 0000000000000000000000000000000000000000..4855552c498ce60a78c0803ca74b7512ceb772bf --- /dev/null +++ b/data/raw/source_1012_media_465281.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:979027c8a6b85677a0e3524a48443552d5957642f2f1f831922bd066952967a7 +size 344 diff --git a/data/raw/source_1013_media_468961.html b/data/raw/source_1013_media_468961.html new file mode 100644 index 0000000000000000000000000000000000000000..256694e1ce4c55e1d9c7b50597e5c073fee92d81 --- /dev/null +++ b/data/raw/source_1013_media_468961.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46615f2da806952f1e284f093eb960a138ede35695888f9ca253b2087841356d +size 344 diff --git a/data/raw/source_1014_cciio_resources_regulations-and-guidance_downloads_final-rate-review-bulletin-for-cy2021.html b/data/raw/source_1014_cciio_resources_regulations-and-guidance_downloads_final-rate-review-bulletin-for-cy2021.html new file mode 100644 index 0000000000000000000000000000000000000000..d3f328f7eb533e2ee733a66cfe521b930e861469 --- /dev/null +++ b/data/raw/source_1014_cciio_resources_regulations-and-guidance_downloads_final-rate-review-bulletin-for-cy2021.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b680c94d02638c2485758f4e8b7954aa8cdf0fc0f5dbd3e8ad25d9a4892b4a41 +size 344 diff --git a/data/raw/source_1015_cciio_resources_regulations-and-guidance_downloads_draft-rate-review-bulletin-for-cy2022.html b/data/raw/source_1015_cciio_resources_regulations-and-guidance_downloads_draft-rate-review-bulletin-for-cy2022.html new file mode 100644 index 0000000000000000000000000000000000000000..d53f4d18cb5887196ff349230f14524f9f8af14d --- /dev/null +++ b/data/raw/source_1015_cciio_resources_regulations-and-guidance_downloads_draft-rate-review-bulletin-for-cy2022.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:692717e79e35765852048c3f3e4e5275127971b798941ba35b1ee629167806bb +size 344 diff --git a/data/raw/source_1016_media_469996.html b/data/raw/source_1016_media_469996.html new file mode 100644 index 0000000000000000000000000000000000000000..8d88a9643fd2b1a9a08dbda65ea0e7efb04af28c --- /dev/null +++ b/data/raw/source_1016_media_469996.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6ecd3cd8924dea7f063268674609e56a061f245ebfb08cd06b550727cfc4bf0 +size 344 diff --git a/data/raw/source_1017_node_169881.html b/data/raw/source_1017_node_169881.html new file mode 100644 index 0000000000000000000000000000000000000000..7ea1db910ff4786c6f776646bbafa53d391126f6 --- /dev/null +++ b/data/raw/source_1017_node_169881.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:856ba8e6c2f2c3293a8540acf65bdeb086fcab91501eb115185ff6e1b1c495ae +size 228572 diff --git a/data/raw/source_1018_about-cms_web-policies-important-links_about-website.html b/data/raw/source_1018_about-cms_web-policies-important-links_about-website.html new file mode 100644 index 0000000000000000000000000000000000000000..41b98edff608a47ba2c0e205e487e805aac99518 --- /dev/null +++ b/data/raw/source_1018_about-cms_web-policies-important-links_about-website.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:235a82ca08d20969e6ec1b91668eb8a5816344440fbe0d63fa38a7ac6ec4c648 +size 225619 diff --git a/data/raw/source_1019_about-cms_web-policies-important-links_about-website_link-to-us.html b/data/raw/source_1019_about-cms_web-policies-important-links_about-website_link-to-us.html new file mode 100644 index 0000000000000000000000000000000000000000..1f4ad814ec4f5e66830d33b7cb72265bdf997c92 --- /dev/null +++ b/data/raw/source_1019_about-cms_web-policies-important-links_about-website_link-to-us.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4030f0d53db957edcb7e144cbb61c49cb5164c0955ce993d7e29d6743091418 +size 225190 diff --git a/data/raw/source_101_privacy.html b/data/raw/source_101_privacy.html new file mode 100644 index 0000000000000000000000000000000000000000..5d64215b9a71bc8e86f11d563152d5cf06d46dca --- /dev/null +++ b/data/raw/source_101_privacy.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:340c594a79835a7da595d4f368d910aaf707b5e2f40d575d603084ad93450f86 +size 431937 diff --git a/data/raw/source_1020_about-cms_web-policies-important-links_about-website_cms-hhs-policy-transition-internet-protocol-version-6-ipv6.html b/data/raw/source_1020_about-cms_web-policies-important-links_about-website_cms-hhs-policy-transition-internet-protocol-version-6-ipv6.html new file mode 100644 index 0000000000000000000000000000000000000000..8911657ea017917ba84b79dfb49d0b335b05916d --- /dev/null +++ b/data/raw/source_1020_about-cms_web-policies-important-links_about-website_cms-hhs-policy-transition-internet-protocol-version-6-ipv6.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73207b8e194a20a758780c047e8b0411ab3e32230ff724472f0f5411d51b060a +size 224641 diff --git a/data/raw/source_1021_www.medicare.gov.html b/data/raw/source_1021_www.medicare.gov.html new file mode 100644 index 0000000000000000000000000000000000000000..4bef6402ec9c1d54d1f66a4c6ddd4bb1d19ebbf2 --- /dev/null +++ b/data/raw/source_1021_www.medicare.gov.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:810db6715b162299e66b0d8e5f3a061997e684d7fb73283100d14e9674db0f37 +size 121511 diff --git a/data/raw/source_1022_account_login.html b/data/raw/source_1022_account_login.html new file mode 100644 index 0000000000000000000000000000000000000000..b9375ad237ce2eac60774440b1a0d01c9d89ec65 --- /dev/null +++ b/data/raw/source_1022_account_login.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb326dbae625b55b7cafaed9f900c2ea3421c5fcdbd01d46307da237de9c4b80 +size 87002 diff --git a/data/raw/source_1023_basics_get-started-with-medicare.html b/data/raw/source_1023_basics_get-started-with-medicare.html new file mode 100644 index 0000000000000000000000000000000000000000..fd12ca92afb0c0492fd250c0ec70b5d3b8401ccf --- /dev/null +++ b/data/raw/source_1023_basics_get-started-with-medicare.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9cb3881f84d35edfe4d30fcc1c93e3d0218fc0d53ddc8e67b5dbba8d1d24b0a5 +size 125126 diff --git a/data/raw/source_1024_plan-compare.html b/data/raw/source_1024_plan-compare.html new file mode 100644 index 0000000000000000000000000000000000000000..ab8c90afcc04921c2b8a759bcc1cfffb67ffa2d7 --- /dev/null +++ b/data/raw/source_1024_plan-compare.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6eb03afbe30e5fc3043108aba216f8b92c6628515b25442924890ad2af91c7c +size 96230 diff --git a/data/raw/source_1025_care-compare.html b/data/raw/source_1025_care-compare.html new file mode 100644 index 0000000000000000000000000000000000000000..ff57c4928a397a6c4420eb9f2e0703223c0e7205 --- /dev/null +++ b/data/raw/source_1025_care-compare.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:169116e6563e3a8d12ce1b6a0413dce1f1d8b288becc7f15c746aa5b6eda7647 +size 189584 diff --git a/data/raw/source_1026_talk-to-someone.html b/data/raw/source_1026_talk-to-someone.html new file mode 100644 index 0000000000000000000000000000000000000000..3f0e707836db663d231f0273678886f54db26828 --- /dev/null +++ b/data/raw/source_1026_talk-to-someone.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0523a16613752d630a1fb1c977421b49dfc8ff0fc9378f58c5e930ee5e89a31f +size 114971 diff --git a/data/raw/source_1027_go-digital.html b/data/raw/source_1027_go-digital.html new file mode 100644 index 0000000000000000000000000000000000000000..fc47a06ed56db50e852db03233d6d54c35a2094e --- /dev/null +++ b/data/raw/source_1027_go-digital.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40f8ec60664d3ca3567ea0afc046cd9a4531eb278699053df33b3241eb6249f0 +size 111535 diff --git a/data/raw/source_1028_health-drug-plans_part-d_basics_costs.html b/data/raw/source_1028_health-drug-plans_part-d_basics_costs.html new file mode 100644 index 0000000000000000000000000000000000000000..eef7c612bf9f5eaaa09a18dd99da8ddac3809387 --- /dev/null +++ b/data/raw/source_1028_health-drug-plans_part-d_basics_costs.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a56dae2563f922687dba892338cec94be1c3cd2b7985321da4b38051a841f7d3 +size 141479 diff --git a/data/raw/source_1029_about-us_accessibility-nondiscrimination-notice.html b/data/raw/source_1029_about-us_accessibility-nondiscrimination-notice.html new file mode 100644 index 0000000000000000000000000000000000000000..4b79c6baa7fcb58fe8edda8a298b6e50a24f7fc2 --- /dev/null +++ b/data/raw/source_1029_about-us_accessibility-nondiscrimination-notice.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:451a78b87608958e598d9c3831781aa6abf032b30418fba8f1332943dc714a1b +size 119328 diff --git a/data/raw/source_102_www.healthcare.gov.html b/data/raw/source_102_www.healthcare.gov.html new file mode 100644 index 0000000000000000000000000000000000000000..236ca727c75ccde44ac23c5a736885ce4f6f99f3 --- /dev/null +++ b/data/raw/source_102_www.healthcare.gov.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4c79e729f04a54c97afb125f23373429c8ee5ff88a2c35d8ecd3c34347ddf98 +size 378403 diff --git a/data/raw/source_1030_privacy-policy.html b/data/raw/source_1030_privacy-policy.html new file mode 100644 index 0000000000000000000000000000000000000000..2cceebfbde580254f9198992281ac5f7514cf5bc --- /dev/null +++ b/data/raw/source_1030_privacy-policy.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55e1f448dc1a57784d36d6eba707584cbbccee511a28c49d1d48729b732fc536 +size 140958 diff --git a/data/raw/source_1031_basics.html b/data/raw/source_1031_basics.html new file mode 100644 index 0000000000000000000000000000000000000000..31c200cc3f622a6dfb4cd5545a20aed0f9118728 --- /dev/null +++ b/data/raw/source_1031_basics.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ca61233512920ea4285e4c8afdcadab5428f55289e2977372e9b29c4745affb +size 113743 diff --git a/data/raw/source_1032_health-drug-plans.html b/data/raw/source_1032_health-drug-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..8760f270693cebecba4a0e5d8416aa55395ae95c --- /dev/null +++ b/data/raw/source_1032_health-drug-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a229e2b80ca055752e0d0f09c911cc452c54f597ef406ffcee101ac66bff3c2 +size 110972 diff --git a/data/raw/source_1033_health-drug-plans_part-d.html b/data/raw/source_1033_health-drug-plans_part-d.html new file mode 100644 index 0000000000000000000000000000000000000000..cebb689641ee9255146807460e583d09f7edaa48 --- /dev/null +++ b/data/raw/source_1033_health-drug-plans_part-d.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7abff0f530e480c46257414377f76e76b20f87f29ba621e0fb038d4b1b83e99 +size 114267 diff --git a/data/raw/source_1034_providers-services.html b/data/raw/source_1034_providers-services.html new file mode 100644 index 0000000000000000000000000000000000000000..b3a70ab8c103f8189bd2474fa8a55d60484d5d49 --- /dev/null +++ b/data/raw/source_1034_providers-services.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2637bc81366073a1b7848590d0fb4f64d5a44548dca8e9acc3170e219e4a1a40 +size 109074 diff --git a/data/raw/source_1035_coverage.html b/data/raw/source_1035_coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..a2a73d0c7e82fb38eb481f943511d2f779498b68 --- /dev/null +++ b/data/raw/source_1035_coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b69cadcdd725dc06007cecfc070ce20cee10ec553971e02de531191941457b6 +size 108066 diff --git a/data/raw/source_1036_sitemap.html b/data/raw/source_1036_sitemap.html new file mode 100644 index 0000000000000000000000000000000000000000..4177487b62f0fa211837e2aa126d3efa7f632ec2 --- /dev/null +++ b/data/raw/source_1036_sitemap.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:015e1a61783c3b51b7be98342e067a5bd1b3ef540797bfcb417afd240614b038 +size 135048 diff --git a/data/raw/source_1037_medical-equipment-suppliers.html b/data/raw/source_1037_medical-equipment-suppliers.html new file mode 100644 index 0000000000000000000000000000000000000000..aef3e8f8acf70c605c8494472b25b82c4fa8d29b --- /dev/null +++ b/data/raw/source_1037_medical-equipment-suppliers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0740f04a4a0db0ca93d57f75eec6aa1950b450c074ccfa7bd6c975fb33ccd144 +size 37046 diff --git a/data/raw/source_1038_medigap-supplemental-insurance-plans.html b/data/raw/source_1038_medigap-supplemental-insurance-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..1a502da0576847a7644b919a870d9d246fd1418f --- /dev/null +++ b/data/raw/source_1038_medigap-supplemental-insurance-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:392781a6d1d8be5f05a62fa4992a3149c7a697f458b430d2fa0386d5ed2f2f5a +size 143269 diff --git a/data/raw/source_1039_publications.html b/data/raw/source_1039_publications.html new file mode 100644 index 0000000000000000000000000000000000000000..8a385333d46b13f34fad3daa0d69a80169511908 --- /dev/null +++ b/data/raw/source_1039_publications.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d69c2ac18df5c9851445077f34496bba0959cec6a93591a4db478d54008955de +size 123444 diff --git a/data/raw/source_103_find-local-help.html b/data/raw/source_103_find-local-help.html new file mode 100644 index 0000000000000000000000000000000000000000..7044cc47f8cdf851d8fb2253e9af2b03400d0b6e --- /dev/null +++ b/data/raw/source_103_find-local-help.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f408f9300e6b6de9cc56a986dc771a3839ffb023523e8d3d4ff8de21b322094 +size 2034 diff --git a/data/raw/source_1040_about-us_other-languages.html b/data/raw/source_1040_about-us_other-languages.html new file mode 100644 index 0000000000000000000000000000000000000000..3a24edd5e0e8243299ab59aedd0739ba6687bffc --- /dev/null +++ b/data/raw/source_1040_about-us_other-languages.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c37b7fdb1d6f8f70d1c7438572124257a1de6ba0425855f09fa7e79700d0b8b +size 111880 diff --git a/data/raw/source_1041_archive.html b/data/raw/source_1041_archive.html new file mode 100644 index 0000000000000000000000000000000000000000..83eaf4d372d1705c1e8c3e388a47d1b8cbd38f3b --- /dev/null +++ b/data/raw/source_1041_archive.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c3dbd1c51c6618ffcf34977e7e13189e806acc7ad229d91f7201fbe959af92b1 +size 104384 diff --git a/data/raw/source_1042_about-us.html b/data/raw/source_1042_about-us.html new file mode 100644 index 0000000000000000000000000000000000000000..35205b56a9c0dd7d6b455b14574b6163cbba2766 --- /dev/null +++ b/data/raw/source_1042_about-us.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e7cffac0c76beee9eaf6e7c4c4edb8b213fbff1ef7c810a15faaf674a77aec8 +size 119046 diff --git a/data/raw/source_1043_about-us_using-this-site.html b/data/raw/source_1043_about-us_using-this-site.html new file mode 100644 index 0000000000000000000000000000000000000000..eae8557817b510dcecf8a642ffed7ee4901eb0fe --- /dev/null +++ b/data/raw/source_1043_about-us_using-this-site.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6d6aa926be4a21fe8f11ea0de1bad87d65407deb94b163955bf9209ec0172cd +size 108786 diff --git a/data/raw/source_1044_about-us_plain-writing.html b/data/raw/source_1044_about-us_plain-writing.html new file mode 100644 index 0000000000000000000000000000000000000000..93776d841b7e762ba6f667a258804e2339aaee3e --- /dev/null +++ b/data/raw/source_1044_about-us_plain-writing.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa147fc277b989b6ffc1159d2d723fec75a096b7d2359b4af921864a7982f040 +size 112303 diff --git a/data/raw/source_1045_www.va.gov.html b/data/raw/source_1045_www.va.gov.html new file mode 100644 index 0000000000000000000000000000000000000000..61729fb7ab46dbc3fb58673c5edd228c1ac8ea62 --- /dev/null +++ b/data/raw/source_1045_www.va.gov.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4518ecda2ef8103d40dbd447a1cd8d80ea591aaf48d8b5f8c608599eaf591ea0 +size 64354 diff --git a/data/raw/source_1046_find-locations.html b/data/raw/source_1046_find-locations.html new file mode 100644 index 0000000000000000000000000000000000000000..350d702194796c2f9a68c4e7d028ef176e8ca8d0 --- /dev/null +++ b/data/raw/source_1046_find-locations.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bd03e69f6a3c9c6abb93a2beafdb6f3cd85641efd0e4512edad345acca160fc +size 43093 diff --git a/data/raw/source_104_using-marketplace-coverage_common-questions.html b/data/raw/source_104_using-marketplace-coverage_common-questions.html new file mode 100644 index 0000000000000000000000000000000000000000..d5beac147e9a8fef7d619cf10c3c1ee338c66da4 --- /dev/null +++ b/data/raw/source_104_using-marketplace-coverage_common-questions.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c671c3e579453d6798b41c704f9a8d47f6c632bd8515e9fb26446e20480fc6f1 +size 371724 diff --git a/data/raw/source_105_quick-guide_getting-marketplace-health-insurance.html b/data/raw/source_105_quick-guide_getting-marketplace-health-insurance.html new file mode 100644 index 0000000000000000000000000000000000000000..55813ec1e7698e938c0cbe0cc2fa170b80883a1b --- /dev/null +++ b/data/raw/source_105_quick-guide_getting-marketplace-health-insurance.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87b0f35719af9a23f858e3026b78a4ad591adc59f7a97e0f7fa285e6ead931e9 +size 389740 diff --git a/data/raw/source_106_quick-guide_eligibility.html b/data/raw/source_106_quick-guide_eligibility.html new file mode 100644 index 0000000000000000000000000000000000000000..6c58643b6e6b60ba3aa4c1345ebcbcb565efcd6e --- /dev/null +++ b/data/raw/source_106_quick-guide_eligibility.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ce0ef75fd1e0d8c059cfd1782fd6ab1a0d513c335cb52d939ddde3e59b990a6 +size 375087 diff --git a/data/raw/source_107_subscribe.html b/data/raw/source_107_subscribe.html new file mode 100644 index 0000000000000000000000000000000000000000..00d22695d39f869f9701479c2004487dd1105da6 --- /dev/null +++ b/data/raw/source_107_subscribe.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b95f4cc64e29734125b26f2f785c1be31c2cc5dd7a1ca9d9fc12c2c8fc28a97 +size 338767 diff --git a/data/raw/source_108_lower-costs_qualifying-for-lower-costs.html b/data/raw/source_108_lower-costs_qualifying-for-lower-costs.html new file mode 100644 index 0000000000000000000000000000000000000000..d43ea729955f5686f9f220c789417cc9a3d09a1f --- /dev/null +++ b/data/raw/source_108_lower-costs_qualifying-for-lower-costs.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e38523e15889cfa5e89fe1f473d5b8f76e3be49f42db818bdcbb92e86fe1c241 +size 372325 diff --git a/data/raw/source_109_coverage_what-marketplace-plans-cover.html b/data/raw/source_109_coverage_what-marketplace-plans-cover.html new file mode 100644 index 0000000000000000000000000000000000000000..bbc656899ea4cdd91a22cbeb30b52a2bb6a99bfc --- /dev/null +++ b/data/raw/source_109_coverage_what-marketplace-plans-cover.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c74c87cec3ab20dae5686d8c7c59dac16728310e01e11cd4d9e650399a9f2533 +size 390177 diff --git a/data/raw/source_10_screener.html b/data/raw/source_10_screener.html new file mode 100644 index 0000000000000000000000000000000000000000..8df9c2fb3155527a5e70b17f5cb75e66b6b94405 --- /dev/null +++ b/data/raw/source_10_screener.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1250f51c7d88a629e2602ad971f83c940942514bee8a41b0719e8a639b8e628 +size 1993 diff --git a/data/raw/source_110_coverage_pre-existing-conditions.html b/data/raw/source_110_coverage_pre-existing-conditions.html new file mode 100644 index 0000000000000000000000000000000000000000..64ba4b23e86c1e56b1998bf94014aa0564f69163 --- /dev/null +++ b/data/raw/source_110_coverage_pre-existing-conditions.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73c854bc4d16276b92056695aa98c27a6f9fddd332848c6313518885556cddd6 +size 372840 diff --git a/data/raw/source_111_apply-and-enroll_get-ready-to-apply.html b/data/raw/source_111_apply-and-enroll_get-ready-to-apply.html new file mode 100644 index 0000000000000000000000000000000000000000..2d1ac14ef264f7305aea04259a0e6a6a08e13d0c --- /dev/null +++ b/data/raw/source_111_apply-and-enroll_get-ready-to-apply.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57b49b73662b968a9206cf87b647dae87b2427a9bd0fc927acdfa2411aaee03f +size 372920 diff --git a/data/raw/source_112_apply-and-enroll_health-insurance-plans-estimator-overview.html b/data/raw/source_112_apply-and-enroll_health-insurance-plans-estimator-overview.html new file mode 100644 index 0000000000000000000000000000000000000000..d5cf8d31b2e4686d839105de57f02bb199980fac --- /dev/null +++ b/data/raw/source_112_apply-and-enroll_health-insurance-plans-estimator-overview.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93d866e41723c4f0ee8c6b0e3e2e008cf8827bd5d43129714dfafb88db6f2007 +size 369696 diff --git a/data/raw/source_113_apply-and-enroll_get-help-applying.html b/data/raw/source_113_apply-and-enroll_get-help-applying.html new file mode 100644 index 0000000000000000000000000000000000000000..43b968ff7d6d7f7eae3dc62b8c188ef241e7daaf --- /dev/null +++ b/data/raw/source_113_apply-and-enroll_get-help-applying.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:483b2f47f4931fe1ced90d3e2fe7b7585433f53af47e948a71c02875b2545a46 +size 374964 diff --git a/data/raw/source_114_apply-and-enroll_income-too-high-for-tax-credit.html b/data/raw/source_114_apply-and-enroll_income-too-high-for-tax-credit.html new file mode 100644 index 0000000000000000000000000000000000000000..9ef782ed2806dca4f0fc470fdc451a4cc532ac4b --- /dev/null +++ b/data/raw/source_114_apply-and-enroll_income-too-high-for-tax-credit.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27f8c06fa97e4b3bf25078493054ce99dda2a4b04a23c283422cd95beaa4e34a +size 374587 diff --git a/data/raw/source_115_apply-and-enroll_change-after-enrolling.html b/data/raw/source_115_apply-and-enroll_change-after-enrolling.html new file mode 100644 index 0000000000000000000000000000000000000000..e3b2e17b32459c76dba3838377c79bfe7f3aca83 --- /dev/null +++ b/data/raw/source_115_apply-and-enroll_change-after-enrolling.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ea0ada13e6f36ab39eaba67de9402bdf578143b73c5fb72a1782c6770e7a1bd +size 376171 diff --git a/data/raw/source_116_apply-and-enroll_health-insurance-grace-period.html b/data/raw/source_116_apply-and-enroll_health-insurance-grace-period.html new file mode 100644 index 0000000000000000000000000000000000000000..889ee1116959671d9ca992195123925090ca05db --- /dev/null +++ b/data/raw/source_116_apply-and-enroll_health-insurance-grace-period.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76bb58c3fdc0a98878da1b55057729aaf63cbd3e8d6ce17645348058ef2df7d1 +size 380126 diff --git a/data/raw/source_117_direct-enrollment.html b/data/raw/source_117_direct-enrollment.html new file mode 100644 index 0000000000000000000000000000000000000000..a4d7d69669a540912148f221cf1afebb9fee7079 --- /dev/null +++ b/data/raw/source_117_direct-enrollment.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a8f053c0faae771a978a440af31c2d80c205f017fd2ca72146b7b036f13e75f +size 368762 diff --git a/data/raw/source_118_choose-a-plan_plans-categories.html b/data/raw/source_118_choose-a-plan_plans-categories.html new file mode 100644 index 0000000000000000000000000000000000000000..0340ce413e8f6823c53624d4aab78cfd7a08c1d8 --- /dev/null +++ b/data/raw/source_118_choose-a-plan_plans-categories.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fec3c9f65021438a88797779ba9ef9e74c2bdd3a85ca3319ccc14c48fc9c4891 +size 376756 diff --git a/data/raw/source_119_choose-a-plan_catastrophic-health-plans.html b/data/raw/source_119_choose-a-plan_catastrophic-health-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..2e0b90f4fd3415f180902428dcf559bace531049 --- /dev/null +++ b/data/raw/source_119_choose-a-plan_catastrophic-health-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1a8980f5903e6b920ae9828aca4172909c138b9c4cbe7aec042e965c8a376b1 +size 374537 diff --git a/data/raw/source_11_quick-guide_dates-and-deadlines.html b/data/raw/source_11_quick-guide_dates-and-deadlines.html new file mode 100644 index 0000000000000000000000000000000000000000..786c71fba7791633f9b84ad80b167434fcf85122 --- /dev/null +++ b/data/raw/source_11_quick-guide_dates-and-deadlines.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e63b6237021927678259f5afd84cebb6e99bfe697e43fdb4b2c3b709e5ceeacc +size 377621 diff --git a/data/raw/source_120_choose-a-plan_plan-types.html b/data/raw/source_120_choose-a-plan_plan-types.html new file mode 100644 index 0000000000000000000000000000000000000000..5a5546fee3d633e187418ce89d2170948aaaf37b --- /dev/null +++ b/data/raw/source_120_choose-a-plan_plan-types.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58b243e8fbac7d043559dfc1b964526965bc8e99300926b58b9064ceb5a5fef4 +size 370533 diff --git a/data/raw/source_121_choose-a-plan_your-total-costs.html b/data/raw/source_121_choose-a-plan_your-total-costs.html new file mode 100644 index 0000000000000000000000000000000000000000..133c62e3a8b048853624ed10861abe7bd508201c --- /dev/null +++ b/data/raw/source_121_choose-a-plan_your-total-costs.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e058b59d66f5ce64bd9f62ee3f40be92e95e1ab0e73295287ed6ff29bbc4121c +size 387176 diff --git a/data/raw/source_122_quality-ratings.html b/data/raw/source_122_quality-ratings.html new file mode 100644 index 0000000000000000000000000000000000000000..c29b93c8e11d14206891671e791cf0256afd8ac4 --- /dev/null +++ b/data/raw/source_122_quality-ratings.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1cf9ba7aa783d09bac44a68e401df81beb0cc2bbed74cc7a6c9529f7218d67ea +size 365514 diff --git a/data/raw/source_123_using-marketplace-coverage_getting-medical-care.html b/data/raw/source_123_using-marketplace-coverage_getting-medical-care.html new file mode 100644 index 0000000000000000000000000000000000000000..d349da6b77359ec14f544730253476a4162268ff --- /dev/null +++ b/data/raw/source_123_using-marketplace-coverage_getting-medical-care.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6970bb51611570be3097db5d318bc57cb34e5847c52f5f225664fb61be95fabe +size 370751 diff --git a/data/raw/source_124_coverage_birth-control-benefits.html b/data/raw/source_124_coverage_birth-control-benefits.html new file mode 100644 index 0000000000000000000000000000000000000000..3e5276bc09a492c479ead8a705690fab5282ea6c --- /dev/null +++ b/data/raw/source_124_coverage_birth-control-benefits.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:604d8f386604523752ac01d17986b670c681900a38c4230ccbc06c071edd7db9 +size 373946 diff --git a/data/raw/source_125_coverage_breast-feeding-benefits.html b/data/raw/source_125_coverage_breast-feeding-benefits.html new file mode 100644 index 0000000000000000000000000000000000000000..40424920df149188eecb4f869073cc2aee8254cb --- /dev/null +++ b/data/raw/source_125_coverage_breast-feeding-benefits.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9f7c2bfd41144f6ef4a1c521b3917cf1a6d92181867b2a1b78acaf7eae03c3a +size 369850 diff --git a/data/raw/source_126_coverage_mental-health-substance-abuse-coverage.html b/data/raw/source_126_coverage_mental-health-substance-abuse-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..f4077bd07d6055f515e1017c280d039bd9de8ece --- /dev/null +++ b/data/raw/source_126_coverage_mental-health-substance-abuse-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd44910e806c8a2d222d9f412459069f303f36bf338f8f9a7031f84fa9e00066 +size 371959 diff --git a/data/raw/source_127_how-to-cancel-a-marketplace-plan.html b/data/raw/source_127_how-to-cancel-a-marketplace-plan.html new file mode 100644 index 0000000000000000000000000000000000000000..12a201b9ef49e2a7d565e0ad2eea67b7b8b2390b --- /dev/null +++ b/data/raw/source_127_how-to-cancel-a-marketplace-plan.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97ac42efc3e4a101eaba60bc01ea48b31bc7c116bb27a5639f934889da63407d +size 369768 diff --git a/data/raw/source_128_medicaid-chip_medicaid-expansion-and-you.html b/data/raw/source_128_medicaid-chip_medicaid-expansion-and-you.html new file mode 100644 index 0000000000000000000000000000000000000000..dda2b4a079089233e7cf8fd291a4f1128d070be7 --- /dev/null +++ b/data/raw/source_128_medicaid-chip_medicaid-expansion-and-you.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8cc9090c2188b26b34965f34b3673987b30d8ae7960e43a71fa6543c7f4dba7 +size 380119 diff --git a/data/raw/source_129_medicaid-chip_childrens-health-insurance-program.html b/data/raw/source_129_medicaid-chip_childrens-health-insurance-program.html new file mode 100644 index 0000000000000000000000000000000000000000..11666f27941372effc8edc1836aa2552940fdd9f --- /dev/null +++ b/data/raw/source_129_medicaid-chip_childrens-health-insurance-program.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6e72bad9a956d127f735d36fdbeed0d2b865589b7ad935afbc13a074472ffa3 +size 378325 diff --git a/data/raw/source_12_downloads_apply-for-or-renew-coverage.pdf.pdf b/data/raw/source_12_downloads_apply-for-or-renew-coverage.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..58154a4bb0f6f11f9bf5b8a2a0bdc0e9280d85c6 --- /dev/null +++ b/data/raw/source_12_downloads_apply-for-or-renew-coverage.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8a11fb6167cc43d0b7de48a0fd504235da8e6586007fc753ed4f4557486ca74 +size 167126 diff --git a/data/raw/source_130_medicaid-chip_using-medicaid-or-chip-coverage.html b/data/raw/source_130_medicaid-chip_using-medicaid-or-chip-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..be4c445488c0544018931383473a2218cabc5222 --- /dev/null +++ b/data/raw/source_130_medicaid-chip_using-medicaid-or-chip-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7aa82ae33943fe4dcf2f5f7f2712e149497508b32813397b3c1ae4ceb31d1dea +size 379044 diff --git a/data/raw/source_131_medicaid-chip_cancelling-marketplace-plan.html b/data/raw/source_131_medicaid-chip_cancelling-marketplace-plan.html new file mode 100644 index 0000000000000000000000000000000000000000..5b2ebff80606d8dc145096d764ed56820cca3834 --- /dev/null +++ b/data/raw/source_131_medicaid-chip_cancelling-marketplace-plan.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0bb2d3184f6b97384cfae716394a2abda237222c50391207481e2c5a964e029 +size 385161 diff --git a/data/raw/source_132_medicaid-chip_transfer-to-marketplace.html b/data/raw/source_132_medicaid-chip_transfer-to-marketplace.html new file mode 100644 index 0000000000000000000000000000000000000000..00f7aced485ab7dff33b35db18dfee9d3757d578 --- /dev/null +++ b/data/raw/source_132_medicaid-chip_transfer-to-marketplace.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:928833a34ef64e2a1ee113a9125230058923452e7a2d7ce28e4d9f89457b1e17 +size 396793 diff --git a/data/raw/source_133_reporting-changes_how-to-report-changes.html b/data/raw/source_133_reporting-changes_how-to-report-changes.html new file mode 100644 index 0000000000000000000000000000000000000000..2b89ea3b4c3f7daf6e01bcf22e69839e32704547 --- /dev/null +++ b/data/raw/source_133_reporting-changes_how-to-report-changes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebe949d1b21a5764ab48e8ffc0d8a52ef72110f2be68a79d11b7f5dcf005a1b2 +size 372959 diff --git a/data/raw/source_134_reporting-changes_when-you-move.html b/data/raw/source_134_reporting-changes_when-you-move.html new file mode 100644 index 0000000000000000000000000000000000000000..5732d27360bb22622615c2a7cc53e260f01c4af7 --- /dev/null +++ b/data/raw/source_134_reporting-changes_when-you-move.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:299dde5594c2e4b9b9defd8e7c6fdf839e3e580c26247a9f720ef4face4d000f +size 371468 diff --git a/data/raw/source_135_how-to-cancel-a-marketplace-plan.html b/data/raw/source_135_how-to-cancel-a-marketplace-plan.html new file mode 100644 index 0000000000000000000000000000000000000000..12a201b9ef49e2a7d565e0ad2eea67b7b8b2390b --- /dev/null +++ b/data/raw/source_135_how-to-cancel-a-marketplace-plan.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97ac42efc3e4a101eaba60bc01ea48b31bc7c116bb27a5639f934889da63407d +size 369768 diff --git a/data/raw/source_136_keep-or-change-plan_choices.html b/data/raw/source_136_keep-or-change-plan_choices.html new file mode 100644 index 0000000000000000000000000000000000000000..11af0caab66656fb483ac8e95a39cba697c40a4e --- /dev/null +++ b/data/raw/source_136_keep-or-change-plan_choices.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef4d7efc93c6d0ca7fc66d6a71fde0578d53dd73eae024a0aba937ee131ae7fa +size 407671 diff --git a/data/raw/source_137_keep-or-change-plan_automatically-enrolled.html b/data/raw/source_137_keep-or-change-plan_automatically-enrolled.html new file mode 100644 index 0000000000000000000000000000000000000000..431f13178801ec018086b03394900cb60042219c --- /dev/null +++ b/data/raw/source_137_keep-or-change-plan_automatically-enrolled.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:754f0f9b74db5e82ece0426bdf5c0e9cc0facf30afdccddec91bb5ea025bee50 +size 387533 diff --git a/data/raw/source_138_keep-or-change-plan_notices.html b/data/raw/source_138_keep-or-change-plan_notices.html new file mode 100644 index 0000000000000000000000000000000000000000..9c00d05192e57c42702dca5211b5ed8ce5dd20fa --- /dev/null +++ b/data/raw/source_138_keep-or-change-plan_notices.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae225f9a20bc0c954c4cceaf4959672b358a5abd399d637cb5372fb1d36df008 +size 372848 diff --git a/data/raw/source_139_reporting-changes.html b/data/raw/source_139_reporting-changes.html new file mode 100644 index 0000000000000000000000000000000000000000..76d6008ae09791220806cb9dc4f720d8778bcb7a --- /dev/null +++ b/data/raw/source_139_reporting-changes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2229b3ff67a4c78686d47df2b4d5e0810905f26bb52198e8c0f9311e2192814e +size 374533 diff --git a/data/raw/source_13_quick-guide_one-page-guide-to-the-marketplace.html b/data/raw/source_13_quick-guide_one-page-guide-to-the-marketplace.html new file mode 100644 index 0000000000000000000000000000000000000000..9f3252c970275222aa08b2da4532bfc8ff1e1959 --- /dev/null +++ b/data/raw/source_13_quick-guide_one-page-guide-to-the-marketplace.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c0e774a8d2e6ad7404f91148934a06fff1684b413442eda977c0b09938a001e +size 384780 diff --git a/data/raw/source_140_coverage-outside-open-enrollment_changing-plans.html b/data/raw/source_140_coverage-outside-open-enrollment_changing-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..a9db8884ef36f510a1e83901ddd436c1d5365dc6 --- /dev/null +++ b/data/raw/source_140_coverage-outside-open-enrollment_changing-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a7f56c7f92378e2ee1fbbe46f256449ce66241d355521cf69d51af3274d72ec +size 382665 diff --git a/data/raw/source_141_why-coverage-is-important.html b/data/raw/source_141_why-coverage-is-important.html new file mode 100644 index 0000000000000000000000000000000000000000..7c6320e89b9521efaff7ecf27f9861eb641ce573 --- /dev/null +++ b/data/raw/source_141_why-coverage-is-important.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ea0806ed37c33dd69412d5284c0de468de31ab8cb0d4813a931de97687c4838 +size 369187 diff --git a/data/raw/source_142_medicare_changing-from-marketplace-to-medicare.html b/data/raw/source_142_medicare_changing-from-marketplace-to-medicare.html new file mode 100644 index 0000000000000000000000000000000000000000..4e6d0a996cc6df1138276a6ae39f93c602ad1e33 --- /dev/null +++ b/data/raw/source_142_medicare_changing-from-marketplace-to-medicare.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ab54802c553e0461bcaf0507f66c0cbc6d58e42ee8eea093eb61367cda2dbe6 +size 378220 diff --git a/data/raw/source_143_marketplace-in-your-state.html b/data/raw/source_143_marketplace-in-your-state.html new file mode 100644 index 0000000000000000000000000000000000000000..b14e2fbb915df679f55a76bbdde9b5dfe0ddd8a1 --- /dev/null +++ b/data/raw/source_143_marketplace-in-your-state.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c67557cf1c45bc99e190fa93aec00d21d2b2e9a7d29cfba1fbce5a912cbccb6a +size 364463 diff --git a/data/raw/source_144_income-calculator.html b/data/raw/source_144_income-calculator.html new file mode 100644 index 0000000000000000000000000000000000000000..56dc8dd91407e021895012f37563f1113275d5bb --- /dev/null +++ b/data/raw/source_144_income-calculator.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:335b1fe0d31a8542756f10b4d1cc431edf8a74b70bfb1c0ce604e8d1f3937982 +size 1809 diff --git a/data/raw/source_145_income-and-household-information_how-to-report.html b/data/raw/source_145_income-and-household-information_how-to-report.html new file mode 100644 index 0000000000000000000000000000000000000000..b984d0c9a1867daef83530002f6c4c47ecb1c9bc --- /dev/null +++ b/data/raw/source_145_income-and-household-information_how-to-report.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fc05e9f89b927337b39d20d44c641e2e4ca589129de38b9b9aca34971806a83 +size 388375 diff --git a/data/raw/source_146_income-and-household-information_income.html b/data/raw/source_146_income-and-household-information_income.html new file mode 100644 index 0000000000000000000000000000000000000000..b2aad82cb5245dbd0434cec5bdec64baf02e1fae --- /dev/null +++ b/data/raw/source_146_income-and-household-information_income.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b78a26581f9e13488851afdbc394b0a4ea5539165c620823199a59464be6720 +size 385865 diff --git a/data/raw/source_147_income-and-household-information_household-size.html b/data/raw/source_147_income-and-household-information_household-size.html new file mode 100644 index 0000000000000000000000000000000000000000..f1dae836a1c88926d66777bae788fb3bbb65d62c --- /dev/null +++ b/data/raw/source_147_income-and-household-information_household-size.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3ea85beaee1b907981bd29f631e1fc2cfae6b8898839ffaa2016325a6c7a2d5 +size 391927 diff --git a/data/raw/source_148_american-indians-alaska-natives.html b/data/raw/source_148_american-indians-alaska-natives.html new file mode 100644 index 0000000000000000000000000000000000000000..84e9cecb52fa651d6d80de704eb7d87353c1a5a6 --- /dev/null +++ b/data/raw/source_148_american-indians-alaska-natives.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a43f27e44bb3bb0cfb16892e4e6af602b9d2a9fbfc56c6491cd37492c2cbb896 +size 400231 diff --git a/data/raw/source_149_high-deductible-health-plan_hdhp-hsa-information.html b/data/raw/source_149_high-deductible-health-plan_hdhp-hsa-information.html new file mode 100644 index 0000000000000000000000000000000000000000..54a7c78c553a8dee915c09a5204d49f7f65a805a --- /dev/null +++ b/data/raw/source_149_high-deductible-health-plan_hdhp-hsa-information.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b386327a3377d50938a48124753355423fd4c16b47768b3be41d8bb312d4f5e +size 374402 diff --git a/data/raw/source_14_apply-and-enroll_how-to-apply.html b/data/raw/source_14_apply-and-enroll_how-to-apply.html new file mode 100644 index 0000000000000000000000000000000000000000..04fa14088cba7a3988e22402bcb2c9b34e674810 --- /dev/null +++ b/data/raw/source_14_apply-and-enroll_how-to-apply.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c217a9dbbb88126220884ea4e20b37095a72699f0e2d85fee69225ef0fbb645 +size 371266 diff --git a/data/raw/source_150_high-deductible-health-plan_hdhp-hsa-work-together.html b/data/raw/source_150_high-deductible-health-plan_hdhp-hsa-work-together.html new file mode 100644 index 0000000000000000000000000000000000000000..934403143893d8844509602b82371e12bdd0a582 --- /dev/null +++ b/data/raw/source_150_high-deductible-health-plan_hdhp-hsa-work-together.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:326c0224e2a315515ec22a8e890473100ccac92dbccc97a07c7f668e86aa65a1 +size 373481 diff --git a/data/raw/source_151_high-deductible-health-plan_hsa-eligible-hdhp.html b/data/raw/source_151_high-deductible-health-plan_hsa-eligible-hdhp.html new file mode 100644 index 0000000000000000000000000000000000000000..4b46480ab22be425fb47155671942383663e76cd --- /dev/null +++ b/data/raw/source_151_high-deductible-health-plan_hsa-eligible-hdhp.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:774f32f8e9f19c087e478c96daf65debea7876bb072006c81bcf9bd1dcf2e0fd +size 370589 diff --git a/data/raw/source_152_high-deductible-health-plan_setting-up-hsa.html b/data/raw/source_152_high-deductible-health-plan_setting-up-hsa.html new file mode 100644 index 0000000000000000000000000000000000000000..945b5b485676786c0a8a25272d75b689629e090d --- /dev/null +++ b/data/raw/source_152_high-deductible-health-plan_setting-up-hsa.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e29b90532514b3f2e68151e70ca5b2480a9af30d39c79039e18c8b9ed3ad3bb +size 370803 diff --git a/data/raw/source_153_using-marketplace-coverage_prescription-medications.html b/data/raw/source_153_using-marketplace-coverage_prescription-medications.html new file mode 100644 index 0000000000000000000000000000000000000000..58ea3a785a4b2bbec86840956a7dd1242e320127 --- /dev/null +++ b/data/raw/source_153_using-marketplace-coverage_prescription-medications.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f950279ff18b6828b72ebcdab4cd2abd4bd0feb8719faf30a1f63e904457528a +size 373345 diff --git a/data/raw/source_154_using-marketplace-coverage_getting-emergency-care.html b/data/raw/source_154_using-marketplace-coverage_getting-emergency-care.html new file mode 100644 index 0000000000000000000000000000000000000000..f862020b20bf1d2ee9274f6b3d50698c00ed90c9 --- /dev/null +++ b/data/raw/source_154_using-marketplace-coverage_getting-emergency-care.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13e6e10980af8455ba96a1a2bf3bcf7bc9ad8155ac85858a23aad30cdba8c315 +size 371637 diff --git a/data/raw/source_155_using-marketplace-coverage_improving-your-health.html b/data/raw/source_155_using-marketplace-coverage_improving-your-health.html new file mode 100644 index 0000000000000000000000000000000000000000..34a58623f4acdcf47d074334a81ff73d5580fc7c --- /dev/null +++ b/data/raw/source_155_using-marketplace-coverage_improving-your-health.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb4f7e4502dff8fa705ec97815040b6d7ed89aaf59c4822a8c69204fc4919440 +size 384405 diff --git a/data/raw/source_156_using-marketplace-coverage_appealing-insurance-company-decisions.html b/data/raw/source_156_using-marketplace-coverage_appealing-insurance-company-decisions.html new file mode 100644 index 0000000000000000000000000000000000000000..72f4ec40dd3d5ede8e627d66535f4cfa85b6ce7d --- /dev/null +++ b/data/raw/source_156_using-marketplace-coverage_appealing-insurance-company-decisions.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad9acfecf54b96e930cfb754cdcc822447151cbbd7081503a446ed26c6ea1e59 +size 370113 diff --git a/data/raw/source_157_unemployed_coverage.html b/data/raw/source_157_unemployed_coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..04c6e465ac61ea25cd04fa5a882e2fa75f2a17a0 --- /dev/null +++ b/data/raw/source_157_unemployed_coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23d384b83153b3fa3a03e51ca6ebadf4d27aa28fb11eba2d90fd45ac0a0b5cf8 +size 377097 diff --git a/data/raw/source_158_self-employed_income.html b/data/raw/source_158_self-employed_income.html new file mode 100644 index 0000000000000000000000000000000000000000..f07a35bfd0ea0d6ea11fe478241541d9d7320023 --- /dev/null +++ b/data/raw/source_158_self-employed_income.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4177d7791455893a221a91f32c063660d80c59cd24053c5fcfd7b9c400fa6984 +size 372881 diff --git a/data/raw/source_159_income-and-household-information_how-to-report.html b/data/raw/source_159_income-and-household-information_how-to-report.html new file mode 100644 index 0000000000000000000000000000000000000000..749b0427a131b0e661a7c269d4e44d1ad3aea112 --- /dev/null +++ b/data/raw/source_159_income-and-household-information_how-to-report.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0dab25a765d1ba5edf6747b33fe4b28c72eebb158b6c06d6bda67dd78a2eeaa8 +size 389395 diff --git a/data/raw/source_15_downloads_marketplace-application-for-family-instructions.pdf.pdf b/data/raw/source_15_downloads_marketplace-application-for-family-instructions.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9883eb5097db4c945c69634257d40591699d7294 --- /dev/null +++ b/data/raw/source_15_downloads_marketplace-application-for-family-instructions.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:107f848b57c39273af5b3090de6934dc0a2f6d61f47128aa5384126f545d2c49 +size 154833 diff --git a/data/raw/source_160_find-local-help_get-contacted.html b/data/raw/source_160_find-local-help_get-contacted.html new file mode 100644 index 0000000000000000000000000000000000000000..7044cc47f8cdf851d8fb2253e9af2b03400d0b6e --- /dev/null +++ b/data/raw/source_160_find-local-help_get-contacted.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f408f9300e6b6de9cc56a986dc771a3839ffb023523e8d3d4ff8de21b322094 +size 2034 diff --git a/data/raw/source_161_tips-and-troubleshooting_application-tips-and-troubleshooting.html b/data/raw/source_161_tips-and-troubleshooting_application-tips-and-troubleshooting.html new file mode 100644 index 0000000000000000000000000000000000000000..10ff7e9e5b3951ca3112dc4aaae89fdf4f4990b3 --- /dev/null +++ b/data/raw/source_161_tips-and-troubleshooting_application-tips-and-troubleshooting.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8eada781aefc3e0ebc78f85ea4f94b2abbeab5610488b6065689d4b331699451 +size 372886 diff --git a/data/raw/source_162_tips-and-troubleshooting_creating-an-account.html b/data/raw/source_162_tips-and-troubleshooting_creating-an-account.html new file mode 100644 index 0000000000000000000000000000000000000000..74e342fb5783a5b8436a606747953b2e2c27293a --- /dev/null +++ b/data/raw/source_162_tips-and-troubleshooting_creating-an-account.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5827daeeca8b2111f9df3487d08ff610ca630765bf9ce436b31c7de91a94cd26 +size 369277 diff --git a/data/raw/source_163_tips-and-troubleshooting_logging-in.html b/data/raw/source_163_tips-and-troubleshooting_logging-in.html new file mode 100644 index 0000000000000000000000000000000000000000..6ce446189873f96e4c5912ad6d9b077492d22c15 --- /dev/null +++ b/data/raw/source_163_tips-and-troubleshooting_logging-in.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:468cdb82c70c01fd9380c106d26bf9776103bfc16b7c0803aa179b09b62fc72e +size 372953 diff --git a/data/raw/source_164_tips-and-troubleshooting_browsers-and-settings.html b/data/raw/source_164_tips-and-troubleshooting_browsers-and-settings.html new file mode 100644 index 0000000000000000000000000000000000000000..c29a3dd521a3a1c40db30dc982692db9e133180b --- /dev/null +++ b/data/raw/source_164_tips-and-troubleshooting_browsers-and-settings.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c7e5ef90ee1a666a9fbd3f512782ccc012ac7ae37a78ad5369a74db066344f5 +size 372592 diff --git a/data/raw/source_165_help_how-do-i-resolve-an-inconsistency.html b/data/raw/source_165_help_how-do-i-resolve-an-inconsistency.html new file mode 100644 index 0000000000000000000000000000000000000000..6e06e269bfcd767f500d2431226ceb3ebc0150c6 --- /dev/null +++ b/data/raw/source_165_help_how-do-i-resolve-an-inconsistency.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:861020bbef07107a839897ddf3072baf0d019d7fa23d08d840fad5f2624403b5 +size 391919 diff --git a/data/raw/source_166_coverage-outside-open-enrollment_confirm-special-enrollment-period.html b/data/raw/source_166_coverage-outside-open-enrollment_confirm-special-enrollment-period.html new file mode 100644 index 0000000000000000000000000000000000000000..64db48d26bd4ddeb49a8cb04c6c2771d3fdb7cc9 --- /dev/null +++ b/data/raw/source_166_coverage-outside-open-enrollment_confirm-special-enrollment-period.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c6940ad269e10b7d9e77ed6b7b90f9efffb3bebf8b1b43fe821da2773dd0b4e +size 382128 diff --git a/data/raw/source_167_verify-information_after-you-submit-documents.html b/data/raw/source_167_verify-information_after-you-submit-documents.html new file mode 100644 index 0000000000000000000000000000000000000000..7f3fa9b7962a0a9d99145d1764eff2308e0eea03 --- /dev/null +++ b/data/raw/source_167_verify-information_after-you-submit-documents.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e4b4f31030f333464bf123a02d42c144a06020b51a4ed078ffcf7a7dde0b9bc3 +size 369590 diff --git a/data/raw/source_168_help_prove-move.html b/data/raw/source_168_help_prove-move.html new file mode 100644 index 0000000000000000000000000000000000000000..f4451679748e82155b3b8be8b6edeabeb73cf57c --- /dev/null +++ b/data/raw/source_168_help_prove-move.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7eefda0157157957b0be092be4ded5507e02d5aad5c14a4b05a830ba2218face +size 371356 diff --git a/data/raw/source_169_help_prove-coverage-loss.html b/data/raw/source_169_help_prove-coverage-loss.html new file mode 100644 index 0000000000000000000000000000000000000000..d16da10deebda911b99552f1e2afc18649c588b0 --- /dev/null +++ b/data/raw/source_169_help_prove-coverage-loss.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2558185c3c480ceb7bbc4c3edb70675bf413abbbc1e75a1843c25066555073df +size 371382 diff --git a/data/raw/source_16_downloads_extra_person_application_pages.pdf.pdf b/data/raw/source_16_downloads_extra_person_application_pages.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..20748db8dfc49ea5ec06f2f4ae763910bfbbe709 --- /dev/null +++ b/data/raw/source_16_downloads_extra_person_application_pages.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54e25b9ee77bc0a9b11e509c3994879f507f679212eb84021b9333b9df0d60b5 +size 235688 diff --git a/data/raw/source_170_marketplace-appeals_what-you-can-appeal.html b/data/raw/source_170_marketplace-appeals_what-you-can-appeal.html new file mode 100644 index 0000000000000000000000000000000000000000..37efb272123a6e5d8d35c9f6a5a454e642a7345f --- /dev/null +++ b/data/raw/source_170_marketplace-appeals_what-you-can-appeal.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:184f5f0ef5973273ebe879be2c04d031aad66fd621ca1d973c88f3b123073daa +size 376193 diff --git a/data/raw/source_171_marketplace-appeals_appeal-forms.html b/data/raw/source_171_marketplace-appeals_appeal-forms.html new file mode 100644 index 0000000000000000000000000000000000000000..f3a9ae417d772db23bdf2d32a9d732d08fd0f957 --- /dev/null +++ b/data/raw/source_171_marketplace-appeals_appeal-forms.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3377468a9c074f00b81d64a29e777ce8fa666b7b442e8f4ed7a770a989487958 +size 371526 diff --git a/data/raw/source_172_marketplace-appeals_after-you-file.html b/data/raw/source_172_marketplace-appeals_after-you-file.html new file mode 100644 index 0000000000000000000000000000000000000000..454641096a5145b767a01fb1b6e0f0581ffa2cdb --- /dev/null +++ b/data/raw/source_172_marketplace-appeals_after-you-file.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:feff4ccc3067bdd43ee654ddbbf3902283324a8f9cb1645d1c04dcf9c77d7a15 +size 371790 diff --git a/data/raw/source_173_marketplace-appeals_expedited-appeal.html b/data/raw/source_173_marketplace-appeals_expedited-appeal.html new file mode 100644 index 0000000000000000000000000000000000000000..883ff2700a030d3998ec442eed0397d2cd576f95 --- /dev/null +++ b/data/raw/source_173_marketplace-appeals_expedited-appeal.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6cbec6b56682a989fa3bf4a02752de72b43561dbba0ca3d4cab7e6a11511fc1 +size 369739 diff --git a/data/raw/source_174_marketplace-appeals_getting-help.html b/data/raw/source_174_marketplace-appeals_getting-help.html new file mode 100644 index 0000000000000000000000000000000000000000..5d1bf4db43c5d3f62cfca570d5855df6f73e5eb4 --- /dev/null +++ b/data/raw/source_174_marketplace-appeals_getting-help.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4390c5e95a69454dc8970518716664591a6f1afa30668d52b9ea6c7c0c26c8d4 +size 373587 diff --git a/data/raw/source_175_marketplace-appeals_employer-appeals.html b/data/raw/source_175_marketplace-appeals_employer-appeals.html new file mode 100644 index 0000000000000000000000000000000000000000..b9626fe8cb01bd2d641c1c75de8eb6b15dc243cc --- /dev/null +++ b/data/raw/source_175_marketplace-appeals_employer-appeals.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43795032a2b5341cfa42da7ea9e4a47dbbba9a6eda12c1f37ecc3f8d1c032772 +size 375505 diff --git a/data/raw/source_176_verify-information_send-more-info.html b/data/raw/source_176_verify-information_send-more-info.html new file mode 100644 index 0000000000000000000000000000000000000000..c56ba792ebea29a8876168fdb2d2d3d381826a82 --- /dev/null +++ b/data/raw/source_176_verify-information_send-more-info.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab6c64eec9a2ee9bfa28502ee11165c05986b0241d793d7b6e0627c06835f64d +size 378137 diff --git a/data/raw/source_177_appeal-insurance-company-decision_appeals.html b/data/raw/source_177_appeal-insurance-company-decision_appeals.html new file mode 100644 index 0000000000000000000000000000000000000000..9ea516961fbb0dae51ba2457cdaa69633e987f3c --- /dev/null +++ b/data/raw/source_177_appeal-insurance-company-decision_appeals.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9fe6386f43443052a99f7b10c2effcf30af01d7b1ec97ce56cbfe65dbe126d2 +size 369737 diff --git a/data/raw/source_178_small-businesses_choose-and-enroll_filing-a-shop-employee-complaint.html b/data/raw/source_178_small-businesses_choose-and-enroll_filing-a-shop-employee-complaint.html new file mode 100644 index 0000000000000000000000000000000000000000..dc5b0b750ca02876e38e7f0db6b335ce6fb9f092 --- /dev/null +++ b/data/raw/source_178_small-businesses_choose-and-enroll_filing-a-shop-employee-complaint.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:522a9dfed690a93b237399a9fe895afb6c67c3af9e886e10c9978ce2bc2e48e0 +size 372033 diff --git a/data/raw/source_179_marketplace-appeals_appeal-forms.html b/data/raw/source_179_marketplace-appeals_appeal-forms.html new file mode 100644 index 0000000000000000000000000000000000000000..f3a9ae417d772db23bdf2d32a9d732d08fd0f957 --- /dev/null +++ b/data/raw/source_179_marketplace-appeals_appeal-forms.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3377468a9c074f00b81d64a29e777ce8fa666b7b442e8f4ed7a770a989487958 +size 371526 diff --git a/data/raw/source_17_downloads_marketplace-consumer-application-family.pdf.pdf b/data/raw/source_17_downloads_marketplace-consumer-application-family.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1532ed7518d4cded6e941f83353c922565a6f0c0 --- /dev/null +++ b/data/raw/source_17_downloads_marketplace-consumer-application-family.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30a794847eb798ad6453df80a28ffa52b4ed686ce5a4a700acbab16e9d45f8f8 +size 1318534 diff --git a/data/raw/source_180_coverage-outside-open-enrollment_special-enrollment-period.html b/data/raw/source_180_coverage-outside-open-enrollment_special-enrollment-period.html new file mode 100644 index 0000000000000000000000000000000000000000..5b9fa5def5103b5be3099c7abdff63266e87366d --- /dev/null +++ b/data/raw/source_180_coverage-outside-open-enrollment_special-enrollment-period.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd649ec8b2fd4fb7f4dea092250c1777937ba5b914da8ed5d5a2d2d5dea4b5cc +size 394055 diff --git a/data/raw/source_181_turning-26.html b/data/raw/source_181_turning-26.html new file mode 100644 index 0000000000000000000000000000000000000000..e190763c045db6cc0da4cf37b0af40ced86b7c4d --- /dev/null +++ b/data/raw/source_181_turning-26.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a740a73eeb7313b5f0dd9af22a36692164e93693b18973645bd8a91051bafe7b +size 376255 diff --git a/data/raw/source_182_job-based-help_ichra.html b/data/raw/source_182_job-based-help_ichra.html new file mode 100644 index 0000000000000000000000000000000000000000..2d63c59fca41b559c811112407a1e572dea9f122 --- /dev/null +++ b/data/raw/source_182_job-based-help_ichra.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed2be7bf07ba5ec3f688de2de7d986101b2b0fcce265860452dc7bca29c74b52 +size 3888 diff --git a/data/raw/source_183_job-based-help_qsehra.html b/data/raw/source_183_job-based-help_qsehra.html new file mode 100644 index 0000000000000000000000000000000000000000..2d63c59fca41b559c811112407a1e572dea9f122 --- /dev/null +++ b/data/raw/source_183_job-based-help_qsehra.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed2be7bf07ba5ec3f688de2de7d986101b2b0fcce265860452dc7bca29c74b52 +size 3888 diff --git a/data/raw/source_184_sep-list.html b/data/raw/source_184_sep-list.html new file mode 100644 index 0000000000000000000000000000000000000000..7671515a5fc4233ade68d0cdea193c8095c0b071 --- /dev/null +++ b/data/raw/source_184_sep-list.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8503e2f9f9e47ac727dce84b6c7ddf51a0d60bdee8633aa9a0dff5cf19530688 +size 376229 diff --git a/data/raw/source_185_young-adults_coverage.html b/data/raw/source_185_young-adults_coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..7c026261b12e81f1e109a72694edac313756ce8b --- /dev/null +++ b/data/raw/source_185_young-adults_coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f455aaf96f2e8d8b9afda094f8a7dbfbb7b22f69527a4196251538052d86c0cc +size 370552 diff --git a/data/raw/source_186_young-adults_ready-to-apply.html b/data/raw/source_186_young-adults_ready-to-apply.html new file mode 100644 index 0000000000000000000000000000000000000000..77081becfd6abb3bc50255aae83527b39a1abac0 --- /dev/null +++ b/data/raw/source_186_young-adults_ready-to-apply.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c4139e2529cf1b0fcc7cd2ef87d48d6819a1960d87ea5324081aa5d181e66fd +size 374935 diff --git a/data/raw/source_187_young-adults_children-under-26.html b/data/raw/source_187_young-adults_children-under-26.html new file mode 100644 index 0000000000000000000000000000000000000000..2c35bf3f410792e210d149a2570961bfe5374ab1 --- /dev/null +++ b/data/raw/source_187_young-adults_children-under-26.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4be6ca13588c3649386cc7da5bf2df6f2ab981152e5c01474f2347c85ace90d2 +size 372424 diff --git a/data/raw/source_188_young-adults_self-employed.html b/data/raw/source_188_young-adults_self-employed.html new file mode 100644 index 0000000000000000000000000000000000000000..87a7208c0bef69ed476710ccb2bddfe7b9bc9940 --- /dev/null +++ b/data/raw/source_188_young-adults_self-employed.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f932bbcd64e6fec2e6ac63562a4da1053487f45d70538d4ee10016413abaf1d5 +size 375416 diff --git a/data/raw/source_189_young-adults_college-students.html b/data/raw/source_189_young-adults_college-students.html new file mode 100644 index 0000000000000000000000000000000000000000..5707fb8ddde8386506df18c4690329a93fa12010 --- /dev/null +++ b/data/raw/source_189_young-adults_college-students.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ce57dab7602b9fb167e2ef7336eda9d14819dc24ee51559fd311cf9002291c6 +size 382285 diff --git a/data/raw/source_18_choose-a-plan_comparing-plans.html b/data/raw/source_18_choose-a-plan_comparing-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..fb5222a3ceec1f0f3736922d8803310bd209abe2 --- /dev/null +++ b/data/raw/source_18_choose-a-plan_comparing-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:624219cdf2922eed3811d81b973a82b75420c1da68f1a6549a32edbec3efbf4b +size 386615 diff --git a/data/raw/source_190_see-plans.html b/data/raw/source_190_see-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..6d15a4c431ae8baca4b6ae5b2532a956fd8b0f33 --- /dev/null +++ b/data/raw/source_190_see-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b70a92c6d1c7173b60fcf4d6a95a210175c9606146e9ff94ecf070abc1518cf1 +size 4162 diff --git a/data/raw/source_191_have-job-based-coverage_options.html b/data/raw/source_191_have-job-based-coverage_options.html new file mode 100644 index 0000000000000000000000000000000000000000..fc309ef3806eec2f4a5509ebc33642eae5abf88a --- /dev/null +++ b/data/raw/source_191_have-job-based-coverage_options.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0453d0e269224d4e5881be25f3d9e70dd17075ef72165b21714bee79e07c7d53 +size 374939 diff --git a/data/raw/source_192_have-job-based-coverage_change-to-marketplace-plan.html b/data/raw/source_192_have-job-based-coverage_change-to-marketplace-plan.html new file mode 100644 index 0000000000000000000000000000000000000000..7ac8fa2f32fcf151e7933a7956352701f5256cf2 --- /dev/null +++ b/data/raw/source_192_have-job-based-coverage_change-to-marketplace-plan.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:801e117dd688a0d1f00205af44cf74a2a3af90ac90774f9a66d9ab44ebf53420 +size 381047 diff --git a/data/raw/source_193_have-job-based-coverage_if-you-lose-job-based-coverage.html b/data/raw/source_193_have-job-based-coverage_if-you-lose-job-based-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..2e57193a318e17cc8e6cbf7022fc2e52458d323d --- /dev/null +++ b/data/raw/source_193_have-job-based-coverage_if-you-lose-job-based-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98e598b0273931f6bb946e82dc8676c97e0df95d7d4bdfe632d1bf34cffcbfc1 +size 386210 diff --git a/data/raw/source_194_have-job-based-coverage_flexible-spending-accounts.html b/data/raw/source_194_have-job-based-coverage_flexible-spending-accounts.html new file mode 100644 index 0000000000000000000000000000000000000000..b89af91ef6fe576180f91e132aaafe26eb6599bd --- /dev/null +++ b/data/raw/source_194_have-job-based-coverage_flexible-spending-accounts.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3d843d972a1c1827e84d061a3f3f2d571245936c8b1348fc748923fb444e2db +size 377771 diff --git a/data/raw/source_195_unemployed_cobra-coverage.html b/data/raw/source_195_unemployed_cobra-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..be8530488be263fd12a93f4f70df6b9343c91f75 --- /dev/null +++ b/data/raw/source_195_unemployed_cobra-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc919de2226f4b2339540ff53a7bb0c9112393a4b624b3b4b36d189bc2fb22dd +size 374916 diff --git a/data/raw/source_196_self-employed_coverage.html b/data/raw/source_196_self-employed_coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..f1ff4f4ec0ffbdc52a6eb0ffc68205b06fa57441 --- /dev/null +++ b/data/raw/source_196_self-employed_coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6e94e7186ef7a2ce65065fb8c24069f924bcff3ff398dbc9f02be3ce600a986 +size 382069 diff --git a/data/raw/source_197_small-businesses_provide-shop-coverage.html b/data/raw/source_197_small-businesses_provide-shop-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..a2a46c91e4398a1ed97e17119346639b61f5cf5c --- /dev/null +++ b/data/raw/source_197_small-businesses_provide-shop-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65b392a753c37ee74d3630329d21793e71b1ba7e39d0c6dceeae30ed2eecf4ea +size 375559 diff --git a/data/raw/source_198_self-employed_coverage.html b/data/raw/source_198_self-employed_coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..f1ff4f4ec0ffbdc52a6eb0ffc68205b06fa57441 --- /dev/null +++ b/data/raw/source_198_self-employed_coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6e94e7186ef7a2ce65065fb8c24069f924bcff3ff398dbc9f02be3ce600a986 +size 382069 diff --git a/data/raw/source_199_unemployed_coverage.html b/data/raw/source_199_unemployed_coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..04c6e465ac61ea25cd04fa5a882e2fa75f2a17a0 --- /dev/null +++ b/data/raw/source_199_unemployed_coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23d384b83153b3fa3a03e51ca6ebadf4d27aa28fb11eba2d90fd45ac0a0b5cf8 +size 377097 diff --git a/data/raw/source_19_coverage_dental-coverage.html b/data/raw/source_19_coverage_dental-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..7c8fa32dc459f981c936d0ff328e2d92adb9522f --- /dev/null +++ b/data/raw/source_19_coverage_dental-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a3fe2e9112681913f628f22aa343fecc2340ec5e31572c64fff8f10266858fd +size 377677 diff --git a/data/raw/source_1_www.healthcare.gov.html b/data/raw/source_1_www.healthcare.gov.html new file mode 100644 index 0000000000000000000000000000000000000000..236ca727c75ccde44ac23c5a736885ce4f6f99f3 --- /dev/null +++ b/data/raw/source_1_www.healthcare.gov.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4c79e729f04a54c97afb125f23373429c8ee5ff88a2c35d8ecd3c34347ddf98 +size 378403 diff --git a/data/raw/source_200_unemployed_marketplace-options.html b/data/raw/source_200_unemployed_marketplace-options.html new file mode 100644 index 0000000000000000000000000000000000000000..faddd23e0a689ddebb2c791074d98fa7f82d17e3 --- /dev/null +++ b/data/raw/source_200_unemployed_marketplace-options.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5bae05f671763326258feb494e01caefb10de126e4c2321d87d1b1a256a709c +size 377577 diff --git a/data/raw/source_201_community-health-centers.html b/data/raw/source_201_community-health-centers.html new file mode 100644 index 0000000000000000000000000000000000000000..4cd8ba5004fbf1a27e579ad6b8eda1c1d0146b0d --- /dev/null +++ b/data/raw/source_201_community-health-centers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14e57a3262ddb952b67194a9637173e759a24980b28fd1808bec19e2df7ed030 +size 367015 diff --git a/data/raw/source_202_medicare_medicare-and-the-marketplace.html b/data/raw/source_202_medicare_medicare-and-the-marketplace.html new file mode 100644 index 0000000000000000000000000000000000000000..001278b3af149691cef4f69c18d79af9e201ab33 --- /dev/null +++ b/data/raw/source_202_medicare_medicare-and-the-marketplace.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14ccbeabd8c64a9efef9939f97a7f85cece03d64a2efb3894ef6cb26e551953e +size 392067 diff --git a/data/raw/source_203_retirees.html b/data/raw/source_203_retirees.html new file mode 100644 index 0000000000000000000000000000000000000000..5c61d91def64d5f2fc4f0907c423ee578dbe4922 --- /dev/null +++ b/data/raw/source_203_retirees.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8f575cc5df152d0649398ae48ad30ad1ab332cdb9846edb3f29c33b03edabcc +size 383297 diff --git a/data/raw/source_204_tax-tool.html b/data/raw/source_204_tax-tool.html new file mode 100644 index 0000000000000000000000000000000000000000..11138495ef9e10467bbf4cc16c74e3d42c2f66ee --- /dev/null +++ b/data/raw/source_204_tax-tool.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf8e5306f201cfa0cda737d82107df2a52d90d92fa7e1ab11c95abae413d950d +size 6275 diff --git a/data/raw/source_205_taxes_marketplace-plan-with-savings.html b/data/raw/source_205_taxes_marketplace-plan-with-savings.html new file mode 100644 index 0000000000000000000000000000000000000000..e3bfc1e0c3a91ecb2affbee0aebb896f2f8ceacb --- /dev/null +++ b/data/raw/source_205_taxes_marketplace-plan-with-savings.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2e3bdcfade432f7cb8d554bedb170b8a0b0ffd7c18612a5b5a85723e5c92148 +size 373424 diff --git a/data/raw/source_206_taxes_marketplace-plan-without-savings.html b/data/raw/source_206_taxes_marketplace-plan-without-savings.html new file mode 100644 index 0000000000000000000000000000000000000000..a9fdb2ee963378eadc4c836c3cfbe28f7d5920eb --- /dev/null +++ b/data/raw/source_206_taxes_marketplace-plan-without-savings.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2354206b460b6aeb361cf88fff16d4d2e8f1cefff55168643ab491e14b7f41b1 +size 371781 diff --git a/data/raw/source_207_taxes_job-based-insurance.html b/data/raw/source_207_taxes_job-based-insurance.html new file mode 100644 index 0000000000000000000000000000000000000000..46c1f43b2e6c9048ba84d687ed8600c76fe4cafb --- /dev/null +++ b/data/raw/source_207_taxes_job-based-insurance.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28c9aed60cfba8b5b090f099ea14ff1995a31b12d44f554d4a702280858b1686 +size 367812 diff --git a/data/raw/source_208_taxes_other-health-coverage.html b/data/raw/source_208_taxes_other-health-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..b8b207e3635aa8a89441e49d5191b69df80f81dc --- /dev/null +++ b/data/raw/source_208_taxes_other-health-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ddbb1556870991786182fe137a48a6ebb8fb0a220d42042c1f87fed3d3ea72f +size 369809 diff --git a/data/raw/source_209_taxes_no-health-coverage.html b/data/raw/source_209_taxes_no-health-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..cabd0fe58c011f51b46c096908eaa910f5eeb259 --- /dev/null +++ b/data/raw/source_209_taxes_no-health-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53e068c557b7b098ac86485536dda89696898725139dc9a953722271f671ac5e +size 367094 diff --git a/data/raw/source_20_medicaid-chip_getting-medicaid-chip.html b/data/raw/source_20_medicaid-chip_getting-medicaid-chip.html new file mode 100644 index 0000000000000000000000000000000000000000..22bd5f7dfc30bd45c6fc9a2b1666f8add0a41d16 --- /dev/null +++ b/data/raw/source_20_medicaid-chip_getting-medicaid-chip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ad46b8adffe2875500caa0c302a6774093f9e9b2f1a932308eccf5f065a91b9 +size 389118 diff --git a/data/raw/source_210_how-can-i-protect-myself-from-tax-scams.html b/data/raw/source_210_how-can-i-protect-myself-from-tax-scams.html new file mode 100644 index 0000000000000000000000000000000000000000..8f15ec89ac4784345440957bb2bc3ae4ff2a59a8 --- /dev/null +++ b/data/raw/source_210_how-can-i-protect-myself-from-tax-scams.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba21a2f56197ebb8ce1dc5bbd4cc3afe28736a15a94bb4bfae0818f3f636e4f4 +size 375326 diff --git a/data/raw/source_211_taxes-2023_how-coverage-affects-taxes.html b/data/raw/source_211_taxes-2023_how-coverage-affects-taxes.html new file mode 100644 index 0000000000000000000000000000000000000000..660413c36f59d6bdc135e45f25db6f5aa5905b22 --- /dev/null +++ b/data/raw/source_211_taxes-2023_how-coverage-affects-taxes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2da889b140049d6f40570b564bdaad5fe737718df6d729112009c27870bc5f32 +size 372092 diff --git a/data/raw/source_212_taxes-2022_how-coverage-affects-taxes.html b/data/raw/source_212_taxes-2022_how-coverage-affects-taxes.html new file mode 100644 index 0000000000000000000000000000000000000000..0fe048194e432299f1aefb63186b4716367c179f --- /dev/null +++ b/data/raw/source_212_taxes-2022_how-coverage-affects-taxes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd17863aa8381f3bf0469596415faeb2ea735e3456e34c0aba6dca41b43f670b +size 372043 diff --git a/data/raw/source_213_taxes-2021_how-coverage-affects-taxes.html b/data/raw/source_213_taxes-2021_how-coverage-affects-taxes.html new file mode 100644 index 0000000000000000000000000000000000000000..5cf8880c715b2abd5e598aa0a13b2941eefba70a --- /dev/null +++ b/data/raw/source_213_taxes-2021_how-coverage-affects-taxes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1937d37ae74fe3d5b5564a64a1c57cbad6504d8f115a7f52288c1869b1780c5 +size 371204 diff --git a/data/raw/source_214_taxes-2020_how-coverage-affects-taxes.html b/data/raw/source_214_taxes-2020_how-coverage-affects-taxes.html new file mode 100644 index 0000000000000000000000000000000000000000..1e1b8ed65dc28055a23a73c2eb95ef5b2c1d51dd --- /dev/null +++ b/data/raw/source_214_taxes-2020_how-coverage-affects-taxes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f027d4b42d8670017bcdc46d918c6607d48b296a9d3b4d5d79df3b29c9dcb40 +size 372226 diff --git a/data/raw/source_215_taxes-2019_how-coverage-affects-taxes.html b/data/raw/source_215_taxes-2019_how-coverage-affects-taxes.html new file mode 100644 index 0000000000000000000000000000000000000000..c33c391d7191b1876fcbe5f87c8ad4314ce179c8 --- /dev/null +++ b/data/raw/source_215_taxes-2019_how-coverage-affects-taxes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14ac23bce87cb1f744488f3d9a988622f74f057b1568c61ee042666ecd0394b5 +size 370745 diff --git a/data/raw/source_216_taxes-2018_how-coverage-affects-taxes.html b/data/raw/source_216_taxes-2018_how-coverage-affects-taxes.html new file mode 100644 index 0000000000000000000000000000000000000000..336f6245753b99db670d292232917ca8b0b18ed8 --- /dev/null +++ b/data/raw/source_216_taxes-2018_how-coverage-affects-taxes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7187b6ad202342e562f3e0a2734159450bee5bf53b666632fc5589d215e29b1a +size 370600 diff --git a/data/raw/source_217_taxes-2017_how-coverage-affects-taxes.html b/data/raw/source_217_taxes-2017_how-coverage-affects-taxes.html new file mode 100644 index 0000000000000000000000000000000000000000..e6dacee545a8604046de1119553d7db3be482403 --- /dev/null +++ b/data/raw/source_217_taxes-2017_how-coverage-affects-taxes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4add1d4f2e17b506f69be6bef95f7cd6d27a1e97ea55369e065babbafeeac635 +size 370653 diff --git a/data/raw/source_218_tax-tool.html b/data/raw/source_218_tax-tool.html new file mode 100644 index 0000000000000000000000000000000000000000..11138495ef9e10467bbf4cc16c74e3d42c2f66ee --- /dev/null +++ b/data/raw/source_218_tax-tool.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf8e5306f201cfa0cda737d82107df2a52d90d92fa7e1ab11c95abae413d950d +size 6275 diff --git a/data/raw/source_219_small-businesses_topics.html b/data/raw/source_219_small-businesses_topics.html new file mode 100644 index 0000000000000000000000000000000000000000..4fef4bee3846c8b9b251e5dbe284028aed5f686c --- /dev/null +++ b/data/raw/source_219_small-businesses_topics.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1f83988a3e9efe25936fed5fbc8c447dfc74bf4ec60d54ece4f13a75c0cdfb9 +size 364144 diff --git a/data/raw/source_21_reporting-changes_why-report-changes.html b/data/raw/source_21_reporting-changes_why-report-changes.html new file mode 100644 index 0000000000000000000000000000000000000000..4291d876d62341dbe349aecaeb9564edfa25b8fa --- /dev/null +++ b/data/raw/source_21_reporting-changes_why-report-changes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d791c073404ee58752ccc440e6033327226b9e81d6eef888d46cf7e49485376c +size 374710 diff --git a/data/raw/source_220_quick-guide.html b/data/raw/source_220_quick-guide.html new file mode 100644 index 0000000000000000000000000000000000000000..255cf796a09171026993c1c89d7a6f26dc4237e4 --- /dev/null +++ b/data/raw/source_220_quick-guide.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3b9e5499b394f54dd3c5b80af3f8f83265f6e1bda63283f8bc204eeb06fd59a +size 384498 diff --git a/data/raw/source_221_coverage.html b/data/raw/source_221_coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..12273aaec1b6929c5db08a4966d042c698b887b3 --- /dev/null +++ b/data/raw/source_221_coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1358d061cad326ff106fa668ca99f612bf823318452e5063ffb7f7e49829b001 +size 389950 diff --git a/data/raw/source_222_choose-a-plan.html b/data/raw/source_222_choose-a-plan.html new file mode 100644 index 0000000000000000000000000000000000000000..fc6c5adaa7579ce4e51c7d691e93d772616172d6 --- /dev/null +++ b/data/raw/source_222_choose-a-plan.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6af294a90433d581bbddc0afb04e88eea34250fa94e372f230eb5d20512141d4 +size 386459 diff --git a/data/raw/source_223_what-if-im-pregnant-or-plan-to-get-pregnant.html b/data/raw/source_223_what-if-im-pregnant-or-plan-to-get-pregnant.html new file mode 100644 index 0000000000000000000000000000000000000000..63f6eb914610cc66da3daac125533344eb5092f8 --- /dev/null +++ b/data/raw/source_223_what-if-im-pregnant-or-plan-to-get-pregnant.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:770ecaeb91ca772b06b3649250d6998d1fe71e85e8d9f62d04c2297e75ce1f54 +size 377934 diff --git a/data/raw/source_224_married-same-sex-couples-and-the-marketplace.html b/data/raw/source_224_married-same-sex-couples-and-the-marketplace.html new file mode 100644 index 0000000000000000000000000000000000000000..cd8a40e6c63fb24a998d9b5622175b0a5787b093 --- /dev/null +++ b/data/raw/source_224_married-same-sex-couples-and-the-marketplace.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:812bd5cd34fbaa37751dd4972373cba888b70a566a671509d22ecc1471142539 +size 365957 diff --git a/data/raw/source_225_immigrants.html b/data/raw/source_225_immigrants.html new file mode 100644 index 0000000000000000000000000000000000000000..0462be9c038636c444136875adf6930dafcc3db3 --- /dev/null +++ b/data/raw/source_225_immigrants.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54861dd4dc96ccc5e1d2e99b76ede741c5263a857c5ebd2dd31ef9f087f479d5 +size 368470 diff --git a/data/raw/source_226_people-with-disabilities.html b/data/raw/source_226_people-with-disabilities.html new file mode 100644 index 0000000000000000000000000000000000000000..8c7186084b509df6ceecf2b6b168b56f3fcea483 --- /dev/null +++ b/data/raw/source_226_people-with-disabilities.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7ab2dfc7e26ed96ca27c8ba76b5f9489da1482f982580b5223486d022e02371 +size 371164 diff --git a/data/raw/source_227_veterans.html b/data/raw/source_227_veterans.html new file mode 100644 index 0000000000000000000000000000000000000000..3c91c2dee3f91733483fb0d418439e82b1955fd5 --- /dev/null +++ b/data/raw/source_227_veterans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:641b7134af7aca7eccb848bd687d66a423faf6eb3e242b90192199c09e8e4dcc +size 372657 diff --git a/data/raw/source_228_incarcerated-people.html b/data/raw/source_228_incarcerated-people.html new file mode 100644 index 0000000000000000000000000000000000000000..6bb098a897e71407ab6ff92e0c989308fd81b5c0 --- /dev/null +++ b/data/raw/source_228_incarcerated-people.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0497e295e74777374b0620d95ba3e1baa77429facba2616e4faa73e6c32eba2 +size 370584 diff --git a/data/raw/source_229_glossary.html b/data/raw/source_229_glossary.html new file mode 100644 index 0000000000000000000000000000000000000000..b65b6b8d6b9f7428737ab5baca69b68f7d9092c9 --- /dev/null +++ b/data/raw/source_229_glossary.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cb1789c50a904f97071b85253408a9115d0d96cf766598539d77045f29c17cd +size 399955 diff --git a/data/raw/source_22_keep-or-change-plan.html b/data/raw/source_22_keep-or-change-plan.html new file mode 100644 index 0000000000000000000000000000000000000000..6eea4e14a5fdf3f77636e5d4f2855f3045a68060 --- /dev/null +++ b/data/raw/source_22_keep-or-change-plan.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1313262027df8de4c53f380b74d72c781b98377a60cac177862d7b3f69394e73 +size 407611 diff --git a/data/raw/source_231_medicaid-chip.html b/data/raw/source_231_medicaid-chip.html new file mode 100644 index 0000000000000000000000000000000000000000..c81ef2d95375596884cd86f48a7251d8bfc185cf --- /dev/null +++ b/data/raw/source_231_medicaid-chip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e88ff3d4e025156a2f8309218009b6ab7b97e5707af865141c9be063a9e5932 +size 388920 diff --git a/data/raw/source_233_small-businesses_get-coverage.html b/data/raw/source_233_small-businesses_get-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..d42d6ff33087cfa6d57890fd651612895bca4177 --- /dev/null +++ b/data/raw/source_233_small-businesses_get-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8739ac06eee193d58bea7dfeff08a27d64b31f53593bd7134c76103c67178dfd +size 362268 diff --git a/data/raw/source_234_small-businesses_other-coverage.html b/data/raw/source_234_small-businesses_other-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..706dd2ed30bd8d0d20f0c188e6799fabdb4d10f1 --- /dev/null +++ b/data/raw/source_234_small-businesses_other-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1098bb0782a56e27dd962f47ff8d882670bf9fb7739979b28fefa2382679670 +size 360824 diff --git a/data/raw/source_235_small-businesses_choose-and-enroll_shop-marketplace-overview.html b/data/raw/source_235_small-businesses_choose-and-enroll_shop-marketplace-overview.html new file mode 100644 index 0000000000000000000000000000000000000000..9591886875edac54e85d5153eb1fb882d9d3d36a --- /dev/null +++ b/data/raw/source_235_small-businesses_choose-and-enroll_shop-marketplace-overview.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16913794e6e6f8b81709436d925ffe339d536e246d6a3c2174f4c35f4d41a66f +size 379261 diff --git a/data/raw/source_236_small-businesses_provide-shop-coverage_small-business-tax-credits.html b/data/raw/source_236_small-businesses_provide-shop-coverage_small-business-tax-credits.html new file mode 100644 index 0000000000000000000000000000000000000000..c23a92331ac470efd0a9edd62c7992892c0f49ce --- /dev/null +++ b/data/raw/source_236_small-businesses_provide-shop-coverage_small-business-tax-credits.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51668596c224e3915e54b5c7cbb6d0da019d9003e7c7ed7d91cb72c452b9f394 +size 375792 diff --git a/data/raw/source_237_small-businesses_choose-and-enroll_using-insurance-agents-and-brokers.html b/data/raw/source_237_small-businesses_choose-and-enroll_using-insurance-agents-and-brokers.html new file mode 100644 index 0000000000000000000000000000000000000000..a1cc0339c4240d48e51d5cd1571f5dbd4d36dbf3 --- /dev/null +++ b/data/raw/source_237_small-businesses_choose-and-enroll_using-insurance-agents-and-brokers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:179b6288a2d545ef8718438dd51c27fb3cd027da7436d5ea09525451f273ef34 +size 369103 diff --git a/data/raw/source_238_small-businesses_provide-shop-coverage_business-in-more-than-one-state.html b/data/raw/source_238_small-businesses_provide-shop-coverage_business-in-more-than-one-state.html new file mode 100644 index 0000000000000000000000000000000000000000..ead83f0735f9acfa7803ebd37a5074036433a317 --- /dev/null +++ b/data/raw/source_238_small-businesses_provide-shop-coverage_business-in-more-than-one-state.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94ccbe71b64128b1878003f7a128738c15d4a817288c1cf2887694258f434990 +size 370177 diff --git a/data/raw/source_239_small-businesses_shop-calculators-mpr.html b/data/raw/source_239_small-businesses_shop-calculators-mpr.html new file mode 100644 index 0000000000000000000000000000000000000000..ea17ac5454df190071003180a44a7260e3694046 --- /dev/null +++ b/data/raw/source_239_small-businesses_shop-calculators-mpr.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5244946a4c25866b6ab442aa92ee6e93e26cddc7fc2e8a65aa569e9ffe133f16 +size 362066 diff --git a/data/raw/source_23_reporting-changes_cancel-plan.html b/data/raw/source_23_reporting-changes_cancel-plan.html new file mode 100644 index 0000000000000000000000000000000000000000..e6c49d08a63e27e0f53c62bbea19da5b1fd11d9e --- /dev/null +++ b/data/raw/source_23_reporting-changes_cancel-plan.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b7f2390e565e1df6d5bc0fa6f978eaa9fa72817ca2350b1099e09ec199a7a96 +size 368406 diff --git a/data/raw/source_240_small-businesses_choose-and-enroll_appeal-a-shop-decision.html b/data/raw/source_240_small-businesses_choose-and-enroll_appeal-a-shop-decision.html new file mode 100644 index 0000000000000000000000000000000000000000..63b1d51267de2e5a51c9753446062daa221f5e5f --- /dev/null +++ b/data/raw/source_240_small-businesses_choose-and-enroll_appeal-a-shop-decision.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be46f1918388004fa89b58a579b9bf3a2903faf981eb79d352d5ff3ea2425634 +size 368478 diff --git a/data/raw/source_241_small-businesses_choose-and-enroll_resources.html b/data/raw/source_241_small-businesses_choose-and-enroll_resources.html new file mode 100644 index 0000000000000000000000000000000000000000..d3894d71d4eaa184ec9c6878bb2f13520e4821f9 --- /dev/null +++ b/data/raw/source_241_small-businesses_choose-and-enroll_resources.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d94f5dcb6e603b2698f34480c534f9a4246a3081442926bf768cda9b82964954 +size 367890 diff --git a/data/raw/source_242_small-businesses_choose-and-enroll_tools-and-calculators.html b/data/raw/source_242_small-businesses_choose-and-enroll_tools-and-calculators.html new file mode 100644 index 0000000000000000000000000000000000000000..e588d03a41aa088ffdb579098a468d820ee01c40 --- /dev/null +++ b/data/raw/source_242_small-businesses_choose-and-enroll_tools-and-calculators.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7f569bab1375eddd6009f6840945c3049ed7c0219dd653bf327339527b18a23 +size 371958 diff --git a/data/raw/source_243_shop-calculators-taxcredit.html b/data/raw/source_243_shop-calculators-taxcredit.html new file mode 100644 index 0000000000000000000000000000000000000000..b329ebdeb74ef829af124cc09a3368452f5a346b --- /dev/null +++ b/data/raw/source_243_shop-calculators-taxcredit.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dcf0f7666399ef513233b066508358d46cf70f76f63a8a55ba4dae834612a8e8 +size 361960 diff --git a/data/raw/source_244_shop-calculators-fte.html b/data/raw/source_244_shop-calculators-fte.html new file mode 100644 index 0000000000000000000000000000000000000000..093f128a77ed60dc3d241d01dc4b51cb86a96d9e --- /dev/null +++ b/data/raw/source_244_shop-calculators-fte.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05c107c6a275d3ccd480c70ecdba0c7e42abe8b64fb3fa88999755d42ad63687 +size 361993 diff --git a/data/raw/source_245_small-businesses_agents-and-brokers_register-for-the-shop-marketplace.html b/data/raw/source_245_small-businesses_agents-and-brokers_register-for-the-shop-marketplace.html new file mode 100644 index 0000000000000000000000000000000000000000..bb556c77fcaa7ba8c0734d8139094c88a2aeb20b --- /dev/null +++ b/data/raw/source_245_small-businesses_agents-and-brokers_register-for-the-shop-marketplace.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f689b409d73d8ca35ff17572877a84b9b0926d1499f0d5dee4bcf6d8af6fc70b +size 373475 diff --git a/data/raw/source_246_small-businesses_agents-and-brokers_sell-health-insurance-through-shop.html b/data/raw/source_246_small-businesses_agents-and-brokers_sell-health-insurance-through-shop.html new file mode 100644 index 0000000000000000000000000000000000000000..4d6e599b1e30b53bdfbcb52bb79b0536ac02ecb5 --- /dev/null +++ b/data/raw/source_246_small-businesses_agents-and-brokers_sell-health-insurance-through-shop.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:195bffc7d43b09e73731d125974093d634953c0bc5fbaac138183407f3f70530 +size 373193 diff --git a/data/raw/source_247_small-businesses_agents-and-brokers_guides-tools-resources-for-agents-and-brokers.html b/data/raw/source_247_small-businesses_agents-and-brokers_guides-tools-resources-for-agents-and-brokers.html new file mode 100644 index 0000000000000000000000000000000000000000..55d7e5fdde93ef2c6ed493b269b560d16d7b032a --- /dev/null +++ b/data/raw/source_247_small-businesses_agents-and-brokers_guides-tools-resources-for-agents-and-brokers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee6ab887882982a9f2f7f68106c34434304c09c4d414f38dd3812c140cdd6925 +size 366724 diff --git a/data/raw/source_248_small-businesses_learn-more_explore-coverage.html b/data/raw/source_248_small-businesses_learn-more_explore-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..7963bf31889b62881161db01223d0376358001fc --- /dev/null +++ b/data/raw/source_248_small-businesses_learn-more_explore-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7776e94f67f3fd08d1b8a71692247404efd5585be75c3eb1094fca160f06a4c0 +size 372662 diff --git a/data/raw/source_249_small-businesses_learn-more_individual-coverage-hra.html b/data/raw/source_249_small-businesses_learn-more_individual-coverage-hra.html new file mode 100644 index 0000000000000000000000000000000000000000..2b21ff5cedd6351fe5718470e3b87ec01c09976f --- /dev/null +++ b/data/raw/source_249_small-businesses_learn-more_individual-coverage-hra.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23fa61f0a8ac3b82f318b8e613786bf0709b8fbc444d3fa517cbc818f7bf5c67 +size 386658 diff --git a/data/raw/source_24_more-savings.html b/data/raw/source_24_more-savings.html new file mode 100644 index 0000000000000000000000000000000000000000..1e254aea1a0af71b1ef8ce7d53bd9f9960e44905 --- /dev/null +++ b/data/raw/source_24_more-savings.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2e09e91783baea6b33298dd71579ce99667f8e0131e529b0bf2e1f94c49cd7a +size 372185 diff --git a/data/raw/source_250_small-businesses_learn-more_qsehra.html b/data/raw/source_250_small-businesses_learn-more_qsehra.html new file mode 100644 index 0000000000000000000000000000000000000000..f38ab6d1242a04f92a4cb5a2e039be0bd41985aa --- /dev/null +++ b/data/raw/source_250_small-businesses_learn-more_qsehra.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f0ab9e5771c658ae41706ce20bdf0afb72efb63c9fabe19df6a5f37db72acd1 +size 379057 diff --git a/data/raw/source_251_small-businesses_learn-more_self-employed.html b/data/raw/source_251_small-businesses_learn-more_self-employed.html new file mode 100644 index 0000000000000000000000000000000000000000..9f38ab9327bed66f89d3815c912a6c4c104eac3a --- /dev/null +++ b/data/raw/source_251_small-businesses_learn-more_self-employed.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a6c76dc1cfbefa77b910ff51fe643e30ba217234495e56b45210018297d17f5 +size 370970 diff --git a/data/raw/source_252_small-businesses_learn-more_how-aca-affects-businesses.html b/data/raw/source_252_small-businesses_learn-more_how-aca-affects-businesses.html new file mode 100644 index 0000000000000000000000000000000000000000..335ce7592119650ffa681f0915560b995a23e507 --- /dev/null +++ b/data/raw/source_252_small-businesses_learn-more_how-aca-affects-businesses.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe8654cd86470a0b05a177629ca5fd8f7e4ee77dc6c69535c1363f7f81f0cb98 +size 373236 diff --git a/data/raw/source_253_small-businesses_topics.html b/data/raw/source_253_small-businesses_topics.html new file mode 100644 index 0000000000000000000000000000000000000000..4fef4bee3846c8b9b251e5dbe284028aed5f686c --- /dev/null +++ b/data/raw/source_253_small-businesses_topics.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1f83988a3e9efe25936fed5fbc8c447dfc74bf4ec60d54ece4f13a75c0cdfb9 +size 364144 diff --git a/data/raw/source_254_small-businesses_get-answers.html b/data/raw/source_254_small-businesses_get-answers.html new file mode 100644 index 0000000000000000000000000000000000000000..8f1747f76530523b2a0a9befc1c0eded2504fe1b --- /dev/null +++ b/data/raw/source_254_small-businesses_get-answers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8809754dd3587957570d92aec4f541ff063acfb22a8424e0fd8312c2138b9dd +size 395305 diff --git a/data/raw/source_255_small-businesses_get-coverage.html b/data/raw/source_255_small-businesses_get-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..d42d6ff33087cfa6d57890fd651612895bca4177 --- /dev/null +++ b/data/raw/source_255_small-businesses_get-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8739ac06eee193d58bea7dfeff08a27d64b31f53593bd7134c76103c67178dfd +size 362268 diff --git a/data/raw/source_256_small-businesses_other-coverage.html b/data/raw/source_256_small-businesses_other-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..706dd2ed30bd8d0d20f0c188e6799fabdb4d10f1 --- /dev/null +++ b/data/raw/source_256_small-businesses_other-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1098bb0782a56e27dd962f47ff8d882670bf9fb7739979b28fefa2382679670 +size 360824 diff --git a/data/raw/source_257_small-businesses_choose-and-enroll_shop-marketplace-overview.html b/data/raw/source_257_small-businesses_choose-and-enroll_shop-marketplace-overview.html new file mode 100644 index 0000000000000000000000000000000000000000..9591886875edac54e85d5153eb1fb882d9d3d36a --- /dev/null +++ b/data/raw/source_257_small-businesses_choose-and-enroll_shop-marketplace-overview.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16913794e6e6f8b81709436d925ffe339d536e246d6a3c2174f4c35f4d41a66f +size 379261 diff --git a/data/raw/source_258_small-businesses_provide-shop-coverage_small-business-tax-credits.html b/data/raw/source_258_small-businesses_provide-shop-coverage_small-business-tax-credits.html new file mode 100644 index 0000000000000000000000000000000000000000..c23a92331ac470efd0a9edd62c7992892c0f49ce --- /dev/null +++ b/data/raw/source_258_small-businesses_provide-shop-coverage_small-business-tax-credits.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51668596c224e3915e54b5c7cbb6d0da019d9003e7c7ed7d91cb72c452b9f394 +size 375792 diff --git a/data/raw/source_259_small-businesses_choose-and-enroll_using-insurance-agents-and-brokers.html b/data/raw/source_259_small-businesses_choose-and-enroll_using-insurance-agents-and-brokers.html new file mode 100644 index 0000000000000000000000000000000000000000..a1cc0339c4240d48e51d5cd1571f5dbd4d36dbf3 --- /dev/null +++ b/data/raw/source_259_small-businesses_choose-and-enroll_using-insurance-agents-and-brokers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:179b6288a2d545ef8718438dd51c27fb3cd027da7436d5ea09525451f273ef34 +size 369103 diff --git a/data/raw/source_25_lower-costs.html b/data/raw/source_25_lower-costs.html new file mode 100644 index 0000000000000000000000000000000000000000..1d6ab4abbde493abd553e2e32181fb7fbe409346 --- /dev/null +++ b/data/raw/source_25_lower-costs.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42b27d5e472263023720e69030f2e9c7ebde19b8e3be894f63842187be118259 +size 372132 diff --git a/data/raw/source_260_small-businesses_provide-shop-coverage_business-in-more-than-one-state.html b/data/raw/source_260_small-businesses_provide-shop-coverage_business-in-more-than-one-state.html new file mode 100644 index 0000000000000000000000000000000000000000..ead83f0735f9acfa7803ebd37a5074036433a317 --- /dev/null +++ b/data/raw/source_260_small-businesses_provide-shop-coverage_business-in-more-than-one-state.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94ccbe71b64128b1878003f7a128738c15d4a817288c1cf2887694258f434990 +size 370177 diff --git a/data/raw/source_261_small-businesses_choose-and-enroll_appeal-a-shop-decision.html b/data/raw/source_261_small-businesses_choose-and-enroll_appeal-a-shop-decision.html new file mode 100644 index 0000000000000000000000000000000000000000..63b1d51267de2e5a51c9753446062daa221f5e5f --- /dev/null +++ b/data/raw/source_261_small-businesses_choose-and-enroll_appeal-a-shop-decision.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be46f1918388004fa89b58a579b9bf3a2903faf981eb79d352d5ff3ea2425634 +size 368478 diff --git a/data/raw/source_262_small-businesses_choose-and-enroll_resources.html b/data/raw/source_262_small-businesses_choose-and-enroll_resources.html new file mode 100644 index 0000000000000000000000000000000000000000..d3894d71d4eaa184ec9c6878bb2f13520e4821f9 --- /dev/null +++ b/data/raw/source_262_small-businesses_choose-and-enroll_resources.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d94f5dcb6e603b2698f34480c534f9a4246a3081442926bf768cda9b82964954 +size 367890 diff --git a/data/raw/source_263_small-businesses_choose-and-enroll_tools-and-calculators.html b/data/raw/source_263_small-businesses_choose-and-enroll_tools-and-calculators.html new file mode 100644 index 0000000000000000000000000000000000000000..e588d03a41aa088ffdb579098a468d820ee01c40 --- /dev/null +++ b/data/raw/source_263_small-businesses_choose-and-enroll_tools-and-calculators.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7f569bab1375eddd6009f6840945c3049ed7c0219dd653bf327339527b18a23 +size 371958 diff --git a/data/raw/source_264_small-businesses_agents-and-brokers_register-for-the-shop-marketplace.html b/data/raw/source_264_small-businesses_agents-and-brokers_register-for-the-shop-marketplace.html new file mode 100644 index 0000000000000000000000000000000000000000..bb556c77fcaa7ba8c0734d8139094c88a2aeb20b --- /dev/null +++ b/data/raw/source_264_small-businesses_agents-and-brokers_register-for-the-shop-marketplace.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f689b409d73d8ca35ff17572877a84b9b0926d1499f0d5dee4bcf6d8af6fc70b +size 373475 diff --git a/data/raw/source_265_small-businesses_agents-and-brokers_guides-tools-resources-for-agents-and-brokers.html b/data/raw/source_265_small-businesses_agents-and-brokers_guides-tools-resources-for-agents-and-brokers.html new file mode 100644 index 0000000000000000000000000000000000000000..55d7e5fdde93ef2c6ed493b269b560d16d7b032a --- /dev/null +++ b/data/raw/source_265_small-businesses_agents-and-brokers_guides-tools-resources-for-agents-and-brokers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee6ab887882982a9f2f7f68106c34434304c09c4d414f38dd3812c140cdd6925 +size 366724 diff --git a/data/raw/source_266_small-businesses_learn-more_explore-coverage.html b/data/raw/source_266_small-businesses_learn-more_explore-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..7963bf31889b62881161db01223d0376358001fc --- /dev/null +++ b/data/raw/source_266_small-businesses_learn-more_explore-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7776e94f67f3fd08d1b8a71692247404efd5585be75c3eb1094fca160f06a4c0 +size 372662 diff --git a/data/raw/source_267_small-businesses_learn-more_individual-coverage-hra.html b/data/raw/source_267_small-businesses_learn-more_individual-coverage-hra.html new file mode 100644 index 0000000000000000000000000000000000000000..2b21ff5cedd6351fe5718470e3b87ec01c09976f --- /dev/null +++ b/data/raw/source_267_small-businesses_learn-more_individual-coverage-hra.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23fa61f0a8ac3b82f318b8e613786bf0709b8fbc444d3fa517cbc818f7bf5c67 +size 386658 diff --git a/data/raw/source_268_small-businesses_learn-more_qsehra.html b/data/raw/source_268_small-businesses_learn-more_qsehra.html new file mode 100644 index 0000000000000000000000000000000000000000..f38ab6d1242a04f92a4cb5a2e039be0bd41985aa --- /dev/null +++ b/data/raw/source_268_small-businesses_learn-more_qsehra.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f0ab9e5771c658ae41706ce20bdf0afb72efb63c9fabe19df6a5f37db72acd1 +size 379057 diff --git a/data/raw/source_269_small-businesses_learn-more_self-employed.html b/data/raw/source_269_small-businesses_learn-more_self-employed.html new file mode 100644 index 0000000000000000000000000000000000000000..9f38ab9327bed66f89d3815c912a6c4c104eac3a --- /dev/null +++ b/data/raw/source_269_small-businesses_learn-more_self-employed.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a6c76dc1cfbefa77b910ff51fe643e30ba217234495e56b45210018297d17f5 +size 370970 diff --git a/data/raw/source_26_lower-costs_save-on-monthly-premiums.html b/data/raw/source_26_lower-costs_save-on-monthly-premiums.html new file mode 100644 index 0000000000000000000000000000000000000000..0dd7234351729ca0d5e077017c650933073ff4ff --- /dev/null +++ b/data/raw/source_26_lower-costs_save-on-monthly-premiums.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fc742a18b7115644a966206be4d3126da914e391f3e0939cc343eb5d1515824 +size 378378 diff --git a/data/raw/source_270_small-businesses_learn-more_how-aca-affects-businesses.html b/data/raw/source_270_small-businesses_learn-more_how-aca-affects-businesses.html new file mode 100644 index 0000000000000000000000000000000000000000..335ce7592119650ffa681f0915560b995a23e507 --- /dev/null +++ b/data/raw/source_270_small-businesses_learn-more_how-aca-affects-businesses.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe8654cd86470a0b05a177629ca5fd8f7e4ee77dc6c69535c1363f7f81f0cb98 +size 373236 diff --git a/data/raw/source_271_small-businesses_learn-more_hra-guide.html b/data/raw/source_271_small-businesses_learn-more_hra-guide.html new file mode 100644 index 0000000000000000000000000000000000000000..6f8c1a70c6fda4092004f611de339100348266ac --- /dev/null +++ b/data/raw/source_271_small-businesses_learn-more_hra-guide.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b97cd863d818bc453559d403786040055d71a8cfb439589f822659ce580ece45 +size 377971 diff --git a/data/raw/source_272_small-businesses_get-answers.html b/data/raw/source_272_small-businesses_get-answers.html new file mode 100644 index 0000000000000000000000000000000000000000..8f1747f76530523b2a0a9befc1c0eded2504fe1b --- /dev/null +++ b/data/raw/source_272_small-businesses_get-answers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8809754dd3587957570d92aec4f541ff063acfb22a8424e0fd8312c2138b9dd +size 395305 diff --git a/data/raw/source_273_small-businesses_learn-more_hra-guide.html b/data/raw/source_273_small-businesses_learn-more_hra-guide.html new file mode 100644 index 0000000000000000000000000000000000000000..6f8c1a70c6fda4092004f611de339100348266ac --- /dev/null +++ b/data/raw/source_273_small-businesses_learn-more_hra-guide.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b97cd863d818bc453559d403786040055d71a8cfb439589f822659ce580ece45 +size 377971 diff --git a/data/raw/source_274_verify-information_documents-and-deadlines.html b/data/raw/source_274_verify-information_documents-and-deadlines.html new file mode 100644 index 0000000000000000000000000000000000000000..93bc16f419e22e04e5d051d1d985cd534a4d0a90 --- /dev/null +++ b/data/raw/source_274_verify-information_documents-and-deadlines.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:149ba069636945e89d3a2115509f9f3ada928297d972f07f920b95f6639b6f5f +size 378198 diff --git a/data/raw/source_275_reporting-changes_when-you-move.html b/data/raw/source_275_reporting-changes_when-you-move.html new file mode 100644 index 0000000000000000000000000000000000000000..5732d27360bb22622615c2a7cc53e260f01c4af7 --- /dev/null +++ b/data/raw/source_275_reporting-changes_when-you-move.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:299dde5594c2e4b9b9defd8e7c6fdf839e3e580c26247a9f720ef4face4d000f +size 371468 diff --git a/data/raw/source_276_preventive-care-adults.html b/data/raw/source_276_preventive-care-adults.html new file mode 100644 index 0000000000000000000000000000000000000000..c5a757c5d0ec179272dd9581eb8bf60f6ccf7268 --- /dev/null +++ b/data/raw/source_276_preventive-care-adults.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:263fa977a24ccc488aee2114e62b0d1e6f7e1f5661f8e0bace6f38bd22c0e7b3 +size 374798 diff --git a/data/raw/source_277_preventive-care-women.html b/data/raw/source_277_preventive-care-women.html new file mode 100644 index 0000000000000000000000000000000000000000..b8da7c159256fde58bef8e8068c32a558ac6adbd --- /dev/null +++ b/data/raw/source_277_preventive-care-women.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ccf61041e5f41adaaeff432b925157e790e7f424de47ed133331f057bf5451d +size 377121 diff --git a/data/raw/source_278_preventive-care-children.html b/data/raw/source_278_preventive-care-children.html new file mode 100644 index 0000000000000000000000000000000000000000..c5b5cdc3767f539c57cdfb19a4ee862e831e864e --- /dev/null +++ b/data/raw/source_278_preventive-care-children.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06b1b16140d9d30dd6f4d03181afb40fc8718234b8bbe65e9238e9487d87674c +size 377388 diff --git a/data/raw/source_279_individual-privacy-act-statement.html b/data/raw/source_279_individual-privacy-act-statement.html new file mode 100644 index 0000000000000000000000000000000000000000..0464e3939d2bf244ac8be39161ecf91c04bc6b55 --- /dev/null +++ b/data/raw/source_279_individual-privacy-act-statement.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d45e2e655cdbe12b3e546d83c966565ffbaee8f9d4f4d06155008189167f0cf +size 372614 diff --git a/data/raw/source_27_lower-costs_save-on-out-of-pocket-costs.html b/data/raw/source_27_lower-costs_save-on-out-of-pocket-costs.html new file mode 100644 index 0000000000000000000000000000000000000000..9c6ef57b9f7025ed053a0de2b23022cb3ffc1bf6 --- /dev/null +++ b/data/raw/source_27_lower-costs_save-on-out-of-pocket-costs.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c022578abf7deee92f1366faf6a1082f0f33c6370ede44f424b25f02fc8333ab +size 379993 diff --git a/data/raw/source_280_agent-privacy-act-statement.html b/data/raw/source_280_agent-privacy-act-statement.html new file mode 100644 index 0000000000000000000000000000000000000000..b6d09893a311c87cb7093d50249024ce73bbbaf2 --- /dev/null +++ b/data/raw/source_280_agent-privacy-act-statement.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c55c1567f98d52fd4ef2ca65e4cd08c8b71f42d64e0fbd7e75bb313f6d8a1eae +size 368978 diff --git a/data/raw/source_281_shop-privacy-act-statement.html b/data/raw/source_281_shop-privacy-act-statement.html new file mode 100644 index 0000000000000000000000000000000000000000..edd03bfb11183c63ef4e133347d237c1b2a113b7 --- /dev/null +++ b/data/raw/source_281_shop-privacy-act-statement.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a643dc4733e13d9a0cd8c5b3e19a98053fe8dcb86321aa0db70a35e5391ab895 +size 365246 diff --git a/data/raw/source_282_how-we-use-your-data.html b/data/raw/source_282_how-we-use-your-data.html new file mode 100644 index 0000000000000000000000000000000000000000..40bd02ac0806cdb08e210967f7567f6aaf7f4b8f --- /dev/null +++ b/data/raw/source_282_how-we-use-your-data.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:300e28a9c88842fdc24d29f189ef65ed43cf74f1d58d4505571bf05bea38fa12 +size 382442 diff --git a/data/raw/source_283_third-party-privacy-policies.html b/data/raw/source_283_third-party-privacy-policies.html new file mode 100644 index 0000000000000000000000000000000000000000..33f2d43dda905cadcfaffa9b74686cd3ec0f662f --- /dev/null +++ b/data/raw/source_283_third-party-privacy-policies.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:967b72048c84204de1f84f7e1bd7859db88931d3c00d6798fb63d3c53fd7bef5 +size 568248 diff --git a/data/raw/source_284_blog_blog.rss.html b/data/raw/source_284_blog_blog.rss.html new file mode 100644 index 0000000000000000000000000000000000000000..f08669bbae1a74bcf0006e1efe69d8875ff4ece3 --- /dev/null +++ b/data/raw/source_284_blog_blog.rss.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee470a62fa3bb6dcc99867477860f33ac8e8b4128f8bc2f740cba4acfc30af20 +size 234482 diff --git a/data/raw/source_285_blog_going-once-going-twice-open-enrollment-ends-soon.html b/data/raw/source_285_blog_going-once-going-twice-open-enrollment-ends-soon.html new file mode 100644 index 0000000000000000000000000000000000000000..872666e549a1055573c7b72125491e0cf42af791 --- /dev/null +++ b/data/raw/source_285_blog_going-once-going-twice-open-enrollment-ends-soon.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1117d013bea48ab3393113f1400acce087e30a717bb7014bdf3a753915a0e73 +size 373304 diff --git a/data/raw/source_286_blog_beat-the-deadline-open-enrollment-ends-in-1-month.html b/data/raw/source_286_blog_beat-the-deadline-open-enrollment-ends-in-1-month.html new file mode 100644 index 0000000000000000000000000000000000000000..8748ce7de65a6bc2b60dab8e09c7db209937e63b --- /dev/null +++ b/data/raw/source_286_blog_beat-the-deadline-open-enrollment-ends-in-1-month.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8822f0a802e1fba306f4ee30516dc86f14a9cd08dbb81aa2716c5312b35f7470 +size 372185 diff --git a/data/raw/source_287_blog_to-begin-your-coverage-make-sure-you-pay-your-monthly-premium.html b/data/raw/source_287_blog_to-begin-your-coverage-make-sure-you-pay-your-monthly-premium.html new file mode 100644 index 0000000000000000000000000000000000000000..5ce38c96e7f658c0fa4c084d8f72f480f168dae6 --- /dev/null +++ b/data/raw/source_287_blog_to-begin-your-coverage-make-sure-you-pay-your-monthly-premium.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f44fb3e62c951fd3199e4549fd9904d4097379b54403fe874c8ef7b37c684035 +size 371270 diff --git a/data/raw/source_288_blog_dont-delay-sign-up-by-dec-15-for-coverage-that-starts-jan-1.html b/data/raw/source_288_blog_dont-delay-sign-up-by-dec-15-for-coverage-that-starts-jan-1.html new file mode 100644 index 0000000000000000000000000000000000000000..e562ebb8a88a428de8a5e8f6f57921009b738678 --- /dev/null +++ b/data/raw/source_288_blog_dont-delay-sign-up-by-dec-15-for-coverage-that-starts-jan-1.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c28812db541cdd8e66f0da02e7baf54ad0d3da3ad8b6a3900bfd8d99accc1186 +size 372873 diff --git a/data/raw/source_289_blog_want-coverage-that-starts-january-1.html b/data/raw/source_289_blog_want-coverage-that-starts-january-1.html new file mode 100644 index 0000000000000000000000000000000000000000..29b2a8190d5ef67a8d2fc76a8253c27986003911 --- /dev/null +++ b/data/raw/source_289_blog_want-coverage-that-starts-january-1.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36c6e2e173cfe12e5adaac85b66441b516228dd2a49389d4c33ed4f05d7c0199 +size 370776 diff --git a/data/raw/source_28_high-deductible-health-plan.html b/data/raw/source_28_high-deductible-health-plan.html new file mode 100644 index 0000000000000000000000000000000000000000..9a454b03dd52ccf535ce7e062ca4f52550354610 --- /dev/null +++ b/data/raw/source_28_high-deductible-health-plan.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5ea5f999684939b4cf459f8a9f4fbe98d0937721876cfc266a543c69992b0d9 +size 374251 diff --git a/data/raw/source_290_blog_act-now-for-health-coverage.html b/data/raw/source_290_blog_act-now-for-health-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..62e69b45c44685b60f9e3dcc3985e4208e7fe8e5 --- /dev/null +++ b/data/raw/source_290_blog_act-now-for-health-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:facbab3e8375d8ef3ec64273091c3ccf1d69616d9522811a777974e7dd95c825 +size 370533 diff --git a/data/raw/source_291_blog_check-out-marketplace-coverage-options.html b/data/raw/source_291_blog_check-out-marketplace-coverage-options.html new file mode 100644 index 0000000000000000000000000000000000000000..b3103922f06cd1c6144a9d69c11d79d1680094ca --- /dev/null +++ b/data/raw/source_291_blog_check-out-marketplace-coverage-options.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8c867d8f43afc7565e38c28a96272186267f7bc05fa53a04a31c6c430cdb8d4 +size 372315 diff --git a/data/raw/source_292_blog_apply-for-marketplace-insurance-today.html b/data/raw/source_292_blog_apply-for-marketplace-insurance-today.html new file mode 100644 index 0000000000000000000000000000000000000000..130d0ad4d06f90be7dedfaddfc47f5dba9392ba4 --- /dev/null +++ b/data/raw/source_292_blog_apply-for-marketplace-insurance-today.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35831e9b00b79796826a0da59abbc38fa976b2f68cd23a036eda849a23a2cb32 +size 372873 diff --git a/data/raw/source_293_blog_page_2.html b/data/raw/source_293_blog_page_2.html new file mode 100644 index 0000000000000000000000000000000000000000..8935030aeb683dd6409e6d23eb02d6d63f945ae0 --- /dev/null +++ b/data/raw/source_293_blog_page_2.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c41dabfe6adba165e03b2108b21b5305e2c0f965bb10122b007be752a2fe4255 +size 373005 diff --git a/data/raw/source_294_blog_page_3.html b/data/raw/source_294_blog_page_3.html new file mode 100644 index 0000000000000000000000000000000000000000..5f4b830a29d7843e9a20a682363e19360fac917e --- /dev/null +++ b/data/raw/source_294_blog_page_3.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9172f4d0883ce1ebd3a75c9ca36a77739548e13ff9ed6163fcb6eb456afeaa17 +size 373207 diff --git a/data/raw/source_295_blog_page_4.html b/data/raw/source_295_blog_page_4.html new file mode 100644 index 0000000000000000000000000000000000000000..f792ea7a9c76a43ac5ffd3dade08924abfa7f1e8 --- /dev/null +++ b/data/raw/source_295_blog_page_4.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:073ef5373239352fbdd5d9133d6330ebae82d17e2b4eb14343f1520fab099393 +size 367082 diff --git a/data/raw/source_296_health-plan-information.html b/data/raw/source_296_health-plan-information.html new file mode 100644 index 0000000000000000000000000000000000000000..3f63a7b6059f3c2752d8bfa3d348bdea25a410df --- /dev/null +++ b/data/raw/source_296_health-plan-information.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a8754d13beff127c3c3bcd11e5e8cb9bb832358769597a8f40d36e75bffc83d +size 374738 diff --git a/data/raw/source_297_dental-plan-information.html b/data/raw/source_297_dental-plan-information.html new file mode 100644 index 0000000000000000000000000000000000000000..420b1b3922bcc4c4690b8f9d0345c7ebd1869603 --- /dev/null +++ b/data/raw/source_297_dental-plan-information.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15e21e4faa43675ec9033d8e01d799bbd5477271119188ab32b004ae9ce26173 +size 374241 diff --git a/data/raw/source_298_shop-health-plan-information.html b/data/raw/source_298_shop-health-plan-information.html new file mode 100644 index 0000000000000000000000000000000000000000..53538d10c1c14197b3280f1e4d87e5372e8b5187 --- /dev/null +++ b/data/raw/source_298_shop-health-plan-information.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89d1db1bfa1481abe9dc4f6097d88fe1cf4882ffb82486da2f21457b487aafb6 +size 368426 diff --git a/data/raw/source_299_shop-dental-plan-information.html b/data/raw/source_299_shop-dental-plan-information.html new file mode 100644 index 0000000000000000000000000000000000000000..361e286941113813be7261d1170beb1305dfd847 --- /dev/null +++ b/data/raw/source_299_shop-dental-plan-information.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c28a259b8a35be23410f60291927fc93045e36de90a0ac82036259b9ef84d49 +size 368662 diff --git a/data/raw/source_29_using-marketplace-coverage.html b/data/raw/source_29_using-marketplace-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..affd42d65501b725e35bd32b41eb01eac21c1cd4 --- /dev/null +++ b/data/raw/source_29_using-marketplace-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b12f408f6ab13945606ea41b3da8eece8946d3239631efba3bca989456b9d16f +size 370581 diff --git a/data/raw/source_2_regulations-and-guidance.html b/data/raw/source_2_regulations-and-guidance.html new file mode 100644 index 0000000000000000000000000000000000000000..11038a9efa02a6085d1184b4794cdfda4857e392 --- /dev/null +++ b/data/raw/source_2_regulations-and-guidance.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47734e7c0c405e69ff40ec5b1a5dcea3835bd5f3a9bb58e2520563d7eccc7786 +size 30661 diff --git a/data/raw/source_301_forgot-password.html b/data/raw/source_301_forgot-password.html new file mode 100644 index 0000000000000000000000000000000000000000..1409ad390438b4c3a45e8a2bbae3060ceb4f1da9 --- /dev/null +++ b/data/raw/source_301_forgot-password.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4da395579b034974f88461823738f53d1a82d4fc6790091884a3bfabdc05d926 +size 3869 diff --git a/data/raw/source_302_forgot-username.html b/data/raw/source_302_forgot-username.html new file mode 100644 index 0000000000000000000000000000000000000000..1409ad390438b4c3a45e8a2bbae3060ceb4f1da9 --- /dev/null +++ b/data/raw/source_302_forgot-username.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4da395579b034974f88461823738f53d1a82d4fc6790091884a3bfabdc05d926 +size 3869 diff --git a/data/raw/source_303_accessibility.html b/data/raw/source_303_accessibility.html new file mode 100644 index 0000000000000000000000000000000000000000..f8202415404bb684772bf7acb6faee7b2a3e4bff --- /dev/null +++ b/data/raw/source_303_accessibility.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36283e94f397962a3253ef990ef53c94a2f430b6da49e5135611745506b23a6c +size 365628 diff --git a/data/raw/source_304_www.cms.gov.html b/data/raw/source_304_www.cms.gov.html new file mode 100644 index 0000000000000000000000000000000000000000..039b2156e29f0fcdc4a956b1fa94bd2f46b9280e --- /dev/null +++ b/data/raw/source_304_www.cms.gov.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a70d44a31e80ce8d5a5058534f4c1cd89e3868cdea47ff78084169e0d5fe82c +size 255902 diff --git a/data/raw/source_305_files_document_agent_broker-help-desks.pdf.pdf b/data/raw/source_305_files_document_agent_broker-help-desks.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7ff860f3282ab6acb72da9a16759de2619f71547 --- /dev/null +++ b/data/raw/source_305_files_document_agent_broker-help-desks.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df1c666c3efce28c6a9ec10940b09601c21d4ec8edd5020ed84aff40ae4cb0ae +size 305542 diff --git a/data/raw/source_306_marketplace_resources_regulations-guidance.html b/data/raw/source_306_marketplace_resources_regulations-guidance.html new file mode 100644 index 0000000000000000000000000000000000000000..1175bdccfc391888f34bad3bbef0c465876e6fe8 --- /dev/null +++ b/data/raw/source_306_marketplace_resources_regulations-guidance.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b453c485f054451fd09c43af665c2163ed79cb9ea014930ebe754f332c70536 +size 560853 diff --git a/data/raw/source_307_cciio_resources_regulations-and-guidance_downloads_revised-key-dates-for-calendar-year-2017-2-17-17.pdf.pdf b/data/raw/source_307_cciio_resources_regulations-and-guidance_downloads_revised-key-dates-for-calendar-year-2017-2-17-17.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f8cea0a46ab4381b10f189f5ca55bad3ff9e69d9 --- /dev/null +++ b/data/raw/source_307_cciio_resources_regulations-and-guidance_downloads_revised-key-dates-for-calendar-year-2017-2-17-17.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96877774218cc4b3656d97c7113647f3d664d873962c595f194262b9ed33ffc2 +size 161829 diff --git a/data/raw/source_308_cciio_resources_regulations-and-guidance_downloads_final-revised-key-dates-for-calendar-year-2017-4-13-17.pdf.pdf b/data/raw/source_308_cciio_resources_regulations-and-guidance_downloads_final-revised-key-dates-for-calendar-year-2017-4-13-17.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..86ff0d3f2a3b1d02a9811437ff9297785f0e3039 --- /dev/null +++ b/data/raw/source_308_cciio_resources_regulations-and-guidance_downloads_final-revised-key-dates-for-calendar-year-2017-4-13-17.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7db28052c74037d29b7e1760e9ff6ae4e61b372bbfe939822a87cdf182020a56 +size 230485 diff --git a/data/raw/source_309_cciio_resources_regulations-and-guidance_downloads_proposed-key-dates-for-calendar-year-2018.pdf.pdf b/data/raw/source_309_cciio_resources_regulations-and-guidance_downloads_proposed-key-dates-for-calendar-year-2018.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..08ed08800de76f8d4f7264aff2b28f1564711675 --- /dev/null +++ b/data/raw/source_309_cciio_resources_regulations-and-guidance_downloads_proposed-key-dates-for-calendar-year-2018.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:197faecaaefbe15e37179da880dc168befe585c4ca713f329a8d655c57761b3f +size 206846 diff --git a/data/raw/source_30_income-and-household-information.html b/data/raw/source_30_income-and-household-information.html new file mode 100644 index 0000000000000000000000000000000000000000..a4bd61c5de2bfa4ec707c2de74cc6bcd14f44c49 --- /dev/null +++ b/data/raw/source_30_income-and-household-information.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:737e40d7f13eb85d7999e512d83da3429f8b92d064b8a68816e8e4d653ee9b83 +size 388273 diff --git a/data/raw/source_310_cciio_resources_regulations-and-guidance_downloads_key-dates-table-for-cy2018.pdf.pdf b/data/raw/source_310_cciio_resources_regulations-and-guidance_downloads_key-dates-table-for-cy2018.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f52669d202229a3a6f5ea9ea1e4322beacfdc2d5 --- /dev/null +++ b/data/raw/source_310_cciio_resources_regulations-and-guidance_downloads_key-dates-table-for-cy2018.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17547c2887fca760d003cd68680f539160a22ac67cf929dc5047294d6fbde4f3 +size 161761 diff --git a/data/raw/source_311_cciio_resources_regulations-and-guidance_downloads_key-dates-table-for-cy2019.pdf.pdf b/data/raw/source_311_cciio_resources_regulations-and-guidance_downloads_key-dates-table-for-cy2019.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0fa9c268231ef75c82e0f31a8b73361d4392290d --- /dev/null +++ b/data/raw/source_311_cciio_resources_regulations-and-guidance_downloads_key-dates-table-for-cy2019.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:61eabcf54cf4ede9dff7d8415c34e3d5a8ca2042a2112f7dad938743076b4e74 +size 145684 diff --git a/data/raw/source_312_cciio_resources_regulations-and-guidance_downloads_final-key-dates-table-for-cy2019.pdf.pdf b/data/raw/source_312_cciio_resources_regulations-and-guidance_downloads_final-key-dates-table-for-cy2019.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3c29c5ddce979e3555fa191da661f443594a58fa --- /dev/null +++ b/data/raw/source_312_cciio_resources_regulations-and-guidance_downloads_final-key-dates-table-for-cy2019.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97b664ed62b1038cb49ed42f48775f0a6713de1141de0a928c79e2d80224f004 +size 173056 diff --git a/data/raw/source_313_files_document_final-key-dates-tables-for-cy2020.pdf.pdf b/data/raw/source_313_files_document_final-key-dates-tables-for-cy2020.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..03785abc90eff5c1918771d126b2c9cdce998b72 --- /dev/null +++ b/data/raw/source_313_files_document_final-key-dates-tables-for-cy2020.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cefe89bf3cbd8057140f8d8303a0343c0da6d0436d1cbdf7d6802b6dacbe21ce +size 231278 diff --git a/data/raw/source_314_cciio_resources_regulations-and-guidance_downloads_proposed-key-dates-table-for-cy2021.pdf.pdf b/data/raw/source_314_cciio_resources_regulations-and-guidance_downloads_proposed-key-dates-table-for-cy2021.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1f496bc42ac27523289ff686b5131621fce18a51 --- /dev/null +++ b/data/raw/source_314_cciio_resources_regulations-and-guidance_downloads_proposed-key-dates-table-for-cy2021.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:add0d8b414e2d6fcf069076810ea18e3f5a19d3f411f4e9584e091350f032350 +size 164245 diff --git a/data/raw/source_315_cciio_resources_regulations-and-guidance_downloads_final-key-dates-table-for-cy2021.pdf.pdf b/data/raw/source_315_cciio_resources_regulations-and-guidance_downloads_final-key-dates-table-for-cy2021.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..245dc4b19fd4348a18adb10beb9cddc1d06ca47e --- /dev/null +++ b/data/raw/source_315_cciio_resources_regulations-and-guidance_downloads_final-key-dates-table-for-cy2021.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52d62eb7501a1ad1852ab482571b16550e32ddcd9f8eb36f3350d096d60f396d +size 170289 diff --git a/data/raw/source_316_cciio_resources_regulations-and-guidance_downloads_proposed-key-dates-tables-for-cy2022.pdf.pdf b/data/raw/source_316_cciio_resources_regulations-and-guidance_downloads_proposed-key-dates-tables-for-cy2022.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4a78b74dda90d5ae187b314bf6b54089244bfc23 --- /dev/null +++ b/data/raw/source_316_cciio_resources_regulations-and-guidance_downloads_proposed-key-dates-tables-for-cy2022.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97c3f207ba2c7db6f2436a6a33ef9ce99684a1d6b6ae1535673919ac6b0d46bc +size 245830 diff --git a/data/raw/source_317_files_document_2023-papi-parameters-guidance-v4-final-12-27-21-508.pdf.pdf b/data/raw/source_317_files_document_2023-papi-parameters-guidance-v4-final-12-27-21-508.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..01f2c1511829c136fa46cf4e590cf9066b125c8a --- /dev/null +++ b/data/raw/source_317_files_document_2023-papi-parameters-guidance-v4-final-12-27-21-508.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2ea7e1a20a29b37d70818a4021a75dda8cf4c5daf006bc4f07bdf39d4912424 +size 305725 diff --git a/data/raw/source_318_cciio_resources_regulations-and-guidance_downloads_final-key-dates-tables-for-cy2022.pdf.pdf b/data/raw/source_318_cciio_resources_regulations-and-guidance_downloads_final-key-dates-tables-for-cy2022.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..067ec0552e1b4d4130fbb961ff993679f097528e --- /dev/null +++ b/data/raw/source_318_cciio_resources_regulations-and-guidance_downloads_final-key-dates-tables-for-cy2022.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b3ce4547716794538e41dac09938f348159e980cc2fdcae86ec6d8b809e81bc +size 248398 diff --git a/data/raw/source_319_files_document_final-key-dates-tables-cy2022-v2.pdf.pdf b/data/raw/source_319_files_document_final-key-dates-tables-cy2022-v2.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bc80f3ec36f229110a5ace8f9f8aba9659408ee6 --- /dev/null +++ b/data/raw/source_319_files_document_final-key-dates-tables-cy2022-v2.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:538000d980d8cfc5f0f89a50a6b8c96fda7c29da1ff2379bef3892ea47e8f2bc +size 277255 diff --git a/data/raw/source_31_find-assistance.html b/data/raw/source_31_find-assistance.html new file mode 100644 index 0000000000000000000000000000000000000000..2d5146d464a1550931a87f63dbde571e3a84fc22 --- /dev/null +++ b/data/raw/source_31_find-assistance.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d51d3355e648ec781b8e8cc53c2d22ac83a57e83c573fd1e0420127f009d15c6 +size 375494 diff --git a/data/raw/source_320_files_document_2024-papi-parameters-guidance-2022-12-12.pdf.pdf b/data/raw/source_320_files_document_2024-papi-parameters-guidance-2022-12-12.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..112a0cfe03c35774a34cf99987c9a3367716bda2 --- /dev/null +++ b/data/raw/source_320_files_document_2024-papi-parameters-guidance-2022-12-12.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15b0dbfdd26a170360e45f825c002588c53348697a1926c9f5555958aec3906e +size 310582 diff --git a/data/raw/source_321_files_document_final-py24-key-dates-tables.pdf.pdf b/data/raw/source_321_files_document_final-py24-key-dates-tables.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..132e1749bdd844a0e861e54f80e3cfd845085ef5 --- /dev/null +++ b/data/raw/source_321_files_document_final-py24-key-dates-tables.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb13727957666600ebb69cfda26bfa1e2d6a2adbd68f3807db91fb26346fb35b +size 219008 diff --git a/data/raw/source_322_files_document_2025-papi-parameters-guidance-2023-11-15.pdf.pdf b/data/raw/source_322_files_document_2025-papi-parameters-guidance-2023-11-15.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a62ea7c9d8b1edeef69b480030d5608129a2575b --- /dev/null +++ b/data/raw/source_322_files_document_2025-papi-parameters-guidance-2023-11-15.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d10d7ec7cf7c9f172edc8396d665223ea337d68c4a037f74ec6da7edb819e4ad +size 301500 diff --git a/data/raw/source_323_files_document_proposed-cy24-key-dates-tables.pdf.pdf b/data/raw/source_323_files_document_proposed-cy24-key-dates-tables.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..070f3018e1e8dd7dfb5e40f16e888cfa589cc542 --- /dev/null +++ b/data/raw/source_323_files_document_proposed-cy24-key-dates-tables.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4634f8697f3815d311ee23504ae19d6fefdbe0305af65b805ab046fe08fbf8eb +size 394495 diff --git a/data/raw/source_324_files_document_final-cy24-key-dates-tables-v2.pdf.pdf b/data/raw/source_324_files_document_final-cy24-key-dates-tables-v2.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..48cdf593c6622b7f3126df6199a9a90900e2d26d --- /dev/null +++ b/data/raw/source_324_files_document_final-cy24-key-dates-tables-v2.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c35f552ea74f5335ce6de57ed31937c43cbf7f272c074db01eeae3169c3e1671 +size 263055 diff --git a/data/raw/source_325_files_document_2026-papi-parameters-guidance-2024-10-08.pdf.pdf b/data/raw/source_325_files_document_2026-papi-parameters-guidance-2024-10-08.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6b7a2b9f0ecb6f908041bfbd2e77537da13d526e --- /dev/null +++ b/data/raw/source_325_files_document_2026-papi-parameters-guidance-2024-10-08.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a8a6d9e73d3f41498f1ab30f83b3a8a5b2ef8bde77eb3e4d6dbaf23055bd6e9 +size 149426 diff --git a/data/raw/source_326_files_document_cy-25-key-dates-tablesdocx508-compliant.pdf.pdf b/data/raw/source_326_files_document_cy-25-key-dates-tablesdocx508-compliant.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ea4da5143fe2a81ba77fbe71e6c3ae7cfbc54772 --- /dev/null +++ b/data/raw/source_326_files_document_cy-25-key-dates-tablesdocx508-compliant.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ebab6cd94eb0748142e2f271ccba2526739b0c7edc5c4b2d75880286a0c2879 +size 227237 diff --git a/data/raw/source_327_files_document_federal-independent-dispute-resolution-idr-process-administrative-fee-and-certified-idr-entity-fee.pdf.pdf b/data/raw/source_327_files_document_federal-independent-dispute-resolution-idr-process-administrative-fee-and-certified-idr-entity-fee.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..083fcd182be610998ab9b27b037d0e95fe73cba4 --- /dev/null +++ b/data/raw/source_327_files_document_federal-independent-dispute-resolution-idr-process-administrative-fee-and-certified-idr-entity-fee.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5538fbec660e5a94df504fa7b1ce548a78e84b0fe295486037530a84927fe43e +size 542051 diff --git a/data/raw/source_328_cciio_resources_regulations-and-guidance_downloads_guidance-good-faith-estimates-faq.pdf.pdf b/data/raw/source_328_cciio_resources_regulations-and-guidance_downloads_guidance-good-faith-estimates-faq.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b85f5bbb25d9b4619b88760f568bb0603bde3b98 --- /dev/null +++ b/data/raw/source_328_cciio_resources_regulations-and-guidance_downloads_guidance-good-faith-estimates-faq.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc87868fe019c1e57c1bbb7051bc9f83f255eb472c0902c5ab350c2c4021edb9 +size 227143 diff --git a/data/raw/source_329_cciio_resources_regulations-and-guidance_downloads_guidance-good-faith-estimates-faq-part-2.pdf.pdf b/data/raw/source_329_cciio_resources_regulations-and-guidance_downloads_guidance-good-faith-estimates-faq-part-2.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c2198f7434f753fd19115fbc2440c85d0c33e674 --- /dev/null +++ b/data/raw/source_329_cciio_resources_regulations-and-guidance_downloads_guidance-good-faith-estimates-faq-part-2.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eca6194476f00fdb8ce94e62d16c273cb6f039cfe93cc74588e71b88b0e5b388 +size 207479 diff --git a/data/raw/source_32_tips-and-troubleshooting_uploading-documents.html b/data/raw/source_32_tips-and-troubleshooting_uploading-documents.html new file mode 100644 index 0000000000000000000000000000000000000000..18b807bb946b884ebf8bcd3cebcea63077f8c988 --- /dev/null +++ b/data/raw/source_32_tips-and-troubleshooting_uploading-documents.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f079bcd00b0da3a8b22fed8ecd10a97b5c7a7e120ac6bd5c16652f14d60c1ba8 +size 390744 diff --git a/data/raw/source_330_files_document_good-faith-estimate-uninsured-self-pay-part-3.pdf.pdf b/data/raw/source_330_files_document_good-faith-estimate-uninsured-self-pay-part-3.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..98c8b6d544908d5c8106a7f36eec0f2b397e9ea5 --- /dev/null +++ b/data/raw/source_330_files_document_good-faith-estimate-uninsured-self-pay-part-3.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aacd48ce5edee36cb6d88a5ee007a0cca262b01158e1be8ff72fbf8a5830041d +size 272248 diff --git a/data/raw/source_331_files_document_faqs-good-faith-estimate-uninsured-self-pay-part-4.pdf.pdf b/data/raw/source_331_files_document_faqs-good-faith-estimate-uninsured-self-pay-part-4.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8551e9f171283a3a6c8c0e06e5ebec5298aff7d5 --- /dev/null +++ b/data/raw/source_331_files_document_faqs-good-faith-estimate-uninsured-self-pay-part-4.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45110f07ab8c73ce6d7842d8c76c59bb61d4ebb02013deb8331709c78bbb34e2 +size 473872 diff --git a/data/raw/source_332_files_document_good-faith-estimate-example.pdf.pdf b/data/raw/source_332_files_document_good-faith-estimate-example.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b3bfe821d87abcf3fe6095da54533ae337cc7c9c --- /dev/null +++ b/data/raw/source_332_files_document_good-faith-estimate-example.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9acd311e99fa188dedbf6a0578065a5eed7597cbbe4ec90023a04a967e27624b +size 301218 diff --git a/data/raw/source_333_files_document_faqs-good-faith-estimate-uninsured-self-pay-part-5.pdf.pdf b/data/raw/source_333_files_document_faqs-good-faith-estimate-uninsured-self-pay-part-5.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9102675e6455100917572399f4e5b485e46fdac9 --- /dev/null +++ b/data/raw/source_333_files_document_faqs-good-faith-estimate-uninsured-self-pay-part-5.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf1e45d69863adc352bccbb666014910ca58043e8fb0493aa0fc224ac0676333 +size 359229 diff --git a/data/raw/source_334_cciio_resources_regulations-and-guidance_downloads_good-faith-estimate-patient-provider-dispute-resolution-process-for-uninsured-or-self-pay-individua.pdf b/data/raw/source_334_cciio_resources_regulations-and-guidance_downloads_good-faith-estimate-patient-provider-dispute-resolution-process-for-uninsured-or-self-pay-individua.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0dc8b3ff79b5fad8f609604b5bf38a8f1e54b04a --- /dev/null +++ b/data/raw/source_334_cciio_resources_regulations-and-guidance_downloads_good-faith-estimate-patient-provider-dispute-resolution-process-for-uninsured-or-self-pay-individua.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42d5b6b26a39496fa880ac55842f52ed551fe352af0477d79ea9c6a4211a5bc1 +size 432414 diff --git a/data/raw/source_335_cciio_resources_regulations-and-guidance_downloads_guidance-good-faith-estimate-patient-provider-dispute-resolution-process-for-providers-facilities-c.pdf b/data/raw/source_335_cciio_resources_regulations-and-guidance_downloads_guidance-good-faith-estimate-patient-provider-dispute-resolution-process-for-providers-facilities-c.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c5e5a754707d74d6a83c881ad9f72d7d16c4de37 --- /dev/null +++ b/data/raw/source_335_cciio_resources_regulations-and-guidance_downloads_guidance-good-faith-estimate-patient-provider-dispute-resolution-process-for-providers-facilities-c.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a8c5fb1ace17c89e24a6d5a70913110c68669142f0b8eb4d809b0cd46d3d0ee +size 426445 diff --git a/data/raw/source_336_cciio_resources_regulations-and-guidance_downloads_patient-provider-dispute-resolution-administrative-fee-cms-9908-ifc.pdf.pdf b/data/raw/source_336_cciio_resources_regulations-and-guidance_downloads_patient-provider-dispute-resolution-administrative-fee-cms-9908-ifc.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0f32615c68f82442313943d18f866a249ae9fe5b --- /dev/null +++ b/data/raw/source_336_cciio_resources_regulations-and-guidance_downloads_patient-provider-dispute-resolution-administrative-fee-cms-9908-ifc.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c1afd2e2d90d885c2a50061cac0195016755b31e46e4ad2da0edb9f6a92def2 +size 255721 diff --git a/data/raw/source_337_cciio_resources_regulations-and-guidance_downloads_guidance-selected-dispute-resolution-entities-required-steps-making-payment-determination-under-pat.pdf b/data/raw/source_337_cciio_resources_regulations-and-guidance_downloads_guidance-selected-dispute-resolution-entities-required-steps-making-payment-determination-under-pat.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7ff9828e74cb208cda5f8d0c371f57a6e6743db9 --- /dev/null +++ b/data/raw/source_337_cciio_resources_regulations-and-guidance_downloads_guidance-selected-dispute-resolution-entities-required-steps-making-payment-determination-under-pat.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ab9c91a3d61540d3d22fa2da4416c131eb8826fe4c3ec661fd37c0a0e9f2038 +size 595449 diff --git a/data/raw/source_338_cciio_resources_regulations-and-guidance_downloads_patient-provider-dispute-resolution-administrative-fee-cy-2023.pdf.pdf b/data/raw/source_338_cciio_resources_regulations-and-guidance_downloads_patient-provider-dispute-resolution-administrative-fee-cy-2023.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e89a951fea1535c3a1579bef76e0c467fa505760 --- /dev/null +++ b/data/raw/source_338_cciio_resources_regulations-and-guidance_downloads_patient-provider-dispute-resolution-administrative-fee-cy-2023.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:019936fe102d35687e4bf9acb4e4fdc632ab374606eff6c6794d0a6639dfd527 +size 198536 diff --git a/data/raw/source_339_cciio_resources_regulations-and-guidance_downloads_technical-guidance-cy2022-fee-guidance-federal-independent-dispute-resolution-process-nsa.pdf.pdf b/data/raw/source_339_cciio_resources_regulations-and-guidance_downloads_technical-guidance-cy2022-fee-guidance-federal-independent-dispute-resolution-process-nsa.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e24d4070040982c6d346d82bdedc1af4ae66ef1a --- /dev/null +++ b/data/raw/source_339_cciio_resources_regulations-and-guidance_downloads_technical-guidance-cy2022-fee-guidance-federal-independent-dispute-resolution-process-nsa.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7939e5d8b2007cb454307d0aa90eca0e91cef91fa4a449b0e5518fe5e9ddddf5 +size 272990 diff --git a/data/raw/source_33_downloads_how-to-submit-documents-to-confirm-application-information.pdf.pdf b/data/raw/source_33_downloads_how-to-submit-documents-to-confirm-application-information.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0e4ba58a92e9400a281dad05a73a086845d76bc4 --- /dev/null +++ b/data/raw/source_33_downloads_how-to-submit-documents-to-confirm-application-information.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42a4728a7dc7da1c2070e7d0ac74e8ada8bc9c2e783d366dd570f87c3d767a13 +size 542993 diff --git a/data/raw/source_340_files_document_memorandum-regarding-continuing-surprise-billing-protections-consumers.pdf.pdf b/data/raw/source_340_files_document_memorandum-regarding-continuing-surprise-billing-protections-consumers.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..254565b39ce73efda40035937dd87f41618ee484 --- /dev/null +++ b/data/raw/source_340_files_document_memorandum-regarding-continuing-surprise-billing-protections-consumers.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2661f266bc437740c7866c4fd293b687c7aa613f7eeb420b2503fb52e4540efc +size 212487 diff --git a/data/raw/source_341_files_document_federal-idr-process-status-update-august-2022.pdf.pdf b/data/raw/source_341_files_document_federal-idr-process-status-update-august-2022.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6bdb24e3ff229dacf5be840eb50c3fced0f4d1c2 --- /dev/null +++ b/data/raw/source_341_files_document_federal-idr-process-status-update-august-2022.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96cffcdb061b98cbf823ad116449a5dcfe27130fa02c84ecea2577d63349664c +size 149617 diff --git a/data/raw/source_342_cciio_resources_regulations-and-guidance_downloads_federal-independent-dispute-resolution-process-guidance-for-certified-idr-entities.pdf.pdf b/data/raw/source_342_cciio_resources_regulations-and-guidance_downloads_federal-independent-dispute-resolution-process-guidance-for-certified-idr-entities.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..98c938005e7b367ffdea177aa12a5865a5a1a4fe --- /dev/null +++ b/data/raw/source_342_cciio_resources_regulations-and-guidance_downloads_federal-independent-dispute-resolution-process-guidance-for-certified-idr-entities.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf361caa26bdc1cd2d828ad209f8ee1146a0ca4a3cdd8c0833aceffdd6f2596f +size 855627 diff --git a/data/raw/source_343_files_document_federal-independent-dispute-resolution-guidance-disputing-parties.pdf.pdf b/data/raw/source_343_files_document_federal-independent-dispute-resolution-guidance-disputing-parties.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8c8dd6787bdaa6c9aa2871282ee8e410d252be70 --- /dev/null +++ b/data/raw/source_343_files_document_federal-independent-dispute-resolution-guidance-disputing-parties.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f804f3d692cc8e87dec73fd1d80b8418acd0c2c9e745fcffca98601659023520 +size 1008300 diff --git a/data/raw/source_344_cciio_resources_regulations-and-guidance_downloads_cy2023-fee-guidance-federal-independent-dispute-resolution-process-nsa.pdf.pdf b/data/raw/source_344_cciio_resources_regulations-and-guidance_downloads_cy2023-fee-guidance-federal-independent-dispute-resolution-process-nsa.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a99627035465969ca624ed38d9452bdd83c276c0 --- /dev/null +++ b/data/raw/source_344_cciio_resources_regulations-and-guidance_downloads_cy2023-fee-guidance-federal-independent-dispute-resolution-process-nsa.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7984c607dadc18750cf5638adfaeb3a4cdd53c45e3cf7b6512d8f9f1589f34a +size 264896 diff --git a/data/raw/source_345_cciio_resources_regulations-and-guidance_downloads_amended-cy2023-fee-guidance-federal-independent-dispute-resolution-process-nsa.pdf.pdf b/data/raw/source_345_cciio_resources_regulations-and-guidance_downloads_amended-cy2023-fee-guidance-federal-independent-dispute-resolution-process-nsa.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ca4c8e4b63367cb3426fe874a76ef93830d2592d --- /dev/null +++ b/data/raw/source_345_cciio_resources_regulations-and-guidance_downloads_amended-cy2023-fee-guidance-federal-independent-dispute-resolution-process-nsa.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae908a9deb876bcceb575a498b41893a0f35fbb116111aee391cbac7e1fe9f62 +size 255996 diff --git a/data/raw/source_346_files_document_federal-idr-guidance-idr-entities-march-2023.pdf.pdf b/data/raw/source_346_files_document_federal-idr-guidance-idr-entities-march-2023.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a1d7b910f9ba52d1e0b90bbc02e0a1cbc5a392d5 --- /dev/null +++ b/data/raw/source_346_files_document_federal-idr-guidance-idr-entities-march-2023.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:574acbba097a5fb66116ca24c3d63a2ad355d3a04fe8c2fabfb71bef88c2fcc1 +size 887563 diff --git a/data/raw/source_347_files_document_federal-idr-guidance-disputing-parties-march-2023.pdf.pdf b/data/raw/source_347_files_document_federal-idr-guidance-disputing-parties-march-2023.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f9dbde37afcac297164c7d03cbbe9c80a289ae79 --- /dev/null +++ b/data/raw/source_347_files_document_federal-idr-guidance-disputing-parties-march-2023.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e832077dc52d4cc651d083df773a2c8d96446ec0f9eaf4c9ecdf12b7c6497ee7 +size 1351637 diff --git a/data/raw/source_348_files_document_federal-idr-processstatus-update-april-2023.pdf.pdf b/data/raw/source_348_files_document_federal-idr-processstatus-update-april-2023.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c9789bc274909ea6136ffc09fb82288f0f553c83 --- /dev/null +++ b/data/raw/source_348_files_document_federal-idr-processstatus-update-april-2023.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59fab3ae62aeec9ea6787dedec01fcaf4a085a5715222878a8bc23a8bef894f5 +size 727190 diff --git a/data/raw/source_349_cciio_resources_regulations-and-guidance_downloads_no-surprises-act-independent-dispute-resolution-administrative-fee-frequently-asked-questions.pdf.pdf b/data/raw/source_349_cciio_resources_regulations-and-guidance_downloads_no-surprises-act-independent-dispute-resolution-administrative-fee-frequently-asked-questions.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4a3a1eff91d93cdb0fe1d14f6627b0ab2680a5dd --- /dev/null +++ b/data/raw/source_349_cciio_resources_regulations-and-guidance_downloads_no-surprises-act-independent-dispute-resolution-administrative-fee-frequently-asked-questions.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1afdff762141f360c7da581406c1da91f18b91da2f7dda9cecf5c40aa95f644 +size 352170 diff --git a/data/raw/source_34_downloads_how-to-submit-documents-to-verify-identity.pdf.pdf b/data/raw/source_34_downloads_how-to-submit-documents-to-verify-identity.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5bf1bca0259b3b9b8130087d74a8759fcba4b04f --- /dev/null +++ b/data/raw/source_34_downloads_how-to-submit-documents-to-verify-identity.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:304edba2a59d686391801700c83f32c05a150820f266fd80ef90b61e2fc2b56a +size 473163 diff --git a/data/raw/source_350_files_document_faqs-batching-air-ambulance.pdf.pdf b/data/raw/source_350_files_document_faqs-batching-air-ambulance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..13de72958d6c0f0eb4ded97234b5691ca23bb387 --- /dev/null +++ b/data/raw/source_350_files_document_faqs-batching-air-ambulance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e08c7dab22378150aedf60a40201d502f23cab251c87b1b472eb7d41327439c +size 421897 diff --git a/data/raw/source_351_files_document_idr-ta-errors-after-dispute-closure.pdf.pdf b/data/raw/source_351_files_document_idr-ta-errors-after-dispute-closure.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9638eda2323e350ec3fc0feb3d0016c87c678dfa --- /dev/null +++ b/data/raw/source_351_files_document_idr-ta-errors-after-dispute-closure.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23bbef124ed498423c3a17ae9825a7d8ea353b96080bc5bea00cf21367d288b2 +size 248373 diff --git a/data/raw/source_352_files_document_progress-aeob-rulemaking-implementation.pdf.pdf b/data/raw/source_352_files_document_progress-aeob-rulemaking-implementation.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4074318fc1213d72cdb38c8c8bdd47c019b61893 --- /dev/null +++ b/data/raw/source_352_files_document_progress-aeob-rulemaking-implementation.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:282b88ce8c8c33706df4d807f3c11a0aff9d5b6a1d2d0b05ac4f17e914ba8525 +size 410367 diff --git a/data/raw/source_353_files_document_progress-aeob-rulemaking-december-2024-update1pm.pdf.pdf b/data/raw/source_353_files_document_progress-aeob-rulemaking-december-2024-update1pm.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d33c863780770cf99ca56030a2c2356203e73821 --- /dev/null +++ b/data/raw/source_353_files_document_progress-aeob-rulemaking-december-2024-update1pm.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2b3a2016151d38fbf2b9bb5439d58e04934fe8798ad5e3130d1ef7d5307440a +size 243170 diff --git a/data/raw/source_354_cciio_resources_regulations-and-guidance_downloads_cms-transparency-in-coverage-9915f.pdf.pdf b/data/raw/source_354_cciio_resources_regulations-and-guidance_downloads_cms-transparency-in-coverage-9915f.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..81d96a490c6796fd34759df8dc7a835b1321786e --- /dev/null +++ b/data/raw/source_354_cciio_resources_regulations-and-guidance_downloads_cms-transparency-in-coverage-9915f.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffca07e393bbc58e78d8ecfeaa9387553957beec9c7f2ed08eea588f0f9d650b +size 2715316 diff --git a/data/raw/source_355_cciio_resources_regulations-and-guidance_downloads_extension-of-price-%20transparency-comment-period.pdf.pdf b/data/raw/source_355_cciio_resources_regulations-and-guidance_downloads_extension-of-price-%20transparency-comment-period.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..47dd66bdbd7f12e004970e09be721dc09c105649 --- /dev/null +++ b/data/raw/source_355_cciio_resources_regulations-and-guidance_downloads_extension-of-price-%20transparency-comment-period.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5d2f04a6521ff6144e40632c0c166fa02489f5f62f75546dcb17dc2546b17cb +size 36505 diff --git a/data/raw/source_356_cciio_resources_regulations-and-guidance_downloads_hhs-srg-on-hios-elections_-final.pdf.pdf b/data/raw/source_356_cciio_resources_regulations-and-guidance_downloads_hhs-srg-on-hios-elections_-final.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5f7601f8194087f00c35a5d23df694cc184d8570 --- /dev/null +++ b/data/raw/source_356_cciio_resources_regulations-and-guidance_downloads_hhs-srg-on-hios-elections_-final.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a01c6c0b28795eb8b73320ea24bff6d9afe2a4b14400c9b084d27cc504bde92 +size 31690 diff --git a/data/raw/source_357_cciio_resources_regulations-and-guidance_downloads_technical-guidance-update-ferp-url-correction.pdf.pdf b/data/raw/source_357_cciio_resources_regulations-and-guidance_downloads_technical-guidance-update-ferp-url-correction.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6a43f7f87fc732f466cdc231535792163724f685 --- /dev/null +++ b/data/raw/source_357_cciio_resources_regulations-and-guidance_downloads_technical-guidance-update-ferp-url-correction.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc3b806f90ad6e4e5a9829418577b8fb487eaa2c2c06e7bd0d7e63a0aaea977f +size 100815 diff --git a/data/raw/source_358_cciio_resources_regulations-and-guidance_downloads_nsa-guidance.pdf.pdf b/data/raw/source_358_cciio_resources_regulations-and-guidance_downloads_nsa-guidance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..30ae96f33a13d20bbb23833c24439262f125cb95 --- /dev/null +++ b/data/raw/source_358_cciio_resources_regulations-and-guidance_downloads_nsa-guidance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db3385aac8f29a637c148d9001ac210d2da34994237e88e62b79322599349ad0 +size 317613 diff --git a/data/raw/source_359_cciio_resources_regulations-and-guidance_downloads_appendix-a-top-15-non-english-by-state-mm-508_update12-20-16.pdf.pdf b/data/raw/source_359_cciio_resources_regulations-and-guidance_downloads_appendix-a-top-15-non-english-by-state-mm-508_update12-20-16.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..812d7fc4baa1a592df0fe262f8a220d973dbac0f --- /dev/null +++ b/data/raw/source_359_cciio_resources_regulations-and-guidance_downloads_appendix-a-top-15-non-english-by-state-mm-508_update12-20-16.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f2771db056dcfd742c9309f7bf57369eab9953799b13e862e239ad5d9c029ac +size 367704 diff --git a/data/raw/source_35_downloads_how-to-submit-documents-to-confirm-special-enrollment.pdf.pdf b/data/raw/source_35_downloads_how-to-submit-documents-to-confirm-special-enrollment.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9e1f516f2113ab63dced8d17e1e7ccf41c721ea3 --- /dev/null +++ b/data/raw/source_35_downloads_how-to-submit-documents-to-confirm-special-enrollment.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b2f9de0ec93d731c5359d64b3ea2e55a90ba347f01ebb0510d00e6ba980afa0 +size 511611 diff --git a/data/raw/source_360_cciio_resources_regulations-and-guidance_downloads_appendix-b-sample-translated-taglines-51916-ea-mm-508.pdf.pdf b/data/raw/source_360_cciio_resources_regulations-and-guidance_downloads_appendix-b-sample-translated-taglines-51916-ea-mm-508.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c75ffd2ca5d83b14f10d5618e3a7beb8ff9e788b --- /dev/null +++ b/data/raw/source_360_cciio_resources_regulations-and-guidance_downloads_appendix-b-sample-translated-taglines-51916-ea-mm-508.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4dcaca7abf74d120eaee2885fa4c584a854c4fa2e3859c619dcb7a4909643b5f +size 1197399 diff --git a/data/raw/source_361_files_document_cms-9884-f-2025-pi-rule-master-5cr-062025.pdf.pdf b/data/raw/source_361_files_document_cms-9884-f-2025-pi-rule-master-5cr-062025.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..893893b66c6d827e4dc4b9f9d62dde2718369712 --- /dev/null +++ b/data/raw/source_361_files_document_cms-9884-f-2025-pi-rule-master-5cr-062025.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c097a84fd35a0555742ebc7ba9d241911de8776d548f845acd972816c716b90f +size 2540458 diff --git a/data/raw/source_362_cciio_resources_regulations-and-guidance_downloads_guidance-for-ending-special-enrollment-periods-for-coverage-during-calendar-year-2016.pdf.pdf b/data/raw/source_362_cciio_resources_regulations-and-guidance_downloads_guidance-for-ending-special-enrollment-periods-for-coverage-during-calendar-year-2016.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d019d9ddf5b3cc1456764ec909176da18660b480 --- /dev/null +++ b/data/raw/source_362_cciio_resources_regulations-and-guidance_downloads_guidance-for-ending-special-enrollment-periods-for-coverage-during-calendar-year-2016.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:804c3b4c12a38b1363dfad8212ec4b02eb81b554a1f60087c2b3c881749afd20 +size 55274 diff --git a/data/raw/source_363_cciio_resources_regulations-and-guidance_downloads_the-future-of-the-shop-cms-intends-to-allow-small-businesses-in-shops-using-healthcaregov-more-flex.pdf b/data/raw/source_363_cciio_resources_regulations-and-guidance_downloads_the-future-of-the-shop-cms-intends-to-allow-small-businesses-in-shops-using-healthcaregov-more-flex.pdf new file mode 100644 index 0000000000000000000000000000000000000000..74a31c87069799cb68f4dccd0c2148bff46b4db1 --- /dev/null +++ b/data/raw/source_363_cciio_resources_regulations-and-guidance_downloads_the-future-of-the-shop-cms-intends-to-allow-small-businesses-in-shops-using-healthcaregov-more-flex.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:983237c7baa45a7bf9173fdc9f9aceafd649c2e2b99dc3111f64cd2a434c30b7 +size 113939 diff --git a/data/raw/source_364_cciio_resources_regulations-and-guidance_downloads_guidance-for-the-proxy-direct-enrollment-pathway-for-2018-individual-market-open-enrollment-period..pdf b/data/raw/source_364_cciio_resources_regulations-and-guidance_downloads_guidance-for-the-proxy-direct-enrollment-pathway-for-2018-individual-market-open-enrollment-period..pdf new file mode 100644 index 0000000000000000000000000000000000000000..2827b06d6046eb5027398c1e683b7154bf1d0e61 --- /dev/null +++ b/data/raw/source_364_cciio_resources_regulations-and-guidance_downloads_guidance-for-the-proxy-direct-enrollment-pathway-for-2018-individual-market-open-enrollment-period..pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:294540894a273d734c6174811e23034ebff0aad8e9b89bb2e1b59061a42f1d43 +size 111360 diff --git a/data/raw/source_365_cciio_resources_regulations-and-guidance_downloads_na-pilot-guidance.pdf.pdf b/data/raw/source_365_cciio_resources_regulations-and-guidance_downloads_na-pilot-guidance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..db9d36fa9bd6df253d8ec4cd6cbd3d328781a370 --- /dev/null +++ b/data/raw/source_365_cciio_resources_regulations-and-guidance_downloads_na-pilot-guidance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e192c2b3f495a3ed88e4672f1136dbdbc44b6cd882efd1d8989dffab0d892df +size 157877 diff --git a/data/raw/source_366_cciio_resources_regulations-and-guidance_downloads_2018-oe-qrs-pilot-bulletin.pdf.pdf b/data/raw/source_366_cciio_resources_regulations-and-guidance_downloads_2018-oe-qrs-pilot-bulletin.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c02db82f4c9b7a527a746fa2ff85d84ae17e82e7 --- /dev/null +++ b/data/raw/source_366_cciio_resources_regulations-and-guidance_downloads_2018-oe-qrs-pilot-bulletin.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ac65e4caa956217a2c71c4f85dd45542c948a3dbd25c8feefdee83703ea2ff8 +size 45879 diff --git a/data/raw/source_367_cciio_resources_regulations-and-guidance_downloads_sbe-fp-user-fee-technical-guidance.pdf.pdf b/data/raw/source_367_cciio_resources_regulations-and-guidance_downloads_sbe-fp-user-fee-technical-guidance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9de80122b0362f0d5551a1b8c361d5526d36eee5 --- /dev/null +++ b/data/raw/source_367_cciio_resources_regulations-and-guidance_downloads_sbe-fp-user-fee-technical-guidance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48d9c523c91de710c4675456d98c73071ccde20bb37346676a2d5660601cc976 +size 97186 diff --git a/data/raw/source_368_cciio_resources_regulations-and-guidance_downloads_third-party_auditor_operational_readiness.pdf.pdf b/data/raw/source_368_cciio_resources_regulations-and-guidance_downloads_third-party_auditor_operational_readiness.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..220a1910a1d75af1885afed0cfde22b270510d5c --- /dev/null +++ b/data/raw/source_368_cciio_resources_regulations-and-guidance_downloads_third-party_auditor_operational_readiness.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a64afabc75e33cc66be9a39418c8b92498aa049165e933e60f04d3ca31c49a8 +size 219269 diff --git a/data/raw/source_369_cciio_resources_regulations-and-guidance_downloads_guidance-redetermination-exchange-2018.pdf.pdf b/data/raw/source_369_cciio_resources_regulations-and-guidance_downloads_guidance-redetermination-exchange-2018.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9ee414c642f31327e03f895cbd846e157c21721a --- /dev/null +++ b/data/raw/source_369_cciio_resources_regulations-and-guidance_downloads_guidance-redetermination-exchange-2018.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ff81a591fe590c215bacd862cdadd84b9bffc544fb682be101f24ebf2aa3ba3 +size 129119 diff --git a/data/raw/source_36_marketplace-appeals.html b/data/raw/source_36_marketplace-appeals.html new file mode 100644 index 0000000000000000000000000000000000000000..4e09eab1855b0b101caf51aa87b472b6552cd681 --- /dev/null +++ b/data/raw/source_36_marketplace-appeals.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba7302e9f27feac063468eaa6cdde4b8fc59ea9d7b7464be5ef11a33172eecf1 +size 377069 diff --git a/data/raw/source_370_cciio_resources_regulations-and-guidance_downloads_2017-hurricane-disasters-guidance.pdf.pdf b/data/raw/source_370_cciio_resources_regulations-and-guidance_downloads_2017-hurricane-disasters-guidance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..db2aae314c5a7856e6b3b9f89d3fb970c633fb99 --- /dev/null +++ b/data/raw/source_370_cciio_resources_regulations-and-guidance_downloads_2017-hurricane-disasters-guidance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f066470f6ab035fbd74da74f84c2b63cc56a0b6664a2c277aa963f3c6a263b08 +size 85235 diff --git a/data/raw/source_371_cciio_resources_regulations-and-guidance_downloads_new-flexibilities-shop-2018.pdf.pdf b/data/raw/source_371_cciio_resources_regulations-and-guidance_downloads_new-flexibilities-shop-2018.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f864a2035e377bdf142b93c021b56f299a59c608 --- /dev/null +++ b/data/raw/source_371_cciio_resources_regulations-and-guidance_downloads_new-flexibilities-shop-2018.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffc06f036ad225838fcccfb9773dc178c4f1c98cf4a2613e445bcaa4945b86ce +size 128491 diff --git a/data/raw/source_372_cciio_resources_regulations-and-guidance_downloads_draft-2019-letter-to-issuers-in-the-federally-facilitated-marketplaces.pdf.pdf b/data/raw/source_372_cciio_resources_regulations-and-guidance_downloads_draft-2019-letter-to-issuers-in-the-federally-facilitated-marketplaces.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0569a2c848a596cc2f035d01fa06d2761e1fb0bb --- /dev/null +++ b/data/raw/source_372_cciio_resources_regulations-and-guidance_downloads_draft-2019-letter-to-issuers-in-the-federally-facilitated-marketplaces.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3709917017f72f27e5eafa1b3b855940c82a6f442a89777c9801d101aecb5c0a +size 280082 diff --git a/data/raw/source_373_cciio_resources_regulations-and-guidance_downloads_territories-sep-guidance.pdf.pdf b/data/raw/source_373_cciio_resources_regulations-and-guidance_downloads_territories-sep-guidance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bc08b6fb1621e7e88ac2ea21396a5319e1935b67 --- /dev/null +++ b/data/raw/source_373_cciio_resources_regulations-and-guidance_downloads_territories-sep-guidance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cc6b10d42b4856a6fe6e473704aa9f0726d020ed243072206ea6a13077120f8 +size 70715 diff --git a/data/raw/source_374_cciio_resources_regulations-and-guidance_downloads_third-party-direct-requirements.pdf.pdf b/data/raw/source_374_cciio_resources_regulations-and-guidance_downloads_third-party-direct-requirements.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e221426cdbe13777792c6f0d327226d721ceda37 --- /dev/null +++ b/data/raw/source_374_cciio_resources_regulations-and-guidance_downloads_third-party-direct-requirements.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40106d64e19df8936a0a6bca5de8d043bb8bfa42c6b9463d5f7a7aedc13460b9 +size 190174 diff --git a/data/raw/source_375_cciio_resources_regulations-and-guidance_downloads_2019-letter-to-issuers.pdf.pdf b/data/raw/source_375_cciio_resources_regulations-and-guidance_downloads_2019-letter-to-issuers.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bb45987c448fd62867f67f22e593fe6a9862b482 --- /dev/null +++ b/data/raw/source_375_cciio_resources_regulations-and-guidance_downloads_2019-letter-to-issuers.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e371b530735955f656042d2678516d0822633c5929521689086664c555acba0d +size 266681 diff --git a/data/raw/source_376_cciio_resources_regulations-and-guidance_downloads_2018-hardship-exemption-guidance.pdf.pdf b/data/raw/source_376_cciio_resources_regulations-and-guidance_downloads_2018-hardship-exemption-guidance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bd99ee72eb419f433dff322e7192d1ea6122ad90 --- /dev/null +++ b/data/raw/source_376_cciio_resources_regulations-and-guidance_downloads_2018-hardship-exemption-guidance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7957c7e4809cea2fa58b9764ffc64d29d3f904c0438991ebcdca29b4d6e0f5c +size 125084 diff --git a/data/raw/source_377_cciio_resources_regulations-and-guidance_downloads_guidance-ending-2017-special-enrollment-periods.pdf.pdf b/data/raw/source_377_cciio_resources_regulations-and-guidance_downloads_guidance-ending-2017-special-enrollment-periods.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ffa6232773af50b5923e7f1976a1f82ab51684de --- /dev/null +++ b/data/raw/source_377_cciio_resources_regulations-and-guidance_downloads_guidance-ending-2017-special-enrollment-periods.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31495198cd3d5a36005f154d016578d6059bbf223a76f60f353058ee9547f3ac +size 36134 diff --git a/data/raw/source_378_cciio_resources_regulations-and-guidance_downloads_2019-enrollment-arr-guidance.pdf.pdf b/data/raw/source_378_cciio_resources_regulations-and-guidance_downloads_2019-enrollment-arr-guidance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a3e5027ceb04891a5612b148fec483e45e259fe8 --- /dev/null +++ b/data/raw/source_378_cciio_resources_regulations-and-guidance_downloads_2019-enrollment-arr-guidance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a01c90c447f4e6c667b8746c5158ab65647a6a2a236b8ff7bfc38f7f9d25052 +size 180697 diff --git a/data/raw/source_379_cciio_resources_regulations-and-guidance_downloads_shop-enrollment-manual.pdf.pdf b/data/raw/source_379_cciio_resources_regulations-and-guidance_downloads_shop-enrollment-manual.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bfaefab73d2ffba5c333baeabd92cdfaa740ff7c --- /dev/null +++ b/data/raw/source_379_cciio_resources_regulations-and-guidance_downloads_shop-enrollment-manual.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4df5059d48d292d8c8fa9f3dc2d9cb92e5c181b09eb5a3a23b8732698c1c231 +size 2343487 diff --git a/data/raw/source_37_apply-and-enroll_complete-your-enrollment.html b/data/raw/source_37_apply-and-enroll_complete-your-enrollment.html new file mode 100644 index 0000000000000000000000000000000000000000..0a44bd5d9fee0794dd25ae525e3f54470c715bcf --- /dev/null +++ b/data/raw/source_37_apply-and-enroll_complete-your-enrollment.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3adcfc46e4df36b60bc826cf94415f0144958ae3aeeff58917155a3905a586c +size 373361 diff --git a/data/raw/source_380_cciio_resources_regulations-and-guidance_downloads_8-9-natural-disaster-sep.pdf.pdf b/data/raw/source_380_cciio_resources_regulations-and-guidance_downloads_8-9-natural-disaster-sep.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..202350fd23cedecd7d53892902f842e522adc4c1 --- /dev/null +++ b/data/raw/source_380_cciio_resources_regulations-and-guidance_downloads_8-9-natural-disaster-sep.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c39e8eec4fba9e82cddc48c1e11967aff8803c5a81ba430723edfa6f4940593 +size 117029 diff --git a/data/raw/source_381_cciio_resources_regulations-and-guidance_downloads_authority-to-grant-hs-exemptions-2018-final-91218.pdf.pdf b/data/raw/source_381_cciio_resources_regulations-and-guidance_downloads_authority-to-grant-hs-exemptions-2018-final-91218.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b068e2f0c0bb41427b24030b65a63759abaa1123 --- /dev/null +++ b/data/raw/source_381_cciio_resources_regulations-and-guidance_downloads_authority-to-grant-hs-exemptions-2018-final-91218.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44726ed8440c5f57da377d1950a416f325249ec3adfb080b51e0b78b6dd59689 +size 64528 diff --git a/data/raw/source_382_cciio_resources_regulations-and-guidance_downloads_2018-qrs-qhp-survey.pdf.pdf b/data/raw/source_382_cciio_resources_regulations-and-guidance_downloads_2018-qrs-qhp-survey.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a223adc9534fdae880b0cbeb8315560f3f89bccb --- /dev/null +++ b/data/raw/source_382_cciio_resources_regulations-and-guidance_downloads_2018-qrs-qhp-survey.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9903a4cf85df4cb80d624bbada7ee5a092bfd587e4b20d2bf844648366f8c76 +size 46096 diff --git a/data/raw/source_383_cciio_resources_regulations-and-guidance_downloads_additionalsephurricanemichael.pdf.pdf b/data/raw/source_383_cciio_resources_regulations-and-guidance_downloads_additionalsephurricanemichael.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..24105acf3a97e7e5d24968260a3d4c921a66e08e --- /dev/null +++ b/data/raw/source_383_cciio_resources_regulations-and-guidance_downloads_additionalsephurricanemichael.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e289bced3fec2534d6044a6b17365a09782258e39aebda50d141d482494b5a4c +size 84247 diff --git a/data/raw/source_384_cciio_resources_regulations-and-guidance_downloads_draft-2020-letter-to-issuers-in-the-federally-facilitated-exchanges.pdf.pdf b/data/raw/source_384_cciio_resources_regulations-and-guidance_downloads_draft-2020-letter-to-issuers-in-the-federally-facilitated-exchanges.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1de1b72326c62c505d18732f9fbbeecac573bb9f --- /dev/null +++ b/data/raw/source_384_cciio_resources_regulations-and-guidance_downloads_draft-2020-letter-to-issuers-in-the-federally-facilitated-exchanges.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4de6d5118fa59d47e3fce06989dfc2228ac6f3933c91a3670cf7e3d8cb5a811f +size 236927 diff --git a/data/raw/source_385_cciio_resources_regulations-and-guidance_downloads_guidelines-for-third-party-auditors-ede-py19py20.pdf.pdf b/data/raw/source_385_cciio_resources_regulations-and-guidance_downloads_guidelines-for-third-party-auditors-ede-py19py20.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..81b335be891cb449db60a84f265a4779a588b63e --- /dev/null +++ b/data/raw/source_385_cciio_resources_regulations-and-guidance_downloads_guidelines-for-third-party-auditors-ede-py19py20.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04ed0760de6299435c7c92b60de97a241d3fc3a07c1da3a41bbf239b76234b4f +size 637579 diff --git a/data/raw/source_386_cciio_resources_regulations-and-guidance_downloads_submission-deadline-applicants-prior-year-coverage-seps.pdf.pdf b/data/raw/source_386_cciio_resources_regulations-and-guidance_downloads_submission-deadline-applicants-prior-year-coverage-seps.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..20728e3ea5e8e866f0bc85e5fc2559df8745cec4 --- /dev/null +++ b/data/raw/source_386_cciio_resources_regulations-and-guidance_downloads_submission-deadline-applicants-prior-year-coverage-seps.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba143f512f75c5751d55f07f25d04339846b675545d7cdf66185dc62a07afb5f +size 62214 diff --git a/data/raw/source_387_cciio_resources_regulations-and-guidance_downloads_final-2020-letter-to-issuers-in-the-federally-facilitated-exchanges.pdf.pdf b/data/raw/source_387_cciio_resources_regulations-and-guidance_downloads_final-2020-letter-to-issuers-in-the-federally-facilitated-exchanges.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..2f381b4c3ecd1a24802625ad29f0c483230e38bc --- /dev/null +++ b/data/raw/source_387_cciio_resources_regulations-and-guidance_downloads_final-2020-letter-to-issuers-in-the-federally-facilitated-exchanges.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46294830e6e328411e7ae2138baa23e35376b4d393ed6070f3e3b419fea81b87 +size 239477 diff --git a/data/raw/source_388_files_document_ppfmgea-audit-communication-non-auditees5cr071819.pdf.pdf b/data/raw/source_388_files_document_ppfmgea-audit-communication-non-auditees5cr071819.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..35ccce311025c5caf213d76d355afd23aa16eedd --- /dev/null +++ b/data/raw/source_388_files_document_ppfmgea-audit-communication-non-auditees5cr071819.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea8de7735345078197b2a6ee9e9dca0ca3f8485f7e8e77228fc822c1c46d59eb +size 231150 diff --git a/data/raw/source_389_cciio_resources_regulations-and-guidance_downloads_key-priorities-de-compliance-reviews-2019.pdf.pdf b/data/raw/source_389_cciio_resources_regulations-and-guidance_downloads_key-priorities-de-compliance-reviews-2019.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b386ce5fc748b736194a5c4a1126343490e1ba4a --- /dev/null +++ b/data/raw/source_389_cciio_resources_regulations-and-guidance_downloads_key-priorities-de-compliance-reviews-2019.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9709fa94e08bc20b1257c12e7d37232c80f1d7300be9006047f5b307ac5a6f9 +size 139221 diff --git a/data/raw/source_38_coverage-outside-open-enrollment_special-enrollment-period.html b/data/raw/source_38_coverage-outside-open-enrollment_special-enrollment-period.html new file mode 100644 index 0000000000000000000000000000000000000000..5b9fa5def5103b5be3099c7abdff63266e87366d --- /dev/null +++ b/data/raw/source_38_coverage-outside-open-enrollment_special-enrollment-period.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd649ec8b2fd4fb7f4dea092250c1777937ba5b914da8ed5d5a2d2d5dea4b5cc +size 394055 diff --git a/data/raw/source_390_cciio_resources_regulations-and-guidance_downloads_qualityratinginformationbulletinforplanyear2020.pdf.pdf b/data/raw/source_390_cciio_resources_regulations-and-guidance_downloads_qualityratinginformationbulletinforplanyear2020.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..496e40f774e3a5f963f50ad96874461ad47069c8 --- /dev/null +++ b/data/raw/source_390_cciio_resources_regulations-and-guidance_downloads_qualityratinginformationbulletinforplanyear2020.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9aedf7800e653cd64ed5a7f11d2c64af5be21a8469fa1661567f697a6250dbb0 +size 141174 diff --git a/data/raw/source_391_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_guidance-on-updated-de-web-broker-program-requirements.pdf.pdf b/data/raw/source_391_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_guidance-on-updated-de-web-broker-program-requirements.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e87f49ecf15916930a43703e1d7acbea105b5c45 --- /dev/null +++ b/data/raw/source_391_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_guidance-on-updated-de-web-broker-program-requirements.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a18151f813da0a4528c3a94a337e73705a4ea127b92cf092fa24c7d4f1eaaee +size 287776 diff --git a/data/raw/source_392_cciio_resources_regulations-and-guidance_downloads_final-2021-letter-to-issuers-in-the-federally-facilitated-exchanges.pdf.pdf b/data/raw/source_392_cciio_resources_regulations-and-guidance_downloads_final-2021-letter-to-issuers-in-the-federally-facilitated-exchanges.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0a04319df2c6c3d2ba46cdac93aac2e594636432 --- /dev/null +++ b/data/raw/source_392_cciio_resources_regulations-and-guidance_downloads_final-2021-letter-to-issuers-in-the-federally-facilitated-exchanges.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:02146f1967c3743160befdf6f3b5d3e5c4b5fa70d581326994f8eb4ffd694669 +size 429957 diff --git a/data/raw/source_393_cciio_resources_regulations-and-guidance_downloads_guidelines-for-third-party-auditors-ede-py20py21-year3.pdf.pdf b/data/raw/source_393_cciio_resources_regulations-and-guidance_downloads_guidelines-for-third-party-auditors-ede-py20py21-year3.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..65519cfbe20131dac6f6fc9f7d02ea51d593620c --- /dev/null +++ b/data/raw/source_393_cciio_resources_regulations-and-guidance_downloads_guidelines-for-third-party-auditors-ede-py20py21-year3.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18138427da749f25770993ee34507f6c398b81e5c57f95eb3255248b94ca872b +size 705361 diff --git a/data/raw/source_394_files_document_covid-qrs-and-marketplace-quality-initiatives-memo-final.pdf.pdf b/data/raw/source_394_files_document_covid-qrs-and-marketplace-quality-initiatives-memo-final.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d9212d898a246971336e12e0ce43338c019f401b --- /dev/null +++ b/data/raw/source_394_files_document_covid-qrs-and-marketplace-quality-initiatives-memo-final.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62f767f2bb687afdcfbcbdccc1e44fa69675829d2e41685ede42ecf096e1dbfc +size 57915 diff --git a/data/raw/source_395_cciio_resources_regulations-and-guidance_notice-of-updated-2020-ede-audit-submission-deadline.pdf.pdf b/data/raw/source_395_cciio_resources_regulations-and-guidance_notice-of-updated-2020-ede-audit-submission-deadline.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5ae36a7ed69561a11387f5744af64fbe379aace9 --- /dev/null +++ b/data/raw/source_395_cciio_resources_regulations-and-guidance_notice-of-updated-2020-ede-audit-submission-deadline.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:070975346b492b5dfe9c53cb095f45cdf14d6832b0ad42d0000b6cd9202b742e +size 99898 diff --git a/data/raw/source_396_cciio_resources_regulations-and-guidance_downloads_final-2021-letter-to-issuers-in-the-federally-facilitated-marketplaces.pdf.pdf b/data/raw/source_396_cciio_resources_regulations-and-guidance_downloads_final-2021-letter-to-issuers-in-the-federally-facilitated-marketplaces.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6ea0852891b86beecc30843b03115593527873a1 --- /dev/null +++ b/data/raw/source_396_cciio_resources_regulations-and-guidance_downloads_final-2021-letter-to-issuers-in-the-federally-facilitated-marketplaces.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f998429d5a44f658696d5c968a18d51f703ed6b237d2af92075198a835254784 +size 185644 diff --git a/data/raw/source_397_files_document_qrs-qis-and-qhp-survey-covid-19-draft-faq-issuers.pdf.pdf b/data/raw/source_397_files_document_qrs-qis-and-qhp-survey-covid-19-draft-faq-issuers.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..29fd5b8bf7c6f28c4f510febce058354ca5ab805 --- /dev/null +++ b/data/raw/source_397_files_document_qrs-qis-and-qhp-survey-covid-19-draft-faq-issuers.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12725ff60609c92d75d867488c8131b16eb8403930d1ea66199d60c03436fa0d +size 39397 diff --git a/data/raw/source_398_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_2020-wb-program-guidance-052120-final.pdf.pdf b/data/raw/source_398_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_2020-wb-program-guidance-052120-final.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e46c649513426c11193f0d998f3eb38516ac3efe --- /dev/null +++ b/data/raw/source_398_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_2020-wb-program-guidance-052120-final.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:690e4a126a9c4e06250f96d6de3dd5378f935be9fc4a1373a29e03a948189b43 +size 683748 diff --git a/data/raw/source_399_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_de-entity-standards-of-conduct-website-display.pdf.pdf b/data/raw/source_399_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_de-entity-standards-of-conduct-website-display.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e44751abb466e415f6b8eb9825268eb9c4e21967 --- /dev/null +++ b/data/raw/source_399_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_de-entity-standards-of-conduct-website-display.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:077dd14a14a132446ba88da4a1ef8bb6a9a8e451c83eda4d9af1999c38e060cf +size 267142 diff --git a/data/raw/source_39_young-adults.html b/data/raw/source_39_young-adults.html new file mode 100644 index 0000000000000000000000000000000000000000..67907fc060b7907cabdc9f25d60aa3d73d293bec --- /dev/null +++ b/data/raw/source_39_young-adults.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffa9fd274c66bbfb025afea1d538727c2f45a7aab8997863f739379656354b23 +size 370485 diff --git a/data/raw/source_400_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_key-priorities-de-compliance-reviews-2020.pdf.pdf b/data/raw/source_400_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_key-priorities-de-compliance-reviews-2020.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f2fbe4eb7d781b760ade268f93c8a0f44c9d580d --- /dev/null +++ b/data/raw/source_400_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_key-priorities-de-compliance-reviews-2020.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e477d1f19bc96b387e677bb98a8a9a42a3713738270e9e720bab324fc77186d2 +size 250128 diff --git a/data/raw/source_401_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_mental-health-substance-use-disorder-resources-covid-19.pdf.pdf b/data/raw/source_401_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_mental-health-substance-use-disorder-resources-covid-19.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..92f64438adcd4a5281314ea96c7457e9b37d18ca --- /dev/null +++ b/data/raw/source_401_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_mental-health-substance-use-disorder-resources-covid-19.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fa8c9a4f97baec600b85a6e77bf23705a615c12fabe7c7b90ca495fcbbcd71d +size 74347 diff --git a/data/raw/source_402_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_termination-notices-enforcement-discretion.pdf.pdf b/data/raw/source_402_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_termination-notices-enforcement-discretion.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..011d873ab3d71f6e8b6d13a65a4b340daa3a95a3 --- /dev/null +++ b/data/raw/source_402_cciio_programs-and-initiatives_health-insurance-marketplaces_downloads_termination-notices-enforcement-discretion.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e30fe5cbec3a0521df33e51d6782a1bea63097810b29e7c56849582fb61d5ad +size 184397 diff --git a/data/raw/source_403_files_document_2022-draft-letter-issuers.pdf.pdf b/data/raw/source_403_files_document_2022-draft-letter-issuers.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..748c38f80407a5272c5e80508b22e39553066fcd --- /dev/null +++ b/data/raw/source_403_files_document_2022-draft-letter-issuers.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97953ebd0e6ddc66ddc137e18aa98a341dd5d11727e8c0658d3ccd085459303c +size 179161 diff --git a/data/raw/source_404_cciio_resources_regulations-and-guidance_2021-ede-audit-submission-timeline-faqs.pdf.pdf b/data/raw/source_404_cciio_resources_regulations-and-guidance_2021-ede-audit-submission-timeline-faqs.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3f8d57365402fadd746648b2b5cda49983e89546 --- /dev/null +++ b/data/raw/source_404_cciio_resources_regulations-and-guidance_2021-ede-audit-submission-timeline-faqs.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1e902378e09f735ac7ec20155b9e840161a9bae98854d1237e2766de4e505a5 +size 183463 diff --git a/data/raw/source_405_cciio_resources_regulations-and-guidance_2021-sep-planned-maintenance.pdf.pdf b/data/raw/source_405_cciio_resources_regulations-and-guidance_2021-sep-planned-maintenance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..fef55dc32bb5748f698b052ffc9d43c14b4a6840 --- /dev/null +++ b/data/raw/source_405_cciio_resources_regulations-and-guidance_2021-sep-planned-maintenance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4eff26065e740b5b51a9499adf95444c056addd0c94b74925c384523cc600bcc +size 151783 diff --git a/data/raw/source_406_cciio_resources_regulations-and-guidance_2021-sep-guidance.pdf.pdf b/data/raw/source_406_cciio_resources_regulations-and-guidance_2021-sep-guidance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..70bba1c9ff6a453c9d5f9ad2e13f5ce04ddd7c08 --- /dev/null +++ b/data/raw/source_406_cciio_resources_regulations-and-guidance_2021-sep-guidance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:382f266eeb05f843d4525ea40ba49374aa4589d6a431cea3a164bf84b29df5cd +size 128284 diff --git a/data/raw/source_407_cciio_resources_regulations-and-guidance_downloads_final-2022-letter-to-issuers-in-the-federally-facilitated-marketplaces.pdf.pdf b/data/raw/source_407_cciio_resources_regulations-and-guidance_downloads_final-2022-letter-to-issuers-in-the-federally-facilitated-marketplaces.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..77aa274e042d4f9d3e108c171baa064de39313b5 --- /dev/null +++ b/data/raw/source_407_cciio_resources_regulations-and-guidance_downloads_final-2022-letter-to-issuers-in-the-federally-facilitated-marketplaces.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca918c86ec6ce4143beb0590fab73c7c81b33e7581a7b713fe642eaf80b4a00c +size 332565 diff --git a/data/raw/source_408_cciio_resources_regulations-and-guidance_ftr-flexibilities-2021-and-2022.pdf.pdf b/data/raw/source_408_cciio_resources_regulations-and-guidance_ftr-flexibilities-2021-and-2022.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8237300868617b054f2412a94c45d7f0b60b3166 --- /dev/null +++ b/data/raw/source_408_cciio_resources_regulations-and-guidance_ftr-flexibilities-2021-and-2022.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3ad0f4ed530963ea1710172b98ceb6b3912b0f92176be58bcb6e9868cb93ca0 +size 335880 diff --git a/data/raw/source_409_cciio_resources_regulations-and-guidance_income-threshold-faq.pdf.pdf b/data/raw/source_409_cciio_resources_regulations-and-guidance_income-threshold-faq.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..652c5bf05e4a56979b8b6203275d40c6d4a0ad6b --- /dev/null +++ b/data/raw/source_409_cciio_resources_regulations-and-guidance_income-threshold-faq.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43e252bac32ede763930bfae0e51cb98a76b574877fe3cecc276ad214802d6c7 +size 232885 diff --git a/data/raw/source_40_have-job-based-coverage.html b/data/raw/source_40_have-job-based-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..8e5831d780e82bc21b7bbeb63cec6756aee6873c --- /dev/null +++ b/data/raw/source_40_have-job-based-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77abbe39393ee85ffd296c0d392d215392fc2c542f8b9ce17a439f7d985273b1 +size 373859 diff --git a/data/raw/source_410_files_document_2023-draft-letter-issuers-508.pdf.pdf b/data/raw/source_410_files_document_2023-draft-letter-issuers-508.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6b184cc94a5e97daf36727a7492afb5bc2c242a8 --- /dev/null +++ b/data/raw/source_410_files_document_2023-draft-letter-issuers-508.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2bc83e298bf10ac9a627f00261489cb7178b9ce7914416ac7b3296e4f4cbfa54 +size 680485 diff --git a/data/raw/source_411_files_document_2023-draft-letter-issuers-extension-comment-period508.pdf.pdf b/data/raw/source_411_files_document_2023-draft-letter-issuers-extension-comment-period508.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..88e30e68b2e1a36e6de3c10a71688d9d6856e7db --- /dev/null +++ b/data/raw/source_411_files_document_2023-draft-letter-issuers-extension-comment-period508.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e339c3326faff102c13bf8fb21afa0672be32fb16e63b4f3880d006ecd87829 +size 189591 diff --git a/data/raw/source_412_cciio_resources_regulations-and-guidance_downloads_final-2023-letter-to-issuers.pdf.pdf b/data/raw/source_412_cciio_resources_regulations-and-guidance_downloads_final-2023-letter-to-issuers.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..da9bf21dce68a8a92c245768d983fcee52fc4f42 --- /dev/null +++ b/data/raw/source_412_cciio_resources_regulations-and-guidance_downloads_final-2023-letter-to-issuers.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e8c97cb1cdf64dda8176ea303bf79e5f72c6466d47617450b9ab0ef2b71a4f0 +size 602755 diff --git a/data/raw/source_413_cciio_resources_regulations-and-guidance_ftr-flexibilities-2023.pdf.pdf b/data/raw/source_413_cciio_resources_regulations-and-guidance_ftr-flexibilities-2023.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4b63c927fdb1cff751290dac3ae976ce3af3b38c --- /dev/null +++ b/data/raw/source_413_cciio_resources_regulations-and-guidance_ftr-flexibilities-2023.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee991356b068b76d11d4cf88326c081c6e11c5577c36ae0318141d06b1a84fb6 +size 199101 diff --git a/data/raw/source_414_files_document_ffeffshop-enrollment-manual-2022.pdf.pdf b/data/raw/source_414_files_document_ffeffshop-enrollment-manual-2022.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b0c86bdb5e0dac9379a2044416a6739857e2feb1 --- /dev/null +++ b/data/raw/source_414_files_document_ffeffshop-enrollment-manual-2022.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53319a24942eb9a1d040538847a203cef2f89abb7e00ca36e745c8f856553f76 +size 3379490 diff --git a/data/raw/source_415_files_document_2024-draft-letter-issuers-508.pdf.pdf b/data/raw/source_415_files_document_2024-draft-letter-issuers-508.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..fe647bad3d64569ac7c9bb3233e3911848274817 --- /dev/null +++ b/data/raw/source_415_files_document_2024-draft-letter-issuers-508.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b44a3de28c576d6e6995a4b6d208b01534bff232a17c3b0c4acbfd5e046b6b7 +size 304516 diff --git a/data/raw/source_416_files_document_clarifying-guidance-on-the-frequently-asked-questions-on-agent-and-broker-compensation-and-guaranteed-availability-of-coverage.pdf.pdf b/data/raw/source_416_files_document_clarifying-guidance-on-the-frequently-asked-questions-on-agent-and-broker-compensation-and-guaranteed-availability-of-coverage.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c046143c4e44cd2b078c3649036f19535ccac5c3 --- /dev/null +++ b/data/raw/source_416_files_document_clarifying-guidance-on-the-frequently-asked-questions-on-agent-and-broker-compensation-and-guaranteed-availability-of-coverage.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cba6a08368ba8b95b3075bdd361e1015245f39f3859a029b54149827c5ce937 +size 222172 diff --git a/data/raw/source_417_files_document_2024-final-letter-issuers-508.pdf.pdf b/data/raw/source_417_files_document_2024-final-letter-issuers-508.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5c83825c86d992baee7460aafd07b87782d46f63 --- /dev/null +++ b/data/raw/source_417_files_document_2024-final-letter-issuers-508.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f53a67a0bf5affc1f15a0a3e78d37a73fb052730ef21d80ef94c6643788a1289 +size 590680 diff --git a/data/raw/source_418_files_document_ffe-enrollment-manual-2023-5cr-071323.pdf.pdf b/data/raw/source_418_files_document_ffe-enrollment-manual-2023-5cr-071323.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..acb4d0066eca2395f8b9d598f3daaa1d7fbedfdd --- /dev/null +++ b/data/raw/source_418_files_document_ffe-enrollment-manual-2023-5cr-071323.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73493ee8ebfb6205c295d7fed409b5411275fc734aee2e0314c4d6739492ef61 +size 2835830 diff --git a/data/raw/source_419_files_document_guidance-annual-redetermination-and-re-enrollment-marketplace-coverage-2024-and-later-years.pdf.pdf b/data/raw/source_419_files_document_guidance-annual-redetermination-and-re-enrollment-marketplace-coverage-2024-and-later-years.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5495e1fa15245a24fbea27cee2ccb31b325dbaf4 --- /dev/null +++ b/data/raw/source_419_files_document_guidance-annual-redetermination-and-re-enrollment-marketplace-coverage-2024-and-later-years.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d9d7edbf2743b08724478eae0b496c6c77e7d78ec38fdc427eb9993b7de6748 +size 295242 diff --git a/data/raw/source_41_self-employed.html b/data/raw/source_41_self-employed.html new file mode 100644 index 0000000000000000000000000000000000000000..5d413cdc6f634c17d8c4e9d73f6379f7ddd334bf --- /dev/null +++ b/data/raw/source_41_self-employed.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:064bfd17b5c0fdcc7793025e9be551b8cdd4eb475ad7d1f2b911ded726fc8ca6 +size 382002 diff --git a/data/raw/source_420_files_document_2025-draft-letter-issuers-11-15-2023.pdf.pdf b/data/raw/source_420_files_document_2025-draft-letter-issuers-11-15-2023.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..14d1605ea774b1ef35da9f6b3f294c4987ba535f --- /dev/null +++ b/data/raw/source_420_files_document_2025-draft-letter-issuers-11-15-2023.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63db3264999557bed039eccf05277765c4ae354c612f17768e51fb8e62020e71 +size 664840 diff --git a/data/raw/source_421_files_document_2025-letter-issuers.pdf.pdf b/data/raw/source_421_files_document_2025-letter-issuers.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..372fb1c53f95cad0548a9a53fba746c1af0765a3 --- /dev/null +++ b/data/raw/source_421_files_document_2025-letter-issuers.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdd9eb90a8f694366875d515a95c10d95b756a150a01dc374864df314e0b3847 +size 559547 diff --git a/data/raw/source_422_files_document_failure-file-and-reconcile-faq.pdf.pdf b/data/raw/source_422_files_document_failure-file-and-reconcile-faq.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a20b0321edddc651d161a7aeb9c565d1afa91bb9 --- /dev/null +++ b/data/raw/source_422_files_document_failure-file-and-reconcile-faq.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73a941533a2a78a83b6b1ee5862b75dc73f904493eeba3f8274de6a3855dfa60 +size 242401 diff --git a/data/raw/source_423_files_document_ffe-enrollment-manual-2024-5cr-082024.pdf.pdf b/data/raw/source_423_files_document_ffe-enrollment-manual-2024-5cr-082024.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6f08271014e6c6ff5a36223177719c5dde279a72 --- /dev/null +++ b/data/raw/source_423_files_document_ffe-enrollment-manual-2024-5cr-082024.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:349d0120fbdd507ee80d0fa4e46f6ef5231c843d05d502ddba1f57c10b7738b4 +size 3072231 diff --git a/data/raw/source_424_files_document_2026-draft-letter-issuers-federally-facilitated-exchanges.pdf.pdf b/data/raw/source_424_files_document_2026-draft-letter-issuers-federally-facilitated-exchanges.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..81aae5d2568913192e84618d04236c00f6ca7d06 --- /dev/null +++ b/data/raw/source_424_files_document_2026-draft-letter-issuers-federally-facilitated-exchanges.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c46e8a0dd3a11e53719c9d8b3bf87467cc86ed3e04d2f7885ad53d422104ca20 +size 705981 diff --git a/data/raw/source_425_files_document_final-2026-letter-issuers.pdf.pdf b/data/raw/source_425_files_document_final-2026-letter-issuers.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e4bb3906fb2e12b19e290f261fb62095d558e6d2 --- /dev/null +++ b/data/raw/source_425_files_document_final-2026-letter-issuers.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4340caa1a6fd4cc021ab106f12c1b81fa387c72eec9cea00fd989f1c366efe88 +size 349981 diff --git a/data/raw/source_426_cciio_resources_regulations-and-guidance_downloads_revised-final-2018-av-methodology-41317.pdf.pdf b/data/raw/source_426_cciio_resources_regulations-and-guidance_downloads_revised-final-2018-av-methodology-41317.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..fb7007653ce9f235d4eeb9491f9568a3af5fe678 --- /dev/null +++ b/data/raw/source_426_cciio_resources_regulations-and-guidance_downloads_revised-final-2018-av-methodology-41317.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86b154af5362584b5319d5ba9ce1d651f11bfc90318c3b32f2112f83495f2adc +size 308608 diff --git a/data/raw/source_427_cciio_resources_regulations-and-guidance_downloads_qhp-certifcation-reviews-guidance-41317.pdf.pdf b/data/raw/source_427_cciio_resources_regulations-and-guidance_downloads_qhp-certifcation-reviews-guidance-41317.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ac107c62d11150c907784d8be6e64a15c039bbd8 --- /dev/null +++ b/data/raw/source_427_cciio_resources_regulations-and-guidance_downloads_qhp-certifcation-reviews-guidance-41317.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97ae6509f8d2359aba194af3a8602d3b09707cff69da7831a5ef92952aeaad5f +size 121588 diff --git a/data/raw/source_428_cciio_resources_regulations-and-guidance_downloads_section-1303-bulletin-10-6-2017-final-508.pdf.pdf b/data/raw/source_428_cciio_resources_regulations-and-guidance_downloads_section-1303-bulletin-10-6-2017-final-508.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9ded0e38e1bfd9908fd3960b44eb4baf871f5ec6 --- /dev/null +++ b/data/raw/source_428_cciio_resources_regulations-and-guidance_downloads_section-1303-bulletin-10-6-2017-final-508.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34b5dc95568d8b9b8ab855b05877633dd8f3b628f66254cf7ba41b70164b65ff +size 140499 diff --git a/data/raw/source_429_cciio_resources_regulations-and-guidance_downloads_final-2019-av-calculator-methodology.pdf.pdf b/data/raw/source_429_cciio_resources_regulations-and-guidance_downloads_final-2019-av-calculator-methodology.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..db3dbc15752671e2d1e12dcdaaf9795de329ae39 --- /dev/null +++ b/data/raw/source_429_cciio_resources_regulations-and-guidance_downloads_final-2019-av-calculator-methodology.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1524800ac8792dd7a1cc2d467bc448166d587210334ff9fd09693261303c4ea +size 279873 diff --git a/data/raw/source_42_unemployed.html b/data/raw/source_42_unemployed.html new file mode 100644 index 0000000000000000000000000000000000000000..e722b5ca381b413753468cc43530b3bdcb4e8986 --- /dev/null +++ b/data/raw/source_42_unemployed.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:634aac40a6f05e555698b8b5cffe9727062683434110b60aa3236d6ab5e4d9be +size 377030 diff --git a/data/raw/source_430_cciio_resources_regulations-and-guidance_downloads_2020-av-calculator-methodology.pdf.pdf b/data/raw/source_430_cciio_resources_regulations-and-guidance_downloads_2020-av-calculator-methodology.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3a3201bf5848924880692db1abc80fecd749fb97 --- /dev/null +++ b/data/raw/source_430_cciio_resources_regulations-and-guidance_downloads_2020-av-calculator-methodology.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d8d987b9ca05fa74e55b7158940df36bf30ba63ea1463ef36ba7866e6dc12dc +size 280467 diff --git a/data/raw/source_431_cciio_resources_regulations-and-guidance_downloads_faq-on-2020-qhp-enrollee-survey-sample-frame-reporting-requirements.pdf.pdf b/data/raw/source_431_cciio_resources_regulations-and-guidance_downloads_faq-on-2020-qhp-enrollee-survey-sample-frame-reporting-requirements.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e2fd7faf475d2692e6e005591df6e3416ac4ddd5 --- /dev/null +++ b/data/raw/source_431_cciio_resources_regulations-and-guidance_downloads_faq-on-2020-qhp-enrollee-survey-sample-frame-reporting-requirements.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70c1b67db98edba6cda11c7355040c3c021e17625bf1686d063d07a8b45531d2 +size 27411 diff --git a/data/raw/source_432_files_document_proposed-qhp-py2022-data-submission-and-certification-timeline-bulletin.pdf.pdf b/data/raw/source_432_files_document_proposed-qhp-py2022-data-submission-and-certification-timeline-bulletin.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bbdac28a34700f05d9a51d9a0e7e37d92c247b8d --- /dev/null +++ b/data/raw/source_432_files_document_proposed-qhp-py2022-data-submission-and-certification-timeline-bulletin.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05729c714e565abc8eb92763f6f01fc063345f16e7648924293f71db580bbdcc +size 203366 diff --git a/data/raw/source_433_cciio_resources_regulations-and-guidance_downloads_draft-2022-av-calculator-methodology-508.pdf.pdf b/data/raw/source_433_cciio_resources_regulations-and-guidance_downloads_draft-2022-av-calculator-methodology-508.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ab965d1a790139807672dfeea9286ee31fc8b3b2 --- /dev/null +++ b/data/raw/source_433_cciio_resources_regulations-and-guidance_downloads_draft-2022-av-calculator-methodology-508.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90e5cb612404e9e311fa3975034eff9afcc3651da07b87accabbc1d59e7e8488 +size 356749 diff --git a/data/raw/source_434_files_document_py2022-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf b/data/raw/source_434_files_document_py2022-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..213e3bc8162b6cad6ea50431deec03d465447910 --- /dev/null +++ b/data/raw/source_434_files_document_py2022-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1b49d8da8779fc48e839934be1b4080f2fdfb4be0240d79d9e10e04a781cd73 +size 161686 diff --git a/data/raw/source_435_cciio_resources_regulations-and-guidance_downloads_final-2022-av-calculator-methodology.pdf.pdf b/data/raw/source_435_cciio_resources_regulations-and-guidance_downloads_final-2022-av-calculator-methodology.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..793a0461d5aa7e9d69901c9823c637821993a267 --- /dev/null +++ b/data/raw/source_435_cciio_resources_regulations-and-guidance_downloads_final-2022-av-calculator-methodology.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ed2308623a304d1424d0f0806d93b10d425eddf82062a0f51b5fc9d708318ca +size 683369 diff --git a/data/raw/source_436_files_document_proposed-py2023-qhp-data-submission-certification-timeline-bulletin.pdf.pdf b/data/raw/source_436_files_document_proposed-py2023-qhp-data-submission-certification-timeline-bulletin.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..06ca3d01bb7de2143c4df9b41521187eccacd744 --- /dev/null +++ b/data/raw/source_436_files_document_proposed-py2023-qhp-data-submission-certification-timeline-bulletin.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e2e34f14fc200287a5c696acc1be6bb12a5fcc841ee9333674e5a46bff770cc +size 334817 diff --git a/data/raw/source_437_cciio_resources_regulations-and-guidance_downloads_draft-2023-av-calculator-methodology.pdf.pdf b/data/raw/source_437_cciio_resources_regulations-and-guidance_downloads_draft-2023-av-calculator-methodology.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7480ec659470a2b8d8bf15708e24072c7198f8a4 --- /dev/null +++ b/data/raw/source_437_cciio_resources_regulations-and-guidance_downloads_draft-2023-av-calculator-methodology.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2507f21d3e21d40d362efa18741d6b2c7e7cabf60d011d02a9e8573ac0a6de25 +size 481066 diff --git a/data/raw/source_438_files_document_py2023-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf b/data/raw/source_438_files_document_py2023-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5ae805583ad0c06378ede746e40a6c95a987bff9 --- /dev/null +++ b/data/raw/source_438_files_document_py2023-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4863d8ed9c295c027b24c59bf36d47591cc8e3c168d60e0414c070f315e312d +size 238092 diff --git a/data/raw/source_439_sites_default_files_2022-04_final-2023-av-calculator-methodology.pdf.pdf b/data/raw/source_439_sites_default_files_2022-04_final-2023-av-calculator-methodology.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..fcfffb1ac1cf5aa40f4260a099ef11c81ef7bbef --- /dev/null +++ b/data/raw/source_439_sites_default_files_2022-04_final-2023-av-calculator-methodology.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:707c56d1be501402a7b9320dd6ace6cf508220604a811720477a831ca58bec7c +size 491371 diff --git a/data/raw/source_43_medicare.html b/data/raw/source_43_medicare.html new file mode 100644 index 0000000000000000000000000000000000000000..b5b19d324c6018bbafab23d4cff0d0641ea5f6f6 --- /dev/null +++ b/data/raw/source_43_medicare.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0b7e515e1876e11419e3ad6e6116aed5e4e172d788b6facc335bbfc9fb4fb88 +size 391860 diff --git a/data/raw/source_440_files_document_py2023-qhp-data-submission-and-certification-timeline-bulletin-v2.pdf.pdf b/data/raw/source_440_files_document_py2023-qhp-data-submission-and-certification-timeline-bulletin-v2.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..964d3715acffe42e671ea1b9a40050107785e9f7 --- /dev/null +++ b/data/raw/source_440_files_document_py2023-qhp-data-submission-and-certification-timeline-bulletin-v2.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2d1fadb46285ee547b5ca36043035df8e64728e425b6753762acc47d7f20898 +size 260586 diff --git a/data/raw/source_441_files_document_draft-2024-av-calculator-methodology.pdf.pdf b/data/raw/source_441_files_document_draft-2024-av-calculator-methodology.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b38eb6c85ea989cff32795b0d30eb5cd94ced0f0 --- /dev/null +++ b/data/raw/source_441_files_document_draft-2024-av-calculator-methodology.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c83a08311b5e06f37c6a8323d177f99f0219e348748c624bd0fff858df9be378 +size 351237 diff --git a/data/raw/source_442_files_document_proposed-py2024-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf b/data/raw/source_442_files_document_proposed-py2024-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4a6e63f96205aad5cdcd56f4c9e71c78d7f38490 --- /dev/null +++ b/data/raw/source_442_files_document_proposed-py2024-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:366ca8c465d1ee57a671a8250a3830ff123fbee29f35dee594425b7f40661d1b +size 341365 diff --git a/data/raw/source_443_files_document_py2024-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf b/data/raw/source_443_files_document_py2024-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d2cd93e14e43b9a740bc18825c67ef2226b96af4 --- /dev/null +++ b/data/raw/source_443_files_document_py2024-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9e9ff81494197d919fd7e0fe61d8c19f0d84e47905eb80a0a03908346d1eb3c +size 210275 diff --git a/data/raw/source_444_files_document_qhp-abortion-faq.pdf.pdf b/data/raw/source_444_files_document_qhp-abortion-faq.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e90f449445c997ad7b35778f79aa736621dbea7e --- /dev/null +++ b/data/raw/source_444_files_document_qhp-abortion-faq.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58bcd01bd2a9c64fd56f2c34833c49b11d4bd543dfecad83935d5affb78d12a0 +size 124444 diff --git a/data/raw/source_445_files_document_2024-av-calculator-methodology.pdf.pdf b/data/raw/source_445_files_document_2024-av-calculator-methodology.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..38512bf2a783c34bc877bd5c382cc9386f1df48e --- /dev/null +++ b/data/raw/source_445_files_document_2024-av-calculator-methodology.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08cfd111a1caaa4c8820bef974be9a8fcce252bc1906773d0d79a6fa8ce0c48f +size 302935 diff --git a/data/raw/source_446_files_document_draft-2025-avc-methodology-508.pdf.pdf b/data/raw/source_446_files_document_draft-2025-avc-methodology-508.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bcb501856f610652c64ca9159a26fc34e3115c98 --- /dev/null +++ b/data/raw/source_446_files_document_draft-2025-avc-methodology-508.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d9450862d3f2912117cc58448392e4c8ba519f2d6063f3ff6940e6bd98a81af +size 374533 diff --git a/data/raw/source_447_files_document_proposed-py2025-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf b/data/raw/source_447_files_document_proposed-py2025-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..47b269800da6b5b6dd07fbf4e1006ba615bf7495 --- /dev/null +++ b/data/raw/source_447_files_document_proposed-py2025-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98aef434552f1a4aa72279365932ccb749a6f0ea5e4b7cba680cbf9e83723402 +size 255966 diff --git a/data/raw/source_448_files_document_final-2025-av-calculator-methodology.pdf.pdf b/data/raw/source_448_files_document_final-2025-av-calculator-methodology.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f2cb5a181209314fc9a9e1157a751713120d0f2d --- /dev/null +++ b/data/raw/source_448_files_document_final-2025-av-calculator-methodology.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e15148e4cd175de5d55ff31a0ca4429f848a78aad0b3a4ae3a608b5fe533bec0 +size 339698 diff --git a/data/raw/source_449_files_document_py2025-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf b/data/raw/source_449_files_document_py2025-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7b249bfdf7695abc35a72106c6673e8c118a2654 --- /dev/null +++ b/data/raw/source_449_files_document_py2025-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a2995a0a7a83d7219dfc113d3a057e027aafb478d3ba30bc0ad15fc030a0ea6 +size 273101 diff --git a/data/raw/source_44_taxes.html b/data/raw/source_44_taxes.html new file mode 100644 index 0000000000000000000000000000000000000000..90e0fd2a53b4b5ff7a0fb569330e32256ea1aef7 --- /dev/null +++ b/data/raw/source_44_taxes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31df601fc8802d8171bfba3cac5e0274617b7007049c9719ce6a9c4cff2b9502 +size 372363 diff --git a/data/raw/source_450_files_document_py2025-qhp-data-submission-and-certification-timeline-bulletin-v2.pdf.pdf b/data/raw/source_450_files_document_py2025-qhp-data-submission-and-certification-timeline-bulletin-v2.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..062c9a7075df6172fc96406769b149e51f1d927b --- /dev/null +++ b/data/raw/source_450_files_document_py2025-qhp-data-submission-and-certification-timeline-bulletin-v2.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b182df4d22e6bec7cc918cbde9d66e809a56835c9634bb21add7d227efb136d +size 301130 diff --git a/data/raw/source_451_files_document_final-2026-av-calculator-methodology.pdf.pdf b/data/raw/source_451_files_document_final-2026-av-calculator-methodology.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d4bf95ef81bf4c88bb55b55ebe63924d025e372e --- /dev/null +++ b/data/raw/source_451_files_document_final-2026-av-calculator-methodology.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f386b61fa0e1dc856ae782df1cc0f983d0e572f04a6f7540497aa145fd80d834 +size 400069 diff --git a/data/raw/source_452_files_document_py2026-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf b/data/raw/source_452_files_document_py2026-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..de829ef5a2e0144899a1f529e00d84f7342e8049 --- /dev/null +++ b/data/raw/source_452_files_document_py2026-qhp-data-submission-and-certification-timeline-bulletin.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c92b4ab5edade6ccc68d798cb151c03161a59e9931e5719530e7f5efaaad755 +size 263509 diff --git a/data/raw/source_453_files_document_revised-final-2026-av-calculator-methodology-002pdf.pdf.pdf b/data/raw/source_453_files_document_revised-final-2026-av-calculator-methodology-002pdf.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..dd3cec1506d8d541e89b5d74d500883ccd176059 --- /dev/null +++ b/data/raw/source_453_files_document_revised-final-2026-av-calculator-methodology-002pdf.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:362573d5598058cd26c9d29accfbb7daee7f95f8d8c23eace6f4c584d3f63d12 +size 594099 diff --git a/data/raw/source_454_files_document_frequently-asked-questionssocial-security-numbers.pdf.pdf b/data/raw/source_454_files_document_frequently-asked-questionssocial-security-numbers.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..74f7ae7d00581a112243d058f804e415991f4407 --- /dev/null +++ b/data/raw/source_454_files_document_frequently-asked-questionssocial-security-numbers.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae82a30d88873aafc0e5ed9aa10e2b8a00e7705ffe6dcf33ce25f16ba379604f +size 206110 diff --git a/data/raw/source_455_files_document_070324npn-override-faqfor-ab-resources-publication.pdf.pdf b/data/raw/source_455_files_document_070324npn-override-faqfor-ab-resources-publication.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..376832079b06f1c1a6d92133354c6796fe6350ca --- /dev/null +++ b/data/raw/source_455_files_document_070324npn-override-faqfor-ab-resources-publication.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5c56e3874e798a738a89a29f45d3db4c7daeab0219bc5a9a7e4244b7313a5a2 +size 240275 diff --git a/data/raw/source_456_files_document_arc-ampe-vol-1-v102-508-5cr-04112025.pdf.pdf b/data/raw/source_456_files_document_arc-ampe-vol-1-v102-508-5cr-04112025.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d3b6c5ee6501973f2c7083b5eb21896667ee87e3 --- /dev/null +++ b/data/raw/source_456_files_document_arc-ampe-vol-1-v102-508-5cr-04112025.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a510d22ea08480612d7bdf05459f8afa8e9228dcb5c157db81f05c79ee7ad2a7 +size 1953263 diff --git a/data/raw/source_457_files_document_mars-e-v2-2-vol-1final-signed08032021-1.pdf.pdf b/data/raw/source_457_files_document_mars-e-v2-2-vol-1final-signed08032021-1.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..fd6c31cd3a89567b2b02770957148e34b8b6f488 --- /dev/null +++ b/data/raw/source_457_files_document_mars-e-v2-2-vol-1final-signed08032021-1.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5b6a402448ff7e727d209c2ee85dfda4398a0e0389505678032097e37a94471 +size 1124644 diff --git a/data/raw/source_458_files_document_mars-e-v2-2-vol-2-ae-aca-sspfinal08032021.pdf.pdf b/data/raw/source_458_files_document_mars-e-v2-2-vol-2-ae-aca-sspfinal08032021.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..784866f8aa55069a8e861472ab7aee713a6267da --- /dev/null +++ b/data/raw/source_458_files_document_mars-e-v2-2-vol-2-ae-aca-sspfinal08032021.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:230464c925f2945635d451bca86807cfafc94613f2db8c3425e59075015bd060 +size 17898346 diff --git a/data/raw/source_459_cciio_resources_regulations-and-guidance_downloads_final-example-acceptable-methodology-for-comparing-benefits.pdf.pdf b/data/raw/source_459_cciio_resources_regulations-and-guidance_downloads_final-example-acceptable-methodology-for-comparing-benefits.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..014512e50eb593b31372dc50a31c2e86dcfe3e3a --- /dev/null +++ b/data/raw/source_459_cciio_resources_regulations-and-guidance_downloads_final-example-acceptable-methodology-for-comparing-benefits.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:402a894f6605ad13625e914a7880c4654d98e47208ed9d0e4eefb1bac018052e +size 173476 diff --git a/data/raw/source_45_tax-form-1095.html b/data/raw/source_45_tax-form-1095.html new file mode 100644 index 0000000000000000000000000000000000000000..e704cb9c84ac369376f72ff1f21270fa924076bd --- /dev/null +++ b/data/raw/source_45_tax-form-1095.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e43a0da7a789828850a695ded39aa117f6db31b0c3587e99bf4bb0007e2b67e8 +size 384494 diff --git a/data/raw/source_460_cciio_resources_regulations-and-guidance_downloads_2019-final-hhs-ra-model-coefficients.pdf.pdf b/data/raw/source_460_cciio_resources_regulations-and-guidance_downloads_2019-final-hhs-ra-model-coefficients.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f0c5a9819b40963d373af14b62e96d0984b6db67 --- /dev/null +++ b/data/raw/source_460_cciio_resources_regulations-and-guidance_downloads_2019-final-hhs-ra-model-coefficients.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:595a86aee76103dca5ee29932a7cc7011d473612a6c6617dd58a032b40c53cae +size 385849 diff --git a/data/raw/source_461_cciio_resources_regulations-and-guidance_downloads_cms-9913-f.pdf.pdf b/data/raw/source_461_cciio_resources_regulations-and-guidance_downloads_cms-9913-f.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ca4e4f6ddae1c8e5f21e15f0433e21b40e18bb6f --- /dev/null +++ b/data/raw/source_461_cciio_resources_regulations-and-guidance_downloads_cms-9913-f.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cc92afd25a5931381e54a33108ba73176bf007a60736255eb90a03e237a3a61 +size 2085187 diff --git a/data/raw/source_462_files_document_cms-9911-f-patient-protection-final-rule.pdf.pdf b/data/raw/source_462_files_document_cms-9911-f-patient-protection-final-rule.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9ae8935ea3873479bf7f9baa9d11049482b777c5 --- /dev/null +++ b/data/raw/source_462_files_document_cms-9911-f-patient-protection-final-rule.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d724521775760e88668102fe27c6c17d741c696a3a243e6fd8bc82d795946bf3 +size 2881197 diff --git a/data/raw/source_463_files_document_cms-9899-p-patient-protection-nprm.pdf.pdf b/data/raw/source_463_files_document_cms-9899-p-patient-protection-nprm.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ea3eacbb98cd40e4ef35774be7790ef0e065a428 --- /dev/null +++ b/data/raw/source_463_files_document_cms-9899-p-patient-protection-nprm.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50a270e53e44da418639fc3486ecc6132c7ad60868aa2a191a08a0b11ea255eb +size 2156106 diff --git a/data/raw/source_464_files_document_cms-9895-p-patient-protection-final.pdf.pdf b/data/raw/source_464_files_document_cms-9895-p-patient-protection-final.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..61fdc90ea25108807c845eaae6f6f2f4c9030857 --- /dev/null +++ b/data/raw/source_464_files_document_cms-9895-p-patient-protection-final.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86a69f9361662b821c6ef66a74db3dba03617b1681c2257a72c2ade52228fecd +size 2493906 diff --git a/data/raw/source_465_files_document_cms-9895-f-patient-protection-final.pdf.pdf b/data/raw/source_465_files_document_cms-9895-f-patient-protection-final.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..86edcf6c0bcfaa086d43b8d31bcfd911c6cb278a --- /dev/null +++ b/data/raw/source_465_files_document_cms-9895-f-patient-protection-final.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:618f0918fc4aff8f583421862492c49e701e049353a70fcd86d2a062043bd456 +size 3998091 diff --git a/data/raw/source_466_CCIIO_Resources_Regulations-and-Guidance_Downloads_RA-Adjustment-Guidance-9-2-15.pdf.pdf b/data/raw/source_466_CCIIO_Resources_Regulations-and-Guidance_Downloads_RA-Adjustment-Guidance-9-2-15.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b460b9061c766011fa9d478c38ea3a3fe968f3a0 --- /dev/null +++ b/data/raw/source_466_CCIIO_Resources_Regulations-and-Guidance_Downloads_RA-Adjustment-Guidance-9-2-15.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7048ab60e7ebc7cd92e300a1aa4e6e8acd24fe706d768cdbf78287f056145cbd +size 123481 diff --git a/data/raw/source_467_CCIIO_Programs-and-Initiatives_Premium-Stabilization-Programs_Downloads_Early-Reinsurance-Guidance-FInal-10-09-15.pdf.pdf b/data/raw/source_467_CCIIO_Programs-and-Initiatives_Premium-Stabilization-Programs_Downloads_Early-Reinsurance-Guidance-FInal-10-09-15.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a04f2cc23c6aa59ef856fb1a58324cd3d092b41e --- /dev/null +++ b/data/raw/source_467_CCIIO_Programs-and-Initiatives_Premium-Stabilization-Programs_Downloads_Early-Reinsurance-Guidance-FInal-10-09-15.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5de6e1db593d7918faab3fab413c21f7da416fd899f376bf20fb91e435d6224 +size 123692 diff --git a/data/raw/source_468_CCIIO_Resources_Regulations-and-Guidance_Downloads_Transitional-Reinsurance-Program-%E2%80%93-CMS-to-Begin-Operating-on-behalf-of-the-State-of-Connect.pdf b/data/raw/source_468_CCIIO_Resources_Regulations-and-Guidance_Downloads_Transitional-Reinsurance-Program-%E2%80%93-CMS-to-Begin-Operating-on-behalf-of-the-State-of-Connect.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0d2e16a88fe8d9e13056bcfe6d82dae9028d65d3 --- /dev/null +++ b/data/raw/source_468_CCIIO_Resources_Regulations-and-Guidance_Downloads_Transitional-Reinsurance-Program-%E2%80%93-CMS-to-Begin-Operating-on-behalf-of-the-State-of-Connect.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5429e35ac0dba1f0418f54089e8429863a6b23db9f29ef234eecb4f0d0402106 +size 92235 diff --git a/data/raw/source_469_CCIIO_Resources_Regulations-and-Guidance_Downloads_HHS-Operated-Risk-Adjustment-Data-Validation-HHS-RADV-%E2%80%93-2016-Benefit-Year-Implementation-an.pdf b/data/raw/source_469_CCIIO_Resources_Regulations-and-Guidance_Downloads_HHS-Operated-Risk-Adjustment-Data-Validation-HHS-RADV-%E2%80%93-2016-Benefit-Year-Implementation-an.pdf new file mode 100644 index 0000000000000000000000000000000000000000..73f930fd30f378c8896d457dacbba3ad619001d8 --- /dev/null +++ b/data/raw/source_469_CCIIO_Resources_Regulations-and-Guidance_Downloads_HHS-Operated-Risk-Adjustment-Data-Validation-HHS-RADV-%E2%80%93-2016-Benefit-Year-Implementation-an.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c11e2569901ff7aea81fd91db801550462ab64db68a0c808990d47bf7790b193 +size 99013 diff --git a/data/raw/source_46_downloads_how-to-find-form-1095-a-online.pdf.pdf b/data/raw/source_46_downloads_how-to-find-form-1095-a-online.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9f5565c62dcfd0dd2a4d2b18a8df2b3056f5674f --- /dev/null +++ b/data/raw/source_46_downloads_how-to-find-form-1095-a-online.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cff54ecc75dbbdaf320ea1efac9449f999cdc7584424723dedd31462601b6a10 +size 502800 diff --git a/data/raw/source_470_cciio_resources_regulations-and-guidance_downloads_csr-reconciliation-2016-benefit-year-and-prior.pdf.pdf b/data/raw/source_470_cciio_resources_regulations-and-guidance_downloads_csr-reconciliation-2016-benefit-year-and-prior.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..39dfcdc4230f9200a586f5a3db414c6f7be4204f --- /dev/null +++ b/data/raw/source_470_cciio_resources_regulations-and-guidance_downloads_csr-reconciliation-2016-benefit-year-and-prior.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b4b688283b56e1cab55090c5bc6d779382a87acf5eaf9f740c0c1fc8e9ed5c2 +size 259958 diff --git a/data/raw/source_471_cciio_resources_regulations-and-guidance_downloads_diy-instructions.pdf.pdf b/data/raw/source_471_cciio_resources_regulations-and-guidance_downloads_diy-instructions.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0b20143246412be3bd9737a4aee812eebed28bb1 --- /dev/null +++ b/data/raw/source_471_cciio_resources_regulations-and-guidance_downloads_diy-instructions.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de73c37debb0991a2856e23a1ffd79f8bded000efc90549e1cc83d48321faac3 +size 197805 diff --git a/data/raw/source_472_cciio_resources_regulations-and-guidance_downloads_draft-rxc-crosswalk-memo-9-18-17.pdf.pdf b/data/raw/source_472_cciio_resources_regulations-and-guidance_downloads_draft-rxc-crosswalk-memo-9-18-17.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8d3808be7963c6bfed3ddfc4da3f587777be8e08 --- /dev/null +++ b/data/raw/source_472_cciio_resources_regulations-and-guidance_downloads_draft-rxc-crosswalk-memo-9-18-17.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:637310affee00fe130d0b9aa6dc3a7d3ed81519e5998bf1d4ea674de98b9dad9 +size 248699 diff --git a/data/raw/source_473_cciio_resources_regulations-and-guidance_downloads_edge-submissions-2017.pdf.pdf b/data/raw/source_473_cciio_resources_regulations-and-guidance_downloads_edge-submissions-2017.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1724818b6cd86e6b9ea5d1e448b3e4e644845cf0 --- /dev/null +++ b/data/raw/source_473_cciio_resources_regulations-and-guidance_downloads_edge-submissions-2017.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71eaae53752fab0730a95eb0cb13a6a294f86234ecce1123ab31ad7ee67df192 +size 176046 diff --git a/data/raw/source_474_cciio_resources_regulations-and-guidance_downloads_diy-instructions-2017.pdf.pdf b/data/raw/source_474_cciio_resources_regulations-and-guidance_downloads_diy-instructions-2017.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..631ff65e249e51fbd204b8591d1bee5359346a27 --- /dev/null +++ b/data/raw/source_474_cciio_resources_regulations-and-guidance_downloads_diy-instructions-2017.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4421adf64d294e4e3b91e82307c9ad6b6337d5cc2e0a929da09c93eea827eeb0 +size 202136 diff --git a/data/raw/source_475_cciio_resources_forms-reports-and-other-resources_downloads_final-csr-reconciliation-guidance-by2017.pdf.pdf b/data/raw/source_475_cciio_resources_forms-reports-and-other-resources_downloads_final-csr-reconciliation-guidance-by2017.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..cadae15416e1190445845d07f6e5f4eda77e66c6 --- /dev/null +++ b/data/raw/source_475_cciio_resources_forms-reports-and-other-resources_downloads_final-csr-reconciliation-guidance-by2017.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd6b7b6c7e2992e952e37f598361aee88f230f6ed3a53885c611c0eed06b16d3 +size 545131 diff --git a/data/raw/source_476_cciio_resources_forms-reports-and-other-resources_downloads_final-csr-reconciliation-issuer-to-midas-inbound-specification-by2017.pdf.pdf b/data/raw/source_476_cciio_resources_forms-reports-and-other-resources_downloads_final-csr-reconciliation-issuer-to-midas-inbound-specification-by2017.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1f13596f09c2962a733c924761352851c20b6740 --- /dev/null +++ b/data/raw/source_476_cciio_resources_forms-reports-and-other-resources_downloads_final-csr-reconciliation-issuer-to-midas-inbound-specification-by2017.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99c50e1e72e8a8ff1d14397906576d31d26517e57370045f3f2bcd4b358859e1 +size 148618 diff --git a/data/raw/source_477_cciio_resources_forms-reports-and-other-resources_downloads_final-csr-reconciliation-issuer-to-midas-attestation-specification-by2017.pdf.pdf b/data/raw/source_477_cciio_resources_forms-reports-and-other-resources_downloads_final-csr-reconciliation-issuer-to-midas-attestation-specification-by2017.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d471ba182c7a28b0bd160cc14187707336762bbc --- /dev/null +++ b/data/raw/source_477_cciio_resources_forms-reports-and-other-resources_downloads_final-csr-reconciliation-issuer-to-midas-attestation-specification-by2017.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c04dc2c18e34de2558cc1bc6ffbabde42d86eb7a67305c33daaea5738f11aafe +size 112785 diff --git a/data/raw/source_478_cciio_resources_forms-reports-and-other-resources_downloads_final-csr-reconciliation-data-file-error-code-list-by2017.pdf.pdf b/data/raw/source_478_cciio_resources_forms-reports-and-other-resources_downloads_final-csr-reconciliation-data-file-error-code-list-by2017.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6dc8a141c826c6e9d68187bea55e769f2c1e5b3a --- /dev/null +++ b/data/raw/source_478_cciio_resources_forms-reports-and-other-resources_downloads_final-csr-reconciliation-data-file-error-code-list-by2017.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8f37255a85ec488119a61f2e02f879a4b79556e7ac56528e0b4b9d3d7cc745d +size 87403 diff --git a/data/raw/source_479_cciio_resources_forms-reports-and-other-resources_downloads_final-csr-reconciliation-attestation-file-error-code-list-by2017.pdf.pdf b/data/raw/source_479_cciio_resources_forms-reports-and-other-resources_downloads_final-csr-reconciliation-attestation-file-error-code-list-by2017.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..65d7d021f57fbe482425758e0043b52c5e165f6f --- /dev/null +++ b/data/raw/source_479_cciio_resources_forms-reports-and-other-resources_downloads_final-csr-reconciliation-attestation-file-error-code-list-by2017.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ecf135b6a5590c203fd52e17d11dfb864a31e8e7da8306ef7bfae2138f01c7cd +size 88863 diff --git a/data/raw/source_47_taxes-reconciling.html b/data/raw/source_47_taxes-reconciling.html new file mode 100644 index 0000000000000000000000000000000000000000..e8fc349c383d686f9dfa8b65f66bfb02a2c5d433 --- /dev/null +++ b/data/raw/source_47_taxes-reconciling.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f329300aaa16c55ec97fb02c5ff3d0ed56f26369c7735c954b0836cf08a2359a +size 388338 diff --git a/data/raw/source_480_cciio_resources_regulations-and-guidance_downloads_2018-ra-model-diy-instructions.pdf.pdf b/data/raw/source_480_cciio_resources_regulations-and-guidance_downloads_2018-ra-model-diy-instructions.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e18480818c7fee9eb5014c1fb5063897e61b0e55 --- /dev/null +++ b/data/raw/source_480_cciio_resources_regulations-and-guidance_downloads_2018-ra-model-diy-instructions.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b23ab128e0a65126013dca6570f4b91dbe2619ccc2b8555041205a3876b81309 +size 226652 diff --git a/data/raw/source_481_cciio_resources_regulations-and-guidance_downloads_radv-exemption-for-liquidation-guidance.pdf.pdf b/data/raw/source_481_cciio_resources_regulations-and-guidance_downloads_radv-exemption-for-liquidation-guidance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..2a9c2a26221de4462fc0b65774a2b1bddfcbdd48 --- /dev/null +++ b/data/raw/source_481_cciio_resources_regulations-and-guidance_downloads_radv-exemption-for-liquidation-guidance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5423edb582da95f957a729729197649ccdb68fdad580c375938e566cf903c5e0 +size 79494 diff --git a/data/raw/source_482_cciio_resources_regulations-and-guidance_downloads_enrollee-level-edge-dataset-for-research-requests-05-18-18.pdf.pdf b/data/raw/source_482_cciio_resources_regulations-and-guidance_downloads_enrollee-level-edge-dataset-for-research-requests-05-18-18.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4a5c7fd62160566096ba8b86bd8190e35490d88c --- /dev/null +++ b/data/raw/source_482_cciio_resources_regulations-and-guidance_downloads_enrollee-level-edge-dataset-for-research-requests-05-18-18.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8641159c9bdcc56bc159b820620c141de10a4e89d9dd0c3613957fd7d5ad8fb +size 122904 diff --git a/data/raw/source_483_cciio_resources_regulations-and-guidance_downloads_csr-recon-discrepancy-reporting-by2017.pdf.pdf b/data/raw/source_483_cciio_resources_regulations-and-guidance_downloads_csr-recon-discrepancy-reporting-by2017.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..82e27ed7d5f7aa0244e1ef78752b36f981ff5a9d --- /dev/null +++ b/data/raw/source_483_cciio_resources_regulations-and-guidance_downloads_csr-recon-discrepancy-reporting-by2017.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:febb9119717b1db5d076b2f76ab0fa210ea758cf8b4d7bb48b4b031745409b1a +size 264035 diff --git a/data/raw/source_484_cciio_resources_regulations-and-guidance_downloads_implications-of-the-decision-by-united-states-district-court-for-the-district-of-new-mexico-on-the-.pdf b/data/raw/source_484_cciio_resources_regulations-and-guidance_downloads_implications-of-the-decision-by-united-states-district-court-for-the-district-of-new-mexico-on-the-.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9556431fc4f5ccb516ca1617c0ebf629512e755e --- /dev/null +++ b/data/raw/source_484_cciio_resources_regulations-and-guidance_downloads_implications-of-the-decision-by-united-states-district-court-for-the-district-of-new-mexico-on-the-.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:913f7745d0cf47b70f5716fac99b0cc6544a7ffc92dedf8727b4542b17ebcf57 +size 137919 diff --git a/data/raw/source_485_cciio_resources_regulations-and-guidance_downloads_csr-recon-discrep-faq-by2017-addtl-claims.pdf.pdf b/data/raw/source_485_cciio_resources_regulations-and-guidance_downloads_csr-recon-discrep-faq-by2017-addtl-claims.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b9fecfc82b26548f5b1925e30b0d8f3d06efec70 --- /dev/null +++ b/data/raw/source_485_cciio_resources_regulations-and-guidance_downloads_csr-recon-discrep-faq-by2017-addtl-claims.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:901cc1d6e846f29bc67791f89b239661132066e563601f2b702af62664caa593 +size 80113 diff --git a/data/raw/source_486_cciio_resources_regulations-and-guidance_downloads_2017-ra-final-rule-resumption-raops.pdf.pdf b/data/raw/source_486_cciio_resources_regulations-and-guidance_downloads_2017-ra-final-rule-resumption-raops.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b52786814a860e77e21a8a06c16e33b7753286f7 --- /dev/null +++ b/data/raw/source_486_cciio_resources_regulations-and-guidance_downloads_2017-ra-final-rule-resumption-raops.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdb47a13890c0e7fe712716f03df75e66c59049c71d0ce17f8a09a591064e24c +size 133503 diff --git a/data/raw/source_487_cciio_resources_regulations-and-guidance_downloads_2019-updtd-final-hhs-ra-model-coefficients.pdf.pdf b/data/raw/source_487_cciio_resources_regulations-and-guidance_downloads_2019-updtd-final-hhs-ra-model-coefficients.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3a58924b74411a3c6e49a8f15a7cd8cdc56be07a --- /dev/null +++ b/data/raw/source_487_cciio_resources_regulations-and-guidance_downloads_2019-updtd-final-hhs-ra-model-coefficients.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd8253e4f9e6c690a236839cdf1d0d4e0b148f87a76a9525d53b6726612e43ce +size 385353 diff --git a/data/raw/source_488_cciio_resources_regulations-and-guidance_downloads_edge-2018.pdf.pdf b/data/raw/source_488_cciio_resources_regulations-and-guidance_downloads_edge-2018.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..123312bad2b41ac44ce99e473ad3a8832e2f9439 --- /dev/null +++ b/data/raw/source_488_cciio_resources_regulations-and-guidance_downloads_edge-2018.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f34e17e890470b7c848cf1484be6c074e1a9f54dda49134b87ca692dd7ca003 +size 214409 diff --git a/data/raw/source_489_cciio_resources_regulations-and-guidance_downloads_cy2018-diy-instructions.pdf.pdf b/data/raw/source_489_cciio_resources_regulations-and-guidance_downloads_cy2018-diy-instructions.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1dca5c762ae50bbb6534a54294ea0f5f0dad201d --- /dev/null +++ b/data/raw/source_489_cciio_resources_regulations-and-guidance_downloads_cy2018-diy-instructions.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d8fe9af6e6436f555a53e25205fe2d334d6fdb2313be0b3b7eca9b0d1acef0d +size 234411 diff --git a/data/raw/source_48_topics.html b/data/raw/source_48_topics.html new file mode 100644 index 0000000000000000000000000000000000000000..773abc52ba8e7e7753796777dcea94290b2ff2f0 --- /dev/null +++ b/data/raw/source_48_topics.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b8695ada1392eab4ad9bc99d6cfd01b94fa1b2157a733e73f44b14194bd1054 +size 367744 diff --git a/data/raw/source_490_cciio_resources_regulations-and-guidance_downloads_csr-reconciliation-issuer-to-midas-inbound-specification-by2018.pdf.pdf b/data/raw/source_490_cciio_resources_regulations-and-guidance_downloads_csr-reconciliation-issuer-to-midas-inbound-specification-by2018.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3bb556984c9a50eeceb978efe15a803203e24a22 --- /dev/null +++ b/data/raw/source_490_cciio_resources_regulations-and-guidance_downloads_csr-reconciliation-issuer-to-midas-inbound-specification-by2018.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74c2812a9134485cf07ca83fc09153eeed25af9c6328529a9cb9b34c19957679 +size 200106 diff --git a/data/raw/source_491_cciio_resources_regulations-and-guidance_downloads_csr-reconciliation-issuer-to-midas-attestation-inbound-specification-by2018.pdf.pdf b/data/raw/source_491_cciio_resources_regulations-and-guidance_downloads_csr-reconciliation-issuer-to-midas-attestation-inbound-specification-by2018.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e4e080b61386265c8ca2a6a388dd375620080a6c --- /dev/null +++ b/data/raw/source_491_cciio_resources_regulations-and-guidance_downloads_csr-reconciliation-issuer-to-midas-attestation-inbound-specification-by2018.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22271124aac927a74663a971698311d3fb4a6e41cd4fa6dcd8b9244b7ade57aa +size 126422 diff --git a/data/raw/source_492_cciio_resources_regulations-and-guidance_downloads_csr-reconciliation-data-file-error-code-list-by2018.pdf.pdf b/data/raw/source_492_cciio_resources_regulations-and-guidance_downloads_csr-reconciliation-data-file-error-code-list-by2018.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..98e7dc8b821e077f58ea092b82b59244ced0e230 --- /dev/null +++ b/data/raw/source_492_cciio_resources_regulations-and-guidance_downloads_csr-reconciliation-data-file-error-code-list-by2018.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27bb8208ba359ea4398f3461304bf395235c67d989168c288961ae0903f1c850 +size 103810 diff --git a/data/raw/source_493_cciio_resources_regulations-and-guidance_downloads_csr-reconciliation-attestation-error-code-list-by2018.pdf.pdf b/data/raw/source_493_cciio_resources_regulations-and-guidance_downloads_csr-reconciliation-attestation-error-code-list-by2018.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..aaebb67a4fc7be6793f8522ed07c18a36f0c2da0 --- /dev/null +++ b/data/raw/source_493_cciio_resources_regulations-and-guidance_downloads_csr-reconciliation-attestation-error-code-list-by2018.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d0ed921d3ff5d8c47ffa69183d9145d312c5867a5a587bf4eab178f6f691716 +size 80083 diff --git a/data/raw/source_494_cciio_resources_regulations-and-guidance_downloads_updated-cy2018-diy-instructions.pdf.pdf b/data/raw/source_494_cciio_resources_regulations-and-guidance_downloads_updated-cy2018-diy-instructions.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bca9ac35529ae821603fa374deaeecb9d7c128e4 --- /dev/null +++ b/data/raw/source_494_cciio_resources_regulations-and-guidance_downloads_updated-cy2018-diy-instructions.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a851e4cb3961b72251488e5edb70c20279f87f0f3a0b105691a5cf7248241b5f +size 275288 diff --git a/data/raw/source_495_cciio_resources_regulations-and-guidance_downloads_proposed-changes-ra-holdback-2018by.pdf.pdf b/data/raw/source_495_cciio_resources_regulations-and-guidance_downloads_proposed-changes-ra-holdback-2018by.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a444719b6a9dc5c97124e46a65439afb83f39fc9 --- /dev/null +++ b/data/raw/source_495_cciio_resources_regulations-and-guidance_downloads_proposed-changes-ra-holdback-2018by.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4725866bf47520af83a2c0ddd2a186fe70e67d01aaa0037958a7818c61ec247 +size 105509 diff --git a/data/raw/source_496_cciio_resources_regulations-and-guidance_downloads_2018proposed-updates-radv-timelines.pdf.pdf b/data/raw/source_496_cciio_resources_regulations-and-guidance_downloads_2018proposed-updates-radv-timelines.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..496a5336e55e3da1e8fd6fd7d5cc7a310db24f95 --- /dev/null +++ b/data/raw/source_496_cciio_resources_regulations-and-guidance_downloads_2018proposed-updates-radv-timelines.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:767bf21ad7e5f52a1aebce0e0dd35c975b73c5617b2005e194ec42fdf2a6a001 +size 135174 diff --git a/data/raw/source_497_cciio_resources_regulations-and-guidance_downloads_final-by-hhs-radv-timeline.pdf.pdf b/data/raw/source_497_cciio_resources_regulations-and-guidance_downloads_final-by-hhs-radv-timeline.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e5f3ff721945e2fd7bf204186a2855bc38149563 --- /dev/null +++ b/data/raw/source_497_cciio_resources_regulations-and-guidance_downloads_final-by-hhs-radv-timeline.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a3ed6f1513bcfad9485372bcbd16e07c4021e4d9ee02b41ddb5dfba196f262f +size 138997 diff --git a/data/raw/source_498_cciio_resources_regulations-and-guidance_downloads_change-to-risk-adjustment-holdback-policy-for-the-2018-benefit-year-and-beyond.pdf.pdf b/data/raw/source_498_cciio_resources_regulations-and-guidance_downloads_change-to-risk-adjustment-holdback-policy-for-the-2018-benefit-year-and-beyond.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..92b85b7c3e2d5c1d3e3971062660d3b9b3929652 --- /dev/null +++ b/data/raw/source_498_cciio_resources_regulations-and-guidance_downloads_change-to-risk-adjustment-holdback-policy-for-the-2018-benefit-year-and-beyond.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8e37b6ec3a484fbd6834a03deb4ad4453a2d185382c853bdf04e4871e316a05 +size 138619 diff --git a/data/raw/source_499_cciio_resources_regulations-and-guidance_downloads_potential-updates-to-hhs-hccs-hhs-operated-risk-adjustment-program.pdf.pdf b/data/raw/source_499_cciio_resources_regulations-and-guidance_downloads_potential-updates-to-hhs-hccs-hhs-operated-risk-adjustment-program.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f74617e4594bc152d179718f0daa060afa4724bb --- /dev/null +++ b/data/raw/source_499_cciio_resources_regulations-and-guidance_downloads_potential-updates-to-hhs-hccs-hhs-operated-risk-adjustment-program.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d663a2cbe781323106e4e0df95fdd9044c2f1b813ce30a671e282d0d1923de93 +size 744455 diff --git a/data/raw/source_49_get-answers.html b/data/raw/source_49_get-answers.html new file mode 100644 index 0000000000000000000000000000000000000000..5acdcf14f4f53d9a4703e109f3d97cc03a7190d5 --- /dev/null +++ b/data/raw/source_49_get-answers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c842e20adbda28f1e3b8dd3c275084ce19b9cafc2f7bb078ced026895e54f30 +size 394007 diff --git a/data/raw/source_4_www.medicare.gov.html b/data/raw/source_4_www.medicare.gov.html new file mode 100644 index 0000000000000000000000000000000000000000..807c8b8dcad3b43c9c76683507fca85e2f670270 --- /dev/null +++ b/data/raw/source_4_www.medicare.gov.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00d3ab95951ce18f348dae08e0c6493a4be41181d8afe4aabb39b98ed06c141c +size 126453 diff --git a/data/raw/source_500_cciio_resources_regulations-and-guidance_downloads_cy-2019-diy-instructions.pdf.pdf b/data/raw/source_500_cciio_resources_regulations-and-guidance_downloads_cy-2019-diy-instructions.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1c08629da299520677ec47c6e713f27e99f6868c --- /dev/null +++ b/data/raw/source_500_cciio_resources_regulations-and-guidance_downloads_cy-2019-diy-instructions.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65e065d11a893aa873b8e06e9d6f5a582f815dce71d73ef06694ab6a623db821 +size 156512 diff --git a/data/raw/source_501_files_document_edge-2019-qq-guidance.pdf.pdf b/data/raw/source_501_files_document_edge-2019-qq-guidance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..26fbc4228ef1bbd61494325be0ea8549dc0ddce8 --- /dev/null +++ b/data/raw/source_501_files_document_edge-2019-qq-guidance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fb1115ed5b0c6b01b618e001e60f486b2b1938e4b852ec862f460610786a9b5 +size 282691 diff --git a/data/raw/source_502_files_document_2019-hhs-risk-adjustment-data-validation-hhs-radv-white-paper.pdf.pdf b/data/raw/source_502_files_document_2019-hhs-risk-adjustment-data-validation-hhs-radv-white-paper.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..dd85b8d747c4fbe72494052ba4eced1ac96c2c4c --- /dev/null +++ b/data/raw/source_502_files_document_2019-hhs-risk-adjustment-data-validation-hhs-radv-white-paper.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5b843b931af2b236dcaedf4a150612f5ef2fca2dc703ae45fabbabb8ab4d710 +size 1756009 diff --git a/data/raw/source_503_files_document_2019-hhs-risk-adjustment-data-validation-hhs-radv-white-paper-presentation.pdf.pdf b/data/raw/source_503_files_document_2019-hhs-risk-adjustment-data-validation-hhs-radv-white-paper-presentation.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c5b8f10f979bfe45ee7754daaf6d30ffd1d8e75a --- /dev/null +++ b/data/raw/source_503_files_document_2019-hhs-risk-adjustment-data-validation-hhs-radv-white-paper-presentation.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:719f5411d7f4c38818b248a4eb13b91781f9389fac66da7025d32d06e0529274 +size 1767547 diff --git a/data/raw/source_504_cciio_resources_regulations-and-guidance_downloads_cy2019-diy-instructions.01.17.2020.pdf.pdf b/data/raw/source_504_cciio_resources_regulations-and-guidance_downloads_cy2019-diy-instructions.01.17.2020.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..2eec90a7f54c68263c8367728382370200aaaabe --- /dev/null +++ b/data/raw/source_504_cciio_resources_regulations-and-guidance_downloads_cy2019-diy-instructions.01.17.2020.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33c70b57d788a9a2a7c7591cc96bee481b2d788d6b5be96d931e923f99580cd1 +size 198581 diff --git a/data/raw/source_505_files_document_2019-hhs-radv-postponement-memo.pdf.pdf b/data/raw/source_505_files_document_2019-hhs-radv-postponement-memo.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0c5ab28151a0e6265159c6862c08c5a3eec4ea40 --- /dev/null +++ b/data/raw/source_505_files_document_2019-hhs-radv-postponement-memo.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46250b1f4a9193bc64d8aa6c60371601d4aaae82baa307d36c17aa6cd4acb238 +size 127643 diff --git a/data/raw/source_506_cciio_resources_regulations-and-guidance_downloads_cy2019-diy-instructions.04.15.2020.pdf.pdf b/data/raw/source_506_cciio_resources_regulations-and-guidance_downloads_cy2019-diy-instructions.04.15.2020.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6b94b1762cd493adfca67f461155603d84ebd43f --- /dev/null +++ b/data/raw/source_506_cciio_resources_regulations-and-guidance_downloads_cy2019-diy-instructions.04.15.2020.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ab3f91bc40f1f8beb5529811ac0b18a4e96604ae6852e0933d3f9aef983c666 +size 197678 diff --git a/data/raw/source_507_cciio_resources_regulations-and-guidance_downloads_document-1-csr-issuer-midas-inbound-spec-033120-5cr-040120.pdf.pdf b/data/raw/source_507_cciio_resources_regulations-and-guidance_downloads_document-1-csr-issuer-midas-inbound-spec-033120-5cr-040120.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..cc475da28a87cca6394b6248acb75836f099ff6e --- /dev/null +++ b/data/raw/source_507_cciio_resources_regulations-and-guidance_downloads_document-1-csr-issuer-midas-inbound-spec-033120-5cr-040120.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b002a3b7f35f224726caf653c596f0b185aaf831a78091577286bec490140509 +size 327045 diff --git a/data/raw/source_508_cciio_resources_regulations-and-guidance_downloads_document-2-csr-reconciliation-issuer-to-midas-attestation-inbound-specification-032520.pdf.pdf b/data/raw/source_508_cciio_resources_regulations-and-guidance_downloads_document-2-csr-reconciliation-issuer-to-midas-attestation-inbound-specification-032520.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9b95f067a2573f5cfd0cd3240341f7b4ba7e7b42 --- /dev/null +++ b/data/raw/source_508_cciio_resources_regulations-and-guidance_downloads_document-2-csr-reconciliation-issuer-to-midas-attestation-inbound-specification-032520.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c871d05241b2b1243f336627a3a03b719ff221b5e96e7157f3eb2917e26cfa3b +size 187405 diff --git a/data/raw/source_509_cciio_resources_regulations-and-guidance_downloads_document-3-csr-reconciliation-data-file-error-code-list.pdf.pdf b/data/raw/source_509_cciio_resources_regulations-and-guidance_downloads_document-3-csr-reconciliation-data-file-error-code-list.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9774522b21cfd1aabbb1042af74d61c9d3209004 --- /dev/null +++ b/data/raw/source_509_cciio_resources_regulations-and-guidance_downloads_document-3-csr-reconciliation-data-file-error-code-list.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3446c3b8d08b97ad446af867dcfe6310ca208a858cff6103b27b9db7b371e54e +size 141718 diff --git a/data/raw/source_50_get-coverage.html b/data/raw/source_50_get-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..2dd99388df3da95b3c91e8edfb4cd3f0c9824536 --- /dev/null +++ b/data/raw/source_50_get-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc9147c58b1515b5768db61e7c66b0d9b7ad8e58d7e9af72699318042b103296 +size 364592 diff --git a/data/raw/source_510_cciio_resources_regulations-and-guidance_downloads_document-4-csr-reconciliation-attestation-error-code-list.pdf.pdf b/data/raw/source_510_cciio_resources_regulations-and-guidance_downloads_document-4-csr-reconciliation-attestation-error-code-list.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..49f322f2ca7b86ce1b27e67894f72374a3a7131b --- /dev/null +++ b/data/raw/source_510_cciio_resources_regulations-and-guidance_downloads_document-4-csr-reconciliation-attestation-error-code-list.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e602590a7ff4306d029c0d0adfe8212ee8e7bac43a5f757d3342615567d3978 +size 87274 diff --git a/data/raw/source_511_files_document_cciioratelehealthfaq042720.pdf.pdf b/data/raw/source_511_files_document_cciioratelehealthfaq042720.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..52f4cf060b3a6694d012c3e7a9b845a85fdbe9b5 --- /dev/null +++ b/data/raw/source_511_files_document_cciioratelehealthfaq042720.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14f23e6cb24266ceae89359e430465ab21a837d6b16040e14a81570175e7199e +size 146372 diff --git a/data/raw/source_512_cciio_resources_regulations-and-guidance_downloads_final-2021-benefit-year-final-hhs-risk-adjustment-model-coefficients.pdf.pdf b/data/raw/source_512_cciio_resources_regulations-and-guidance_downloads_final-2021-benefit-year-final-hhs-risk-adjustment-model-coefficients.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7056db38454f85ead76521420b405f2324feab78 --- /dev/null +++ b/data/raw/source_512_cciio_resources_regulations-and-guidance_downloads_final-2021-benefit-year-final-hhs-risk-adjustment-model-coefficients.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63e1f1a238a77f99cb6d8839c722f1f21c4ffe64e2b281eb14cfc3b1c8d01190 +size 1012719 diff --git a/data/raw/source_513_files_document_cciioratelehealthfaq080320.pdf.pdf b/data/raw/source_513_files_document_cciioratelehealthfaq080320.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ef76780ca3cca2463a9850c160832dce6a2bd68b --- /dev/null +++ b/data/raw/source_513_files_document_cciioratelehealthfaq080320.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a09c878fcdcef29bb439adfe12446eb259c174f076d74468e8456939cbe2df18 +size 155340 diff --git a/data/raw/source_514_cciio_resources_regulations-and-guidance_downloads_cy2020-diy-instructions.08.2020.pdf.pdf b/data/raw/source_514_cciio_resources_regulations-and-guidance_downloads_cy2020-diy-instructions.08.2020.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4e760bc0b3417d3f5954b501365b6dd9a4664caa --- /dev/null +++ b/data/raw/source_514_cciio_resources_regulations-and-guidance_downloads_cy2020-diy-instructions.08.2020.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:683440724377b9ee90431e84e1d73625ce6fdd8a013699373ed30218baf24fd8 +size 218889 diff --git a/data/raw/source_515_cciio_resources_regulations-and-guidance_downloads_edge_2020_qq_guidance.pdf.pdf b/data/raw/source_515_cciio_resources_regulations-and-guidance_downloads_edge_2020_qq_guidance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..60cc431d0d73f3b5ca5974560c9d2277ed26ac0e --- /dev/null +++ b/data/raw/source_515_cciio_resources_regulations-and-guidance_downloads_edge_2020_qq_guidance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0750155a89d42a48460be3a74536677b78a75e3ae098fe132047f3c344637199 +size 213318 diff --git a/data/raw/source_516_files_document_cy2020-diy-instructions1192021final.pdf.pdf b/data/raw/source_516_files_document_cy2020-diy-instructions1192021final.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9a525ace2464085c683f0caecaa3fcce3d783500 --- /dev/null +++ b/data/raw/source_516_files_document_cy2020-diy-instructions1192021final.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98140430a27d281c06b481dcf22d93b115adddfb6f1db8e6e824af51017826c3 +size 246866 diff --git a/data/raw/source_517_cciio_resources_regulations-and-guidance_downloads_document-1-csr-issuer-midas-inbound-spec-031021-cr-041321.pdf.pdf b/data/raw/source_517_cciio_resources_regulations-and-guidance_downloads_document-1-csr-issuer-midas-inbound-spec-031021-cr-041321.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..04074dab5aa23707ad30d482cdfb19923247ddd2 --- /dev/null +++ b/data/raw/source_517_cciio_resources_regulations-and-guidance_downloads_document-1-csr-issuer-midas-inbound-spec-031021-cr-041321.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98614fa2a1d739524f7c432a9116668baab1482e88d270045343e40db54bdd0a +size 806475 diff --git a/data/raw/source_518_cciio_resources_regulations-and-guidance_downloads_document-2-csr-reconciliation-issuer-to-midas-attestation-inbound-specification-041321.pdf.pdf b/data/raw/source_518_cciio_resources_regulations-and-guidance_downloads_document-2-csr-reconciliation-issuer-to-midas-attestation-inbound-specification-041321.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..40bd9b3610995272dabecd59f09d84ee6997113e --- /dev/null +++ b/data/raw/source_518_cciio_resources_regulations-and-guidance_downloads_document-2-csr-reconciliation-issuer-to-midas-attestation-inbound-specification-041321.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8792a90fa0af926acc55ed40158102310b754e4dec2fee0e88ded0f61256c48 +size 689348 diff --git a/data/raw/source_519_cciio_resources_regulations-and-guidance_downloads_document-3-csr-reconciliation-data-file-error-code-list2021.pdf.pdf b/data/raw/source_519_cciio_resources_regulations-and-guidance_downloads_document-3-csr-reconciliation-data-file-error-code-list2021.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..52285860120b681f66cc1480f7dbc9f2d717d646 --- /dev/null +++ b/data/raw/source_519_cciio_resources_regulations-and-guidance_downloads_document-3-csr-reconciliation-data-file-error-code-list2021.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b389a49b617d93f9a80d44672f946f45a47474e8c1656085f9a7df45f090c7b0 +size 494387 diff --git a/data/raw/source_51_have-coverage.html b/data/raw/source_51_have-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..623eb5474f1aa6b9341f28b01e764c5d93d35118 --- /dev/null +++ b/data/raw/source_51_have-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8380e0d5a1adf5d2f882ea0515da53bf8d2677435b1bb2623c5302f3a9a83f18 +size 366201 diff --git a/data/raw/source_520_cciio_resources_regulations-and-guidance_downloads_document-4-csr-reconciliation-attestation-error-code-list2021.pdf.pdf b/data/raw/source_520_cciio_resources_regulations-and-guidance_downloads_document-4-csr-reconciliation-attestation-error-code-list2021.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..983e85f3f05fc3c80c9ef70d0a59ba120ed6b167 --- /dev/null +++ b/data/raw/source_520_cciio_resources_regulations-and-guidance_downloads_document-4-csr-reconciliation-attestation-error-code-list2021.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:873322e699477a98109633299a4c457892988e62cd192f30f62cf4cdad3732a8 +size 453869 diff --git a/data/raw/source_521_files_document_cy2020-diy-instructions04132021.pdf.pdf b/data/raw/source_521_files_document_cy2020-diy-instructions04132021.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6566e06dffae9e077339c7d91686099395a20396 --- /dev/null +++ b/data/raw/source_521_files_document_cy2020-diy-instructions04132021.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8ec9077cb8a6b4c49a2a7841005955677d8989063437c287a62c729ccd48d99 +size 748434 diff --git a/data/raw/source_522_files_document_cciioratelehealthfaq05062021508.pdf.pdf b/data/raw/source_522_files_document_cciioratelehealthfaq05062021508.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..33a9bf3a63366d2871c6cfd1fbe2077209fc299f --- /dev/null +++ b/data/raw/source_522_files_document_cciioratelehealthfaq05062021508.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1348a1f4af3a2cbd8ce2a3e8044e7f444fcd90d9396ee60b26ca3e975a059e27 +size 273116 diff --git a/data/raw/source_523_files_document_updated-2022-benefit-year-final-hhs-risk-adjustment-model-coefficients-clean-version-508.pdf.pdf b/data/raw/source_523_files_document_updated-2022-benefit-year-final-hhs-risk-adjustment-model-coefficients-clean-version-508.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..19d7deab50d38efffb1f5a1c8d84df31cde32502 --- /dev/null +++ b/data/raw/source_523_files_document_updated-2022-benefit-year-final-hhs-risk-adjustment-model-coefficients-clean-version-508.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:975997800150771822bd4f0ec9767c02d1bbed94a88ac3dd74761d3b611bcdf8 +size 486848 diff --git a/data/raw/source_524_files_document_cy2021-diy-instructions-07232021.pdf.pdf b/data/raw/source_524_files_document_cy2021-diy-instructions-07232021.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6552b4eea4b19c217073214e5cf2d741b9dd1858 --- /dev/null +++ b/data/raw/source_524_files_document_cy2021-diy-instructions-07232021.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fe4f506bffc41eee7924e076f3d01f534b079f764d03823dcb389c35042a957 +size 387773 diff --git a/data/raw/source_525_files_document_by2021-edge-qq-guidance.pdf.pdf b/data/raw/source_525_files_document_by2021-edge-qq-guidance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..59b6933adf1e929fdee74b18d96f4ec4c08cf804 --- /dev/null +++ b/data/raw/source_525_files_document_by2021-edge-qq-guidance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf2f5b0b348faece3de8acba54272c1e166819a5bf748205215c72cd98fdf53d +size 412924 diff --git a/data/raw/source_526_files_document_2021-ra-technical-paper.pdf.pdf b/data/raw/source_526_files_document_2021-ra-technical-paper.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..59a568c75c4c81491dc7ade75352e33331a710fb --- /dev/null +++ b/data/raw/source_526_files_document_2021-ra-technical-paper.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0eea0053d42e63cb5536c72b198c1e94102b666163a70d670b154cd9ea27b1fe +size 1302503 diff --git a/data/raw/source_527_files_document_report-summary-results-transfer-simulations.pdf.pdf b/data/raw/source_527_files_document_report-summary-results-transfer-simulations.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0a5e1a09b2ba7e86fc3911095db898d8c96160a1 --- /dev/null +++ b/data/raw/source_527_files_document_report-summary-results-transfer-simulations.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1d16c89b4151b6ab14914395277d4a065937f26d5b3aada0a1a2e761c014992 +size 1558335 diff --git a/data/raw/source_528_files_document_cy2021-diy-instructions-12172021cleanfo.pdf.pdf b/data/raw/source_528_files_document_cy2021-diy-instructions-12172021cleanfo.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8b8fc4fabe437533d1b89349ff09929b84910f1a --- /dev/null +++ b/data/raw/source_528_files_document_cy2021-diy-instructions-12172021cleanfo.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:764b2fe20242da330ed1d35c4c2c368ccf25e893c9700a337e1072d9c2040514 +size 360683 diff --git a/data/raw/source_529_cciio_resources_regulations-and-guidance_downloads_document-1-csr-issuer-midas-inbound-specification-040422.pdf.pdf b/data/raw/source_529_cciio_resources_regulations-and-guidance_downloads_document-1-csr-issuer-midas-inbound-specification-040422.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..86a2654a90d4cef0f55abda615526ae4bdaecdef --- /dev/null +++ b/data/raw/source_529_cciio_resources_regulations-and-guidance_downloads_document-1-csr-issuer-midas-inbound-specification-040422.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53cf1480570502d28cf5af6c021d8d7d435a3e86b4d87543e50c116782e28b55 +size 327964 diff --git a/data/raw/source_52_quick-guide_dates-and-deadlines.html b/data/raw/source_52_quick-guide_dates-and-deadlines.html new file mode 100644 index 0000000000000000000000000000000000000000..786c71fba7791633f9b84ad80b167434fcf85122 --- /dev/null +++ b/data/raw/source_52_quick-guide_dates-and-deadlines.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e63b6237021927678259f5afd84cebb6e99bfe697e43fdb4b2c3b709e5ceeacc +size 377621 diff --git a/data/raw/source_530_cciio_resources_regulations-and-guidance_downloads_document-2-csr-midas-attestation-inbound-specification-040422.pdf.pdf b/data/raw/source_530_cciio_resources_regulations-and-guidance_downloads_document-2-csr-midas-attestation-inbound-specification-040422.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0db07a1fce0c6d1c93cddf480df3f18a0711a658 --- /dev/null +++ b/data/raw/source_530_cciio_resources_regulations-and-guidance_downloads_document-2-csr-midas-attestation-inbound-specification-040422.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6c455e5382aa0eeb9325e6b092a668d71690aefc75db510d530cde9c4e4d045 +size 296411 diff --git a/data/raw/source_531_cciio_resources_regulations-and-guidance_downloads_document-3-csr-reconciliation-data-file-error-code-list2022.pdf.pdf b/data/raw/source_531_cciio_resources_regulations-and-guidance_downloads_document-3-csr-reconciliation-data-file-error-code-list2022.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e8653825ca0cdd203d77b11af57c162e13758557 --- /dev/null +++ b/data/raw/source_531_cciio_resources_regulations-and-guidance_downloads_document-3-csr-reconciliation-data-file-error-code-list2022.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f09c418f9d18267b70b1287e114d6ed9090a31c18f44bb0d361e0c7cb2d2cd5 +size 154960 diff --git a/data/raw/source_532_cciio_resources_regulations-and-guidance_downloads_document-4-csr-reconciliation-attestation-error-code-list2022.pdf.pdf b/data/raw/source_532_cciio_resources_regulations-and-guidance_downloads_document-4-csr-reconciliation-attestation-error-code-list2022.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6cb2c5b6cd435f6bd0cba06e00a73868dff60e82 --- /dev/null +++ b/data/raw/source_532_cciio_resources_regulations-and-guidance_downloads_document-4-csr-reconciliation-attestation-error-code-list2022.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa3b0b0d7c970440a14c42c90779401e5aefb091e02ff1367ec6d5497b5c8797 +size 227505 diff --git a/data/raw/source_533_files_document_cy2021-diy-instructions-03312022-final.pdf.pdf b/data/raw/source_533_files_document_cy2021-diy-instructions-03312022-final.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..52b57b6fffbc2807720dc48dfbfc50e050a37f9e --- /dev/null +++ b/data/raw/source_533_files_document_cy2021-diy-instructions-03312022-final.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f26f837694cdefc8d8ab6dc0a65b00040a07634ac60dcd9c18d5f0187dd9d323 +size 425911 diff --git a/data/raw/source_534_files_document_ra-telehealth-faq.pdf.pdf b/data/raw/source_534_files_document_ra-telehealth-faq.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..fbbd2e6897fad6e46a46213781ef877273849c5c --- /dev/null +++ b/data/raw/source_534_files_document_ra-telehealth-faq.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4d2ca1407afdca47da3efd1ddcb5fbd3ae08e5996c02007766a159e7e56bdc2 +size 155043 diff --git a/data/raw/source_535_files_document_2023-benefit-year-final-hhs-risk-adjustment-model-coefficients.pdf.pdf b/data/raw/source_535_files_document_2023-benefit-year-final-hhs-risk-adjustment-model-coefficients.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4319d6b993129ca072d5d8819ea7ab9a0a814715 --- /dev/null +++ b/data/raw/source_535_files_document_2023-benefit-year-final-hhs-risk-adjustment-model-coefficients.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea98f6ccfe848c43710b1636bfec4cb5a3447ef828f7fc043bd74c82d8d04180 +size 577526 diff --git a/data/raw/source_536_files_document_cy2022-diy-instructions-06-30-3033.pdf.pdf b/data/raw/source_536_files_document_cy2022-diy-instructions-06-30-3033.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..820092d821760c14905e11f06d54b457a6dd2b62 --- /dev/null +++ b/data/raw/source_536_files_document_cy2022-diy-instructions-06-30-3033.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:609d4e4d0c68991adecfdb9f012f2072478a172ecb697dd6b70c17f4a2148ccf +size 415557 diff --git a/data/raw/source_537_cciio_resources_regulations-and-guidance_downloads_edge_2022_qq_guidance.pdf.pdf b/data/raw/source_537_cciio_resources_regulations-and-guidance_downloads_edge_2022_qq_guidance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..27102d47385d8ebfbe1163fbea946d9b8cc620b7 --- /dev/null +++ b/data/raw/source_537_cciio_resources_regulations-and-guidance_downloads_edge_2022_qq_guidance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:91845942adb1afdd72330d5a65ecf9076fcaed65e684096a9ca93f492f058168 +size 437932 diff --git a/data/raw/source_538_files_document_ra-cy2022-diy-instructions-5cr-122722.pdf.pdf b/data/raw/source_538_files_document_ra-cy2022-diy-instructions-5cr-122722.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4953dc63c5a897b9ca17a46f5b307f7fe2ef110c --- /dev/null +++ b/data/raw/source_538_files_document_ra-cy2022-diy-instructions-5cr-122722.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd3840d573c0e6dd64a34f4a4c2b1139c2be467ed53218c7469d302b79d3eb70 +size 345036 diff --git a/data/raw/source_539_files_document_cy2022-diy-instructions-04112023.pdf.pdf b/data/raw/source_539_files_document_cy2022-diy-instructions-04112023.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..fce00fab61666632e661cfab888ba5bed04bcda4 --- /dev/null +++ b/data/raw/source_539_files_document_cy2022-diy-instructions-04112023.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01ee2ef2e3dfa96b6898708f940737899bc94674f32f292aadd51384fa229f04 +size 399126 diff --git a/data/raw/source_53_quick-guide_one-page-guide-to-the-marketplace.html b/data/raw/source_53_quick-guide_one-page-guide-to-the-marketplace.html new file mode 100644 index 0000000000000000000000000000000000000000..9f3252c970275222aa08b2da4532bfc8ff1e1959 --- /dev/null +++ b/data/raw/source_53_quick-guide_one-page-guide-to-the-marketplace.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c0e774a8d2e6ad7404f91148934a06fff1684b413442eda977c0b09938a001e +size 384780 diff --git a/data/raw/source_540_files_document_cciio-ra-telehealth-faq04112023.pdf.pdf b/data/raw/source_540_files_document_cciio-ra-telehealth-faq04112023.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3c71d5d7a2cf0741afec506e3c50592108af9fdd --- /dev/null +++ b/data/raw/source_540_files_document_cciio-ra-telehealth-faq04112023.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40490cdb3612e03c6f562fb7fd6ce6f2fd78d873b26de17b352599e9fcfcdc72 +size 182335 diff --git a/data/raw/source_541_files_document_cy2023-diy-instructions-08222023.pdf.pdf b/data/raw/source_541_files_document_cy2023-diy-instructions-08222023.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..397b15649991eb0be23e6b95f2397e0c286320a8 --- /dev/null +++ b/data/raw/source_541_files_document_cy2023-diy-instructions-08222023.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ab8810ad384c43a38dc62a642d78b591a4b8ccbd30e4f55b5cd342731233175 +size 422639 diff --git a/data/raw/source_542_files_document_edge-2023-qq-guidance.pdf.pdf b/data/raw/source_542_files_document_edge-2023-qq-guidance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8473e34d338202c3b5908a2ad65f764e6290760e --- /dev/null +++ b/data/raw/source_542_files_document_edge-2023-qq-guidance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:519c05eb45ccf50e999f2ca6d56f0f99e0120a9edd298f2c7921510d491bde0d +size 438183 diff --git a/data/raw/source_543_files_document_unpaid-by2022-ra-charges-memo-10-26pdf-508-compliant.pdf.pdf b/data/raw/source_543_files_document_unpaid-by2022-ra-charges-memo-10-26pdf-508-compliant.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..2ae1d78f54abb2b81a96f2c0ee84459b8aeccb4f --- /dev/null +++ b/data/raw/source_543_files_document_unpaid-by2022-ra-charges-memo-10-26pdf-508-compliant.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e604f41182210ac552a6559f2a53fc4a7f2f13ff7f5b53127823717756ce3f31 +size 230422 diff --git a/data/raw/source_544_files_document_cy2023-diy-instructions-192024.pdf.pdf b/data/raw/source_544_files_document_cy2023-diy-instructions-192024.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bb723ba6b1ce6d5ef0faa4e51f620aa5b87cef24 --- /dev/null +++ b/data/raw/source_544_files_document_cy2023-diy-instructions-192024.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:135c246b11e59f27a4096c463fb953cb35a96aaac288a07f93a0208aa08bcfb9 +size 485994 diff --git a/data/raw/source_545_cciio_resources_regulations-and-guidance_downloads_by_2023_announcement_edge_data_submission_mlr_extension.pdf.pdf b/data/raw/source_545_cciio_resources_regulations-and-guidance_downloads_by_2023_announcement_edge_data_submission_mlr_extension.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..79e14f8f3eea07da588d577db0bc4c7e3e125d77 --- /dev/null +++ b/data/raw/source_545_cciio_resources_regulations-and-guidance_downloads_by_2023_announcement_edge_data_submission_mlr_extension.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bedc5a636e2d71a50f301690621cc27b9d369af556f10ad0cdfada39e459623a +size 255742 diff --git a/data/raw/source_546_files_document_cy2023-diy-instructions-04102024.pdf.pdf b/data/raw/source_546_files_document_cy2023-diy-instructions-04102024.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f26af7b32c7ca024742365f84f69979656645159 --- /dev/null +++ b/data/raw/source_546_files_document_cy2023-diy-instructions-04102024.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0e0d8990906dbc0dab97b48d322b5f14f37ae05df3e54c9ed9561a2f9332828 +size 359495 diff --git a/data/raw/source_547_files_document_cy2024-diy-instructions-07172024.pdf.pdf b/data/raw/source_547_files_document_cy2024-diy-instructions-07172024.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5c066321ebe438d49df6fbbb58a77c7f6de7579d --- /dev/null +++ b/data/raw/source_547_files_document_cy2024-diy-instructions-07172024.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47fee2a8471e7b7f7a045798dc79850d0b38c9e47a05c86125875f86f574a0ba +size 448645 diff --git a/data/raw/source_548_files_document_cy2024-diy-instructions-09062024.pdf.pdf b/data/raw/source_548_files_document_cy2024-diy-instructions-09062024.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..aa6bca1fd2a5ba559e4916f4a4bf7f78d9d568b2 --- /dev/null +++ b/data/raw/source_548_files_document_cy2024-diy-instructions-09062024.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a7b4559890d426aab28bd72ba86932dab1e4568b82979ab74fcae35936ebfa0 +size 412850 diff --git a/data/raw/source_549_files_document_edge-2024qq-guidance508-compliant.pdf.pdf b/data/raw/source_549_files_document_edge-2024qq-guidance508-compliant.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..54e1883c940f3237a74bf183fd0dfe8af5428ab8 --- /dev/null +++ b/data/raw/source_549_files_document_edge-2024qq-guidance508-compliant.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:653381c329ee4e51854d2027019b6b4ee792421f22cc2ed137c8f1d8c1534023 +size 464709 diff --git a/data/raw/source_54_apply-and-enroll_how-to-apply.html b/data/raw/source_54_apply-and-enroll_how-to-apply.html new file mode 100644 index 0000000000000000000000000000000000000000..04fa14088cba7a3988e22402bcb2c9b34e674810 --- /dev/null +++ b/data/raw/source_54_apply-and-enroll_how-to-apply.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c217a9dbbb88126220884ea4e20b37095a72699f0e2d85fee69225ef0fbb645 +size 371266 diff --git a/data/raw/source_550_files_document_csr-issuer-midas-inbound-specification-5cr-120524.pdf.pdf b/data/raw/source_550_files_document_csr-issuer-midas-inbound-specification-5cr-120524.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f885f2998895fee74c10c5dc74ba47af277eea3a --- /dev/null +++ b/data/raw/source_550_files_document_csr-issuer-midas-inbound-specification-5cr-120524.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89edac988c78b4b94a27581e8ef420bd899fa29913fafbb2b541854b2a454e16 +size 342038 diff --git a/data/raw/source_551_files_document_csr-issuer-midas-attestation-inbound-specification-5cr-120524.pdf.pdf b/data/raw/source_551_files_document_csr-issuer-midas-attestation-inbound-specification-5cr-120524.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7e73012056e669eceb31aaf685d684948747ff8f --- /dev/null +++ b/data/raw/source_551_files_document_csr-issuer-midas-attestation-inbound-specification-5cr-120524.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60d54c95be6aaa961173700ed807160b28e14292ffb71900f00bc08b86c35289 +size 291685 diff --git a/data/raw/source_552_files_document_cy2024-diy-instructions-01072025.pdf.pdf b/data/raw/source_552_files_document_cy2024-diy-instructions-01072025.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4a7e7eeb3c99a90a9b8efc592ccf94bc8feef95b --- /dev/null +++ b/data/raw/source_552_files_document_cy2024-diy-instructions-01072025.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e9330f95122b1a13b0da5bcdbebb249658ca81f56ea567575f44b119cc5273d +size 368259 diff --git a/data/raw/source_553_files_document_2026-benefit-year-final-hhs-risk-adjustment-model-coefficients2025-01-13.pdf.pdf b/data/raw/source_553_files_document_2026-benefit-year-final-hhs-risk-adjustment-model-coefficients2025-01-13.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b5394c024fddc455f17f1b2dda9dbb54d3fe10fa --- /dev/null +++ b/data/raw/source_553_files_document_2026-benefit-year-final-hhs-risk-adjustment-model-coefficients2025-01-13.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97bcda82559b1efc23aa311ef8b48361691421afbeb024ec53b10a282f5ca45d +size 527220 diff --git a/data/raw/source_554_files_document_cy2024-diy-instructions-04092025.pdf.pdf b/data/raw/source_554_files_document_cy2024-diy-instructions-04092025.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4b9c2e0d37e5e0ebc23012336357e0912c65e922 --- /dev/null +++ b/data/raw/source_554_files_document_cy2024-diy-instructions-04092025.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae9164a3c5d74ace0c9fe2e072adb0a5da6d93cbb8a54962f2878cba3f02766f +size 476399 diff --git a/data/raw/source_555_cciio_programs-and-initiatives_premium-stabilization-programs_downloads_al-document1.pdf.pdf b/data/raw/source_555_cciio_programs-and-initiatives_premium-stabilization-programs_downloads_al-document1.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..00d1d51298dda8ee12c159d428a73c8de4933680 --- /dev/null +++ b/data/raw/source_555_cciio_programs-and-initiatives_premium-stabilization-programs_downloads_al-document1.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de37882297a735a2d7f88b37a0111f6fb95e154171ff4f30fdeeeb262b435bb5 +size 160505 diff --git a/data/raw/source_556_cciio_programs-and-initiatives_premium-stabilization-programs_downloads_al-document2.pdf.pdf b/data/raw/source_556_cciio_programs-and-initiatives_premium-stabilization-programs_downloads_al-document2.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..88ff62e4cbf6f030823183f504b34f145b0325f8 --- /dev/null +++ b/data/raw/source_556_cciio_programs-and-initiatives_premium-stabilization-programs_downloads_al-document2.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:265d01117cefd969e2e3c49b34d12915c00f6dd7914093ec4b06f54ee79c361e +size 422865 diff --git a/data/raw/source_557_files_document_state-flexibility-requests-relating-risk-adjustment-transfer-reductions-2021-benefit-year.pdf.pdf b/data/raw/source_557_files_document_state-flexibility-requests-relating-risk-adjustment-transfer-reductions-2021-benefit-year.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e2e86fdd8dda31a854ce7bf419b348e2de4f9b71 --- /dev/null +++ b/data/raw/source_557_files_document_state-flexibility-requests-relating-risk-adjustment-transfer-reductions-2021-benefit-year.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0ddfb449afb5e339939bb23794a985db40da397bbb5e7a6e5e910c0997ce964 +size 115519 diff --git a/data/raw/source_558_files_document_state-flexibility-requests-relating-risk-adjustment-transfer-reductions-2022-benefit-year.pdf.pdf b/data/raw/source_558_files_document_state-flexibility-requests-relating-risk-adjustment-transfer-reductions-2022-benefit-year.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..93374ce2b724a02a8c5b2f4743c891d1466ec3ea --- /dev/null +++ b/data/raw/source_558_files_document_state-flexibility-requests-relating-risk-adjustment-transfer-reductions-2022-benefit-year.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:150abdae84ba34b9faf7a323a97aa381d30002829120888a7a49795a9cc84f66 +size 200476 diff --git a/data/raw/source_559_files_document_document1alabama-risk-adjustment-request-ind-2023redacted.pdf.pdf b/data/raw/source_559_files_document_document1alabama-risk-adjustment-request-ind-2023redacted.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bc4c25d0924199252584bd84e4a4c34cf922021a --- /dev/null +++ b/data/raw/source_559_files_document_document1alabama-risk-adjustment-request-ind-2023redacted.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a126f2b29d64850cf9ab2493e7c056c8716470b53e82f2a0c29407ec31cfba7d +size 102824 diff --git a/data/raw/source_55_choose-a-plan_comparing-plans.html b/data/raw/source_55_choose-a-plan_comparing-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..fb5222a3ceec1f0f3736922d8803310bd209abe2 --- /dev/null +++ b/data/raw/source_55_choose-a-plan_comparing-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:624219cdf2922eed3811d81b973a82b75420c1da68f1a6549a32edbec3efbf4b +size 386615 diff --git a/data/raw/source_560_files_document_document2alabama-risk-adjustment-request-sg-2023redacted.pdf.pdf b/data/raw/source_560_files_document_document2alabama-risk-adjustment-request-sg-2023redacted.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..cf0108f3825e86860f59c71cc4b63231169716f9 --- /dev/null +++ b/data/raw/source_560_files_document_document2alabama-risk-adjustment-request-sg-2023redacted.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd892b7fde35b3074867751cf750dfb456bfc65c5bbe8c77702b2e00a0259e21 +size 216204 diff --git a/data/raw/source_561_files_document_alabama-risk-adjustment-request-2024.pdf.pdf b/data/raw/source_561_files_document_alabama-risk-adjustment-request-2024.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..70bc3f11a4510a5a62c9f109cf993a779080beaa --- /dev/null +++ b/data/raw/source_561_files_document_alabama-risk-adjustment-request-2024.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4729970e2bdf876fc4b5cfae9300521ff6d0738fb5fdd58877896cecf7c0ae63 +size 9107905 diff --git a/data/raw/source_562_files_document_mhpaea-final-rule-omnibus-clean-9424-final-posting508.pdf.pdf b/data/raw/source_562_files_document_mhpaea-final-rule-omnibus-clean-9424-final-posting508.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6019b5b426f65e3b5cec1c5f4a251dc63b81c3e5 --- /dev/null +++ b/data/raw/source_562_files_document_mhpaea-final-rule-omnibus-clean-9424-final-posting508.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21eb84311b5dd5f23ff31ca17803e364a31f36f1ab47c35b05c755391e8313ed +size 2703905 diff --git a/data/raw/source_563_files_document_technical-releases-23-01.pdf.pdf b/data/raw/source_563_files_document_technical-releases-23-01.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..dc8051023d37b43b87852cb94c7dde0c28786d82 --- /dev/null +++ b/data/raw/source_563_files_document_technical-releases-23-01.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8897f5548d0883a011f55b7da4c1b59ec6bfb0685b7792e86cd12835a71e0428 +size 480989 diff --git a/data/raw/source_564_files_document_statement-regarding-enforcement-final-rule-requirements-related-mhpaea.pdf.pdf b/data/raw/source_564_files_document_statement-regarding-enforcement-final-rule-requirements-related-mhpaea.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e6696a4e0783c3a13114ea6ff9c09da0f330534e --- /dev/null +++ b/data/raw/source_564_files_document_statement-regarding-enforcement-final-rule-requirements-related-mhpaea.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:875b42f940657641ec11fe96b72120319d43dd941822ebc4d6f4fd8a0a6dec14 +size 104571 diff --git a/data/raw/source_565_cciio_resources_regulations-and-guidance_downloads_extension-transitional-policy-cy2018.pdf.pdf b/data/raw/source_565_cciio_resources_regulations-and-guidance_downloads_extension-transitional-policy-cy2018.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..dc741ac1006759e26a97090653d6a5effb2e116b --- /dev/null +++ b/data/raw/source_565_cciio_resources_regulations-and-guidance_downloads_extension-transitional-policy-cy2018.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1995ec53cd6f4979a4bf9587f5939539ebd2af0685cd67f77ba106d9990bb39e +size 220391 diff --git a/data/raw/source_566_cciio_resources_regulations-and-guidance_downloads_enforcement-safe-harbor-2018.pdf.pdf b/data/raw/source_566_cciio_resources_regulations-and-guidance_downloads_enforcement-safe-harbor-2018.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..11a798df84d0e58cc22a18fc646babf8f0f2cc98 --- /dev/null +++ b/data/raw/source_566_cciio_resources_regulations-and-guidance_downloads_enforcement-safe-harbor-2018.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6d4fd88bc5d9754d471e1953b621af3412cc64282b1b7d7432002ee19757e13 +size 112806 diff --git a/data/raw/source_567_cciio_resources_regulations-and-guidance_downloads_safe-harbor-notices-open-enrollment-2018.pdf.pdf b/data/raw/source_567_cciio_resources_regulations-and-guidance_downloads_safe-harbor-notices-open-enrollment-2018.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bc8650fbd73add739a5a80c9ce80ed5855cc4016 --- /dev/null +++ b/data/raw/source_567_cciio_resources_regulations-and-guidance_downloads_safe-harbor-notices-open-enrollment-2018.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b22f375106f6a959206ec0553f71e4c4f04da4f2861abc228b2d9e6e4e2f942 +size 115920 diff --git a/data/raw/source_568_cciio_resources_regulations-and-guidance_downloads_extension-transitional-policy-through-cy2019.pdf.pdf b/data/raw/source_568_cciio_resources_regulations-and-guidance_downloads_extension-transitional-policy-through-cy2019.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d93227641a7269f315b16a50fcf5960174a2bba0 --- /dev/null +++ b/data/raw/source_568_cciio_resources_regulations-and-guidance_downloads_extension-transitional-policy-through-cy2019.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7710fbe70e1ed7be0bf89172c537c4f78f5f6e21ce632be784dc1b122a7b3f8 +size 124525 diff --git a/data/raw/source_569_cciio_resources_regulations-and-guidance_downloads_updtd-standard-renewal-product-discontinuation-notices.pdf.pdf b/data/raw/source_569_cciio_resources_regulations-and-guidance_downloads_updtd-standard-renewal-product-discontinuation-notices.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8aed55181f63f158236f78731aeeee37ac7bc9a7 --- /dev/null +++ b/data/raw/source_569_cciio_resources_regulations-and-guidance_downloads_updtd-standard-renewal-product-discontinuation-notices.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7e17b941adda793b783e54d8b3bcc80811c77b543b054aedd1567f412b556bd +size 503526 diff --git a/data/raw/source_56_coverage_dental-coverage.html b/data/raw/source_56_coverage_dental-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..7c8fa32dc459f981c936d0ff328e2d92adb9522f --- /dev/null +++ b/data/raw/source_56_coverage_dental-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a3fe2e9112681913f628f22aa343fecc2340ec5e31572c64fff8f10266858fd +size 377677 diff --git a/data/raw/source_570_cciio_resources_regulations-and-guidance_downloads_2019-enforcement-safe-harbor-product-discontinuation-notices.pdf.pdf b/data/raw/source_570_cciio_resources_regulations-and-guidance_downloads_2019-enforcement-safe-harbor-product-discontinuation-notices.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..fe8d9cd8e84ca2e0473eef39083114dc484a7feb --- /dev/null +++ b/data/raw/source_570_cciio_resources_regulations-and-guidance_downloads_2019-enforcement-safe-harbor-product-discontinuation-notices.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a1e2bacf0e914b04a0ab1462aa6277aa126a78c73493967e80247f8bbc78f24 +size 113214 diff --git a/data/raw/source_571_cciio_resources_regulations-and-guidance_downloads_offering-plans-not-qhps-without-csr-loading.pdf.pdf b/data/raw/source_571_cciio_resources_regulations-and-guidance_downloads_offering-plans-not-qhps-without-csr-loading.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..2d305b0ba9852979183f57d4a14f7650671a2ce9 --- /dev/null +++ b/data/raw/source_571_cciio_resources_regulations-and-guidance_downloads_offering-plans-not-qhps-without-csr-loading.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20b0ef5ba1144a7e87db599055b38bc6e7af8f42c20021676c306dddd2b590a2 +size 82469 diff --git a/data/raw/source_572_cciio_resources_regulations-and-guidance_downloads_limited-non-enforcement-policy-extension-through-cy2020.pdf.pdf b/data/raw/source_572_cciio_resources_regulations-and-guidance_downloads_limited-non-enforcement-policy-extension-through-cy2020.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..644f269f09afd85210587d7a165ee99d56e37a33 --- /dev/null +++ b/data/raw/source_572_cciio_resources_regulations-and-guidance_downloads_limited-non-enforcement-policy-extension-through-cy2020.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69e617058f8703ef6a58e6b2e7aaab9d78ddbf857013130f1b0a5ca5cdb1449e +size 105102 diff --git a/data/raw/source_573_cciio_resources_regulations-and-guidance_downloads_updated-federal-standard-notices-and-enforcement-safe-harbor-for-discontinuation-notices-py2020.pdf.pdf b/data/raw/source_573_cciio_resources_regulations-and-guidance_downloads_updated-federal-standard-notices-and-enforcement-safe-harbor-for-discontinuation-notices-py2020.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8111bd47da80cf6ba1c571812cffce7271c0fe59 --- /dev/null +++ b/data/raw/source_573_cciio_resources_regulations-and-guidance_downloads_updated-federal-standard-notices-and-enforcement-safe-harbor-for-discontinuation-notices-py2020.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99413cda35d94fae264bd7b9032b7ad2ee12574a8bfcc55c5ad6768cf93c61c4 +size 333203 diff --git a/data/raw/source_574_cciio_resources_regulations-and-guidance_downloads_updated-federal-standard-notices-for-coverage-beginning-in-the-2021-plan-year.pdf.pdf b/data/raw/source_574_cciio_resources_regulations-and-guidance_downloads_updated-federal-standard-notices-for-coverage-beginning-in-the-2021-plan-year.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0dc05569ef31369b9d0ac5bd7b6cb7ccb9af7218 --- /dev/null +++ b/data/raw/source_574_cciio_resources_regulations-and-guidance_downloads_updated-federal-standard-notices-for-coverage-beginning-in-the-2021-plan-year.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46428ce9105c68f906150d6f5c7557bffff102338465b088a6420dd7827910ef +size 249865 diff --git a/data/raw/source_575_cciio_resources_regulations-and-guidance_downloads_wellness-program-demonstration-project-bulletin.pdf.pdf b/data/raw/source_575_cciio_resources_regulations-and-guidance_downloads_wellness-program-demonstration-project-bulletin.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3cba4f993d4210968320fc7fce973eebdf02d278 --- /dev/null +++ b/data/raw/source_575_cciio_resources_regulations-and-guidance_downloads_wellness-program-demonstration-project-bulletin.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee8d7611a0d5608cd11dc122dd0cc79bd22c3e930978ec98840c5786d15ac566 +size 90719 diff --git a/data/raw/source_576_files_document_extension-limited-non-enforcement-policy-through-calendar-year-2021.pdf.pdf b/data/raw/source_576_files_document_extension-limited-non-enforcement-policy-through-calendar-year-2021.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..80a5316c4c018be33bcad540e7618ee8489d4778 --- /dev/null +++ b/data/raw/source_576_files_document_extension-limited-non-enforcement-policy-through-calendar-year-2021.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3504bf1bab3f3ad346d0b41a0470030dba804284c4f681a8560754092d78ae60 +size 123958 diff --git a/data/raw/source_577_cciio_resources_regulations-and-guidance_downloads_hhs-ebhra-special-rule-guidance.pdf.pdf b/data/raw/source_577_cciio_resources_regulations-and-guidance_downloads_hhs-ebhra-special-rule-guidance.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d3c697d363ff280b5c10cb9d6b7fa9114103c2a4 --- /dev/null +++ b/data/raw/source_577_cciio_resources_regulations-and-guidance_downloads_hhs-ebhra-special-rule-guidance.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:faa361f3ef2da97aaa5ec7f266743b34d3f57064acd7235146301c609f9231fd +size 180387 diff --git a/data/raw/source_578_cciio_resources_forms-reports-and-other-resources_downloads_2021-enforcement-safe-harbor-product-discontinuation-notices.pdf.pdf b/data/raw/source_578_cciio_resources_forms-reports-and-other-resources_downloads_2021-enforcement-safe-harbor-product-discontinuation-notices.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..78cebb56c72bcbc3eb0d763eabfc01aa0a909a91 --- /dev/null +++ b/data/raw/source_578_cciio_resources_forms-reports-and-other-resources_downloads_2021-enforcement-safe-harbor-product-discontinuation-notices.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a45c616d7bbd0ab10b09106f224e5c08ebab96cc8ff054b0ea13fd539c33311e +size 90472 diff --git a/data/raw/source_579_files_document_extension-limited-non-enforcement-policy-through-calendar-year-2022.pdf.pdf b/data/raw/source_579_files_document_extension-limited-non-enforcement-policy-through-calendar-year-2022.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0748af3bd0c1944cc8bd27a5cfe91f02d8d8a2c4 --- /dev/null +++ b/data/raw/source_579_files_document_extension-limited-non-enforcement-policy-through-calendar-year-2022.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e7b3e5af356eea7232ecfd9816386d279f649f57bdedbfc8d55128ee49a7b71 +size 174082 diff --git a/data/raw/source_57_medicaid-chip_getting-medicaid-chip.html b/data/raw/source_57_medicaid-chip_getting-medicaid-chip.html new file mode 100644 index 0000000000000000000000000000000000000000..22bd5f7dfc30bd45c6fc9a2b1666f8add0a41d16 --- /dev/null +++ b/data/raw/source_57_medicaid-chip_getting-medicaid-chip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ad46b8adffe2875500caa0c302a6774093f9e9b2f1a932308eccf5f065a91b9 +size 389118 diff --git a/data/raw/source_580_files_document_2022-enforcement-safe-harbor-product-discontinuation-notices.pdf.pdf b/data/raw/source_580_files_document_2022-enforcement-safe-harbor-product-discontinuation-notices.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6cbe816423940e22b118cefb9fc47b2883209610 --- /dev/null +++ b/data/raw/source_580_files_document_2022-enforcement-safe-harbor-product-discontinuation-notices.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d035ff28994053771b992941257e2f70dd047cef9c6035117acbd025979cba3d +size 152089 diff --git a/data/raw/source_581_files_document_extension-limited-non-enforcement-policy-through-calendar-year-2023-and-later-benefit-years.pdf.pdf b/data/raw/source_581_files_document_extension-limited-non-enforcement-policy-through-calendar-year-2023-and-later-benefit-years.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5600bff7f29191d67bd0992f976307b3c661eaa3 --- /dev/null +++ b/data/raw/source_581_files_document_extension-limited-non-enforcement-policy-through-calendar-year-2023-and-later-benefit-years.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b71cd7e1764382d387725e7df19a4e2cfbb2c6121a03eac72658f8589b6e5bb +size 203629 diff --git a/data/raw/source_582_files_document_safe-harbors-related-federal-standard-renewal-and-product-discontinuation-notices.pdf.pdf b/data/raw/source_582_files_document_safe-harbors-related-federal-standard-renewal-and-product-discontinuation-notices.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..242dcd2a9afc3623a85f2eba46ad48265a831585 --- /dev/null +++ b/data/raw/source_582_files_document_safe-harbors-related-federal-standard-renewal-and-product-discontinuation-notices.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55a0e87eb7190f15828d57318dda74437625719bf40d6cf9bfcb035695285c56 +size 315376 diff --git a/data/raw/source_583_files_document_updated-federal-standard-notices-and-enforcement-safe-harbor-discontinuation-notices-py-2024.pdf.pdf b/data/raw/source_583_files_document_updated-federal-standard-notices-and-enforcement-safe-harbor-discontinuation-notices-py-2024.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1167fe99219fc2e464f9ce4852f4eb7ad7540ad1 --- /dev/null +++ b/data/raw/source_583_files_document_updated-federal-standard-notices-and-enforcement-safe-harbor-discontinuation-notices-py-2024.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:319c2326899588b8a4ae410191c40c8ac877312d0596bc42f51d4e17da314158 +size 606688 diff --git a/data/raw/source_584_files_document_2025-benefit-year-discontinuation-notices-safe-harbor.pdf.pdf b/data/raw/source_584_files_document_2025-benefit-year-discontinuation-notices-safe-harbor.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0465d4fb1dbc187fa280357e7c2b33dc2277b496 --- /dev/null +++ b/data/raw/source_584_files_document_2025-benefit-year-discontinuation-notices-safe-harbor.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80d9e46e8d274176551e541939b66058dafc8732ce364f8a3ffd9724b06b0b00 +size 175640 diff --git a/data/raw/source_585_files_document_hurricane-helene-disaster-relief-bulletin.pdf.pdf b/data/raw/source_585_files_document_hurricane-helene-disaster-relief-bulletin.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3942bd1e2b70b3b9c1cdc11968405adc0fd600fa --- /dev/null +++ b/data/raw/source_585_files_document_hurricane-helene-disaster-relief-bulletin.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe7f215c226cc4182569936c03c37c8591547e281464d24efde303b1eba40efd +size 403384 diff --git a/data/raw/source_586_files_document_offering-exchange-only-plans-without-csr-loading.pdf.pdf b/data/raw/source_586_files_document_offering-exchange-only-plans-without-csr-loading.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9d183ec6d364c5f49469b5dddd94fecb53d10bb4 --- /dev/null +++ b/data/raw/source_586_files_document_offering-exchange-only-plans-without-csr-loading.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80d4fdd2ae0ecd372710204ffabf699cff5165e53e4357c201d7b7264efc10c0 +size 237463 diff --git a/data/raw/source_587_cciio_resources_regulations-and-guidance_downloads_mlr-guidance-employee-counting-method-2018.pdf.pdf b/data/raw/source_587_cciio_resources_regulations-and-guidance_downloads_mlr-guidance-employee-counting-method-2018.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..06dc6f532a66ba3f7d22d36e989fb62e7113a2fd --- /dev/null +++ b/data/raw/source_587_cciio_resources_regulations-and-guidance_downloads_mlr-guidance-employee-counting-method-2018.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f8118dd95aecdbd157a032cff2277ec4ea9022fe34188fca7bcffcd1797b205 +size 84232 diff --git a/data/raw/source_588_cciio_resources_regulations-and-guidance_downloads_mlr-guidance-state-adjustments-2018.pdf.pdf b/data/raw/source_588_cciio_resources_regulations-and-guidance_downloads_mlr-guidance-state-adjustments-2018.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4a4ba52a2b46692b102f68ba388242a31069615c --- /dev/null +++ b/data/raw/source_588_cciio_resources_regulations-and-guidance_downloads_mlr-guidance-state-adjustments-2018.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f44752e01f285c0e6f0f39f51e9ede30da353a80ee7ebef279e2cec1b27dd768 +size 75356 diff --git a/data/raw/source_589_files_document_issuing-2019-mlr-rebates-in-response-to-covid-19.pdf.pdf b/data/raw/source_589_files_document_issuing-2019-mlr-rebates-in-response-to-covid-19.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..55628ce034c10f14971bcd9129a6c93e4ed00f2f --- /dev/null +++ b/data/raw/source_589_files_document_issuing-2019-mlr-rebates-in-response-to-covid-19.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6da67381a000982203d3f996ea9bc99e4e16de3fb90a3812c1af35db5f9b0baa +size 205452 diff --git a/data/raw/source_58_reporting-changes_why-report-changes.html b/data/raw/source_58_reporting-changes_why-report-changes.html new file mode 100644 index 0000000000000000000000000000000000000000..4291d876d62341dbe349aecaeb9564edfa25b8fa --- /dev/null +++ b/data/raw/source_58_reporting-changes_why-report-changes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d791c073404ee58752ccc440e6033327226b9e81d6eef888d46cf7e49485376c +size 374710 diff --git a/data/raw/source_590_files_document_mlr-guidance-rc-recoveries-and-mlr.pdf.pdf b/data/raw/source_590_files_document_mlr-guidance-rc-recoveries-and-mlr.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7a9da2a7f808bed1805a249229961b95a4d6b7a9 --- /dev/null +++ b/data/raw/source_590_files_document_mlr-guidance-rc-recoveries-and-mlr.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10b3e3a9ba85aef938a599dbe50f476c7b0bb2ed99366dfe7a46cc115779f779 +size 196353 diff --git a/data/raw/source_591_files_document_mlr-guidance-rc-recoveries-and-mlr-final.pdf.pdf b/data/raw/source_591_files_document_mlr-guidance-rc-recoveries-and-mlr-final.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c42702ef9629edfbbabe55c21c4b5fcf4e165320 --- /dev/null +++ b/data/raw/source_591_files_document_mlr-guidance-rc-recoveries-and-mlr-final.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a11ad87345f2297816b3a4823d4148f30790d4241bc98a69a4bf53d80aa4695d +size 204605 diff --git a/data/raw/source_592_files_document_draft-treatment-of-recovered-csr-amounts-in-mlr-and-rebate-calculations.pdf.pdf b/data/raw/source_592_files_document_draft-treatment-of-recovered-csr-amounts-in-mlr-and-rebate-calculations.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d1de0b6fd7f7f070efbf769f8373d9d9e039b0b1 --- /dev/null +++ b/data/raw/source_592_files_document_draft-treatment-of-recovered-csr-amounts-in-mlr-and-rebate-calculations.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e65278698f1a86af4f73c60e2fab2d56acf6026dd9fa5c348d5dfb44895985e +size 288389 diff --git a/data/raw/source_593_cciio_resources_regulations-and-guidance_downloads_cms-9891-nc.pdf.pdf b/data/raw/source_593_cciio_resources_regulations-and-guidance_downloads_cms-9891-nc.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..fe36f309648b3696aa02634a59dff97eb7614836 --- /dev/null +++ b/data/raw/source_593_cciio_resources_regulations-and-guidance_downloads_cms-9891-nc.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d96261bbecdda98c22fdb0e62ff02b7848e35f7c71445db0736acbc4c627d3ef +size 325243 diff --git a/data/raw/source_594_cciio_resources_regulations-and-guidance_downloads_notice-issuer-third-party-employer-preventive.pdf.pdf b/data/raw/source_594_cciio_resources_regulations-and-guidance_downloads_notice-issuer-third-party-employer-preventive.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8f1dd46a4e651e5023d365b838c86694968e3cec --- /dev/null +++ b/data/raw/source_594_cciio_resources_regulations-and-guidance_downloads_notice-issuer-third-party-employer-preventive.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84dedd90930fadba634c95a2b1ed8ef55e0204cdc3938d2ce0e040fa7cefa0e0 +size 147685 diff --git a/data/raw/source_596_cciio_resources_regulations-and-guidance_downloads_draft-rate-review-bulletin-for-cy2021.pdf.pdf b/data/raw/source_596_cciio_resources_regulations-and-guidance_downloads_draft-rate-review-bulletin-for-cy2021.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..afae4097392f35416ba584755cceec54d15650b8 --- /dev/null +++ b/data/raw/source_596_cciio_resources_regulations-and-guidance_downloads_draft-rate-review-bulletin-for-cy2021.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4ee45457c7dddca3cfd1113bf7ae43558e1d9361e400b8eb9b46ad224bdb94e +size 62303 diff --git a/data/raw/source_597_cciio_resources_regulations-and-guidance_downloads_final-rate-review-bulletin-for-cy2022.pdf.pdf b/data/raw/source_597_cciio_resources_regulations-and-guidance_downloads_final-rate-review-bulletin-for-cy2022.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..639416482ca033197f570e1837faeb46d80e7bfb --- /dev/null +++ b/data/raw/source_597_cciio_resources_regulations-and-guidance_downloads_final-rate-review-bulletin-for-cy2022.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5f409ffbb72218d04c4257e2263dd481cbaab6a1df20e02513dbf47dff749b0 +size 232029 diff --git a/data/raw/source_598_cciio_resources_regulations-and-guidance_downloads_draft-rate-review-bulletin-for-cy2023.pdf.pdf b/data/raw/source_598_cciio_resources_regulations-and-guidance_downloads_draft-rate-review-bulletin-for-cy2023.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3e25638721536ef6321b5a1e514503dc01f8aa92 --- /dev/null +++ b/data/raw/source_598_cciio_resources_regulations-and-guidance_downloads_draft-rate-review-bulletin-for-cy2023.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:024215681dfced3f6a4efe8d9716c4599cd2c3876bf0ff685d520ad011b0e4a4 +size 228140 diff --git a/data/raw/source_599_files_document_2023-final-rate-review-bulletin.pdf.pdf b/data/raw/source_599_files_document_2023-final-rate-review-bulletin.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f23e1a07b90f868173ccf1b851f356d372285382 --- /dev/null +++ b/data/raw/source_599_files_document_2023-final-rate-review-bulletin.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1ba0c15d4b942c5e157221c078aa749dde77d0c4caf839adfc7bacc842a02f5 +size 227053 diff --git a/data/raw/source_59_keep-or-change-plan.html b/data/raw/source_59_keep-or-change-plan.html new file mode 100644 index 0000000000000000000000000000000000000000..6eea4e14a5fdf3f77636e5d4f2855f3045a68060 --- /dev/null +++ b/data/raw/source_59_keep-or-change-plan.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1313262027df8de4c53f380b74d72c781b98377a60cac177862d7b3f69394e73 +size 407611 diff --git a/data/raw/source_600_files_document_2024-proposed-rate-review-bulletin.pdf.pdf b/data/raw/source_600_files_document_2024-proposed-rate-review-bulletin.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..548e26f26381f25d55cdf4c1f67619bbf82d4c71 --- /dev/null +++ b/data/raw/source_600_files_document_2024-proposed-rate-review-bulletin.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93a12689fd657666e72633f1db52a6c79c8e1ea94a0e15b8233efafac95e412d +size 279517 diff --git a/data/raw/source_601_files_document_2024-final-rate-review-bulletin.pdf.pdf b/data/raw/source_601_files_document_2024-final-rate-review-bulletin.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..2ab4344b2dcd57083fb4c0e653e61748e750222b --- /dev/null +++ b/data/raw/source_601_files_document_2024-final-rate-review-bulletin.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0dd680ed3d8e349bdc8a6fa2b2356ea50c2494b1c03d09ba0634c60ed2e59bda +size 260467 diff --git a/data/raw/source_602_files_document_2025-rate-review-bulletindocx-508-compliant.pdf.pdf b/data/raw/source_602_files_document_2025-rate-review-bulletindocx-508-compliant.pdf.pdf new file mode 100644 index 0000000000000000000000000000000000000000..20fc369d256d2d8bd8c792b7b07151e5a464ae38 --- /dev/null +++ b/data/raw/source_602_files_document_2025-rate-review-bulletindocx-508-compliant.pdf.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b230dbfaf2ae8ff250e03e1df3ce6c65b38aba6697f84374c4fe5ab8cdc3e5d +size 220596 diff --git a/data/raw/source_603_about-cms_web-policies-important-links_about-website_archive.html b/data/raw/source_603_about-cms_web-policies-important-links_about-website_archive.html new file mode 100644 index 0000000000000000000000000000000000000000..263d0e288157a741c4f3b1281630cde0731b528a --- /dev/null +++ b/data/raw/source_603_about-cms_web-policies-important-links_about-website_archive.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39fb3a2c01f5fe163c593a28be2ff82337d0914c1e64f4fff2eeb3a1ed839eb0 +size 228904 diff --git a/data/raw/source_604_about-cms_contact_newsroom.html b/data/raw/source_604_about-cms_contact_newsroom.html new file mode 100644 index 0000000000000000000000000000000000000000..21709003801239af039daf70f98caf7a48ea3816 --- /dev/null +++ b/data/raw/source_604_about-cms_contact_newsroom.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddc25355d2da8116edf0f397647812e27fd499956288c46a6df2b9d202c0dd31 +size 60049 diff --git a/data/raw/source_605_about-cms.html b/data/raw/source_605_about-cms.html new file mode 100644 index 0000000000000000000000000000000000000000..d8518aff095e7ce1c24114a05013482171ea057a --- /dev/null +++ b/data/raw/source_605_about-cms.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1513c7706345feb2a3a7d416363e664911dbba2ecd696030fdcda65db4494271 +size 273533 diff --git a/data/raw/source_606_data-research.html b/data/raw/source_606_data-research.html new file mode 100644 index 0000000000000000000000000000000000000000..7c40fd9044a1c3a6ac85c137a8825bd2c1f95fd7 --- /dev/null +++ b/data/raw/source_606_data-research.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eaf2ca599903f0b26167d044f5eb17f1800576429d3d5943c4cad6c34389e35b +size 293983 diff --git a/data/raw/source_607_medicare_enrollment-renewal_original-part-a-b.html b/data/raw/source_607_medicare_enrollment-renewal_original-part-a-b.html new file mode 100644 index 0000000000000000000000000000000000000000..aba0c2bedbbf19d1b35a8f7e2a51d6d6a06562c3 --- /dev/null +++ b/data/raw/source_607_medicare_enrollment-renewal_original-part-a-b.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e08ee00bbca963626197db3504df479fe31a4c0431d521eb2ee9c7db97e8836a +size 256198 diff --git a/data/raw/source_608_medicare-participation.html b/data/raw/source_608_medicare-participation.html new file mode 100644 index 0000000000000000000000000000000000000000..1ffae40074e97794c95d2d0e6c8d2f6975b9481c --- /dev/null +++ b/data/raw/source_608_medicare-participation.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:375dc9acf4962ca4efbe37ccbc834904782b45bcd8c76642f80915aa9f0d0edb +size 225360 diff --git a/data/raw/source_609_medicare_enrollment-renewal_providers-suppliers.html b/data/raw/source_609_medicare_enrollment-renewal_providers-suppliers.html new file mode 100644 index 0000000000000000000000000000000000000000..d4f59f2bf225df12541d4a2aea03cd6463d23f96 --- /dev/null +++ b/data/raw/source_609_medicare_enrollment-renewal_providers-suppliers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30aebdfcdf6668ca8076d881f1b85a403daafceb76bf3eba2854fd22c74b97cf +size 240015 diff --git a/data/raw/source_60_reporting-changes_cancel-plan.html b/data/raw/source_60_reporting-changes_cancel-plan.html new file mode 100644 index 0000000000000000000000000000000000000000..e6c49d08a63e27e0f53c62bbea19da5b1fd11d9e --- /dev/null +++ b/data/raw/source_60_reporting-changes_cancel-plan.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b7f2390e565e1df6d5bc0fa6f978eaa9fa72817ca2350b1099e09ec199a7a96 +size 368406 diff --git a/data/raw/source_610_medicare_enrollment-renewal_managed-care-eligibility-enrollment.html b/data/raw/source_610_medicare_enrollment-renewal_managed-care-eligibility-enrollment.html new file mode 100644 index 0000000000000000000000000000000000000000..5187f150fbf56f8cb68d52799e33a5b0d052ddc6 --- /dev/null +++ b/data/raw/source_610_medicare_enrollment-renewal_managed-care-eligibility-enrollment.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b549fb3cb7b4aee207276985bb913ad14a922186c7b1eb3f616d497fd7e21bd +size 229798 diff --git a/data/raw/source_611_medicare_enrollment-renewal_part-d-enrollment-eligibility.html b/data/raw/source_611_medicare_enrollment-renewal_part-d-enrollment-eligibility.html new file mode 100644 index 0000000000000000000000000000000000000000..f948db438057dcc7b334d9881697d6ec39bcdfbc --- /dev/null +++ b/data/raw/source_611_medicare_enrollment-renewal_part-d-enrollment-eligibility.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47ab5300ba061d739c254b9d5dc5b36af3a5700261934416d7808b07e1082165 +size 230509 diff --git a/data/raw/source_612_medicare_enrollment-renewal_health-plans.html b/data/raw/source_612_medicare_enrollment-renewal_health-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..892262db8fd1f0285efccbfb6be6cd1433895c30 --- /dev/null +++ b/data/raw/source_612_medicare_enrollment-renewal_health-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f360395f55eefeb61f59a39d39e8393cd70b844f9c5f4e72e91e3b4831680a5 +size 235265 diff --git a/data/raw/source_613_medicare_coverage_determination-process.html b/data/raw/source_613_medicare_coverage_determination-process.html new file mode 100644 index 0000000000000000000000000000000000000000..ceaa3b17dd513f676b7a2555252246e6af1e2606 --- /dev/null +++ b/data/raw/source_613_medicare_coverage_determination-process.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a37fc59cc554807f4c40bbdd7344e2f59c9aba140f38195b8a0a7961cf9e02de +size 234509 diff --git a/data/raw/source_614_medicare-coverage-database_search.aspx.html b/data/raw/source_614_medicare-coverage-database_search.aspx.html new file mode 100644 index 0000000000000000000000000000000000000000..da86d9e93a3ffa8b21a1bf1a004cdc511ee2b75a --- /dev/null +++ b/data/raw/source_614_medicare-coverage-database_search.aspx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5335a86e65f043494fb5585eaf2f9575ac1aa275f0e02bcf65d3e6c68b478763 +size 230674 diff --git a/data/raw/source_615_medicare_coverage_approved-facilities-trials-registries.html b/data/raw/source_615_medicare_coverage_approved-facilities-trials-registries.html new file mode 100644 index 0000000000000000000000000000000000000000..62c7ed00d696ceaa9bc1a805130c5ab18afd0529 --- /dev/null +++ b/data/raw/source_615_medicare_coverage_approved-facilities-trials-registries.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37b1c2c4f09ee596a40ec36fbbddbb0b7b6793c45d3e1eb9b273f6d394c6108a +size 229889 diff --git a/data/raw/source_616_medicare_coverage_telehealth.html b/data/raw/source_616_medicare_coverage_telehealth.html new file mode 100644 index 0000000000000000000000000000000000000000..f731e7eb1431850610b502121e645630b1c518e4 --- /dev/null +++ b/data/raw/source_616_medicare_coverage_telehealth.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49e617f86c29c00207bbea6136dc5f043f3da25fb777b0eab20070f991e4bfc5 +size 228324 diff --git a/data/raw/source_617_medicare_coverage_summary-notice.html b/data/raw/source_617_medicare_coverage_summary-notice.html new file mode 100644 index 0000000000000000000000000000000000000000..bf269cc169b0caf44e10f410d032abb77532d26b --- /dev/null +++ b/data/raw/source_617_medicare_coverage_summary-notice.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8acff6c5abf05a8c7ed53d44f7de8f136cbf015d0a5e1998a20f80886ffb9ffb +size 224182 diff --git a/data/raw/source_618_medicare_coverage_prescription-drug-coverage-contracting.html b/data/raw/source_618_medicare_coverage_prescription-drug-coverage-contracting.html new file mode 100644 index 0000000000000000000000000000000000000000..43a3c5a561f8bef02f0b342b89d6520dec5fe74f --- /dev/null +++ b/data/raw/source_618_medicare_coverage_prescription-drug-coverage-contracting.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f88ad6eab418cb75b3268545163261b231f5d4c3e078ff04352fe0426acd08ad +size 231388 diff --git a/data/raw/source_619_medicare_coverage_evidence.html b/data/raw/source_619_medicare_coverage_evidence.html new file mode 100644 index 0000000000000000000000000000000000000000..e57fc47c3abe40d56cc2a8e31c61cf0516220f44 --- /dev/null +++ b/data/raw/source_619_medicare_coverage_evidence.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be8fe0b4ab482ba0e8cce73f2fdbf7b1f50f22d41c22c11a75078ea4bd3a9ca6 +size 237046 diff --git a/data/raw/source_61_more-savings.html b/data/raw/source_61_more-savings.html new file mode 100644 index 0000000000000000000000000000000000000000..1e254aea1a0af71b1ef8ce7d53bd9f9960e44905 --- /dev/null +++ b/data/raw/source_61_more-savings.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2e09e91783baea6b33298dd71579ce99667f8e0131e529b0bf2e1f94c49cd7a +size 372185 diff --git a/data/raw/source_620_medicare_coverage_investigational-device-exemption-ide-studies.html b/data/raw/source_620_medicare_coverage_investigational-device-exemption-ide-studies.html new file mode 100644 index 0000000000000000000000000000000000000000..3bc8d0e61e3f1b5aca69b0aba0e6095bb053ed24 --- /dev/null +++ b/data/raw/source_620_medicare_coverage_investigational-device-exemption-ide-studies.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:599d8c6b3faf7cc92dab7d9502ad25f5485de60cd5013dff58f4eaf14baf27b0 +size 236705 diff --git a/data/raw/source_621_medicare_coverage_prescription-drug-coverage.html b/data/raw/source_621_medicare_coverage_prescription-drug-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..68d442cd18359265af9078a6cc9b2c7c1f312b38 --- /dev/null +++ b/data/raw/source_621_medicare_coverage_prescription-drug-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d332cda3f2295a319ea3e22e103985bc8fc59149eeab145db7ebb9ae368bb6d +size 230954 diff --git a/data/raw/source_622_medicare_coverage_prescription-drug-claims-data.html b/data/raw/source_622_medicare_coverage_prescription-drug-claims-data.html new file mode 100644 index 0000000000000000000000000000000000000000..5cdb1162aca43747e4cdcbef4bdfe9e69c0a138c --- /dev/null +++ b/data/raw/source_622_medicare_coverage_prescription-drug-claims-data.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdf671c6e658e916cf4a13b003387bc271a28117c25dfaa55ba0d973086f8395 +size 225141 diff --git a/data/raw/source_623_medicare_coverage_dental.html b/data/raw/source_623_medicare_coverage_dental.html new file mode 100644 index 0000000000000000000000000000000000000000..8a15d7ddef95909e2ab2c77484e022e9e7e685a1 --- /dev/null +++ b/data/raw/source_623_medicare_coverage_dental.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1effd219d4af5016065ea1caa7b191cb9a91d9a63108a749b4eb074ed9336cad +size 247996 diff --git a/data/raw/source_624_medicare_coverage_preventive-services-coverage.html b/data/raw/source_624_medicare_coverage_preventive-services-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..5309fdb66549c14c22b0fbb8d6a5683163857d49 --- /dev/null +++ b/data/raw/source_624_medicare_coverage_preventive-services-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba6825fbf10d58be63a7b61179b1412b30f90ad84f0a6571475964a8bedd84a2 +size 236105 diff --git a/data/raw/source_625_medicare_coverage_center.html b/data/raw/source_625_medicare_coverage_center.html new file mode 100644 index 0000000000000000000000000000000000000000..fa22a93713723ff22d13a38df2bc863bd9e58d8a --- /dev/null +++ b/data/raw/source_625_medicare_coverage_center.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2955c8ff824628cae2bc5c7b739b598431d7f15e1602e82822c515d6b7b1bcbe +size 248411 diff --git a/data/raw/source_626_medicare_coverage_end-stage-renal-disease-center.html b/data/raw/source_626_medicare_coverage_end-stage-renal-disease-center.html new file mode 100644 index 0000000000000000000000000000000000000000..415c48696025ae17a95db3101e63e071b0347286 --- /dev/null +++ b/data/raw/source_626_medicare_coverage_end-stage-renal-disease-center.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7756c93f08fcda02c79e17357f2f3e37092aae8ec8ff27e410b0cf868b2fcc8 +size 231453 diff --git a/data/raw/source_627_medicare_coverage_ambulances-services-center.html b/data/raw/source_627_medicare_coverage_ambulances-services-center.html new file mode 100644 index 0000000000000000000000000000000000000000..18d371c1fb14b610a6036cb8e84ec7f70bfab711 --- /dev/null +++ b/data/raw/source_627_medicare_coverage_ambulances-services-center.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b8446054ea0345b2c0104073787d76aa1a97ab7ea5013b7a62c8ac7e1e64a8f +size 242563 diff --git a/data/raw/source_628_medicare_regulations-guidance_manuals.html b/data/raw/source_628_medicare_regulations-guidance_manuals.html new file mode 100644 index 0000000000000000000000000000000000000000..70a799b6330acd7f296543435981a364e3d903a1 --- /dev/null +++ b/data/raw/source_628_medicare_regulations-guidance_manuals.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:156785cc093a2ce97eefc12faf330ee7c0b43e44effb203e442d83014854d489 +size 226027 diff --git a/data/raw/source_629_medicare_regulations-guidance_transmittals.html b/data/raw/source_629_medicare_regulations-guidance_transmittals.html new file mode 100644 index 0000000000000000000000000000000000000000..af47146d5b3f57105fbdf5035ec4aceecdef273e --- /dev/null +++ b/data/raw/source_629_medicare_regulations-guidance_transmittals.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67225a04036f68cfb393ce6f1f7e3c24f1c276e960e81b588b4b16cb31d11237 +size 232684 diff --git a/data/raw/source_62_lower-costs.html b/data/raw/source_62_lower-costs.html new file mode 100644 index 0000000000000000000000000000000000000000..1d6ab4abbde493abd553e2e32181fb7fbe409346 --- /dev/null +++ b/data/raw/source_62_lower-costs.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42b27d5e472263023720e69030f2e9c7ebde19b8e3be894f63842187be118259 +size 372132 diff --git a/data/raw/source_630_medicare_regulations-guidance_guidance.html b/data/raw/source_630_medicare_regulations-guidance_guidance.html new file mode 100644 index 0000000000000000000000000000000000000000..ba8703166eaa0edd7d13f6a0d5df85f8b30e6af3 --- /dev/null +++ b/data/raw/source_630_medicare_regulations-guidance_guidance.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2bca7bba205a3f2e9f89a66a8b772c8798ee105634b56e1cc7146e66feb11cb +size 226379 diff --git a/data/raw/source_631_medicare_regulations-guidance_fee-for-service-payment-regulations.html b/data/raw/source_631_medicare_regulations-guidance_fee-for-service-payment-regulations.html new file mode 100644 index 0000000000000000000000000000000000000000..b5b8e4a385394bd3ebcf36034dc6d8b1221aa7c9 --- /dev/null +++ b/data/raw/source_631_medicare_regulations-guidance_fee-for-service-payment-regulations.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78d6171dba30c524a603dd127f8f910fb9da6b38a28ab7e347a6e4be9d48227f +size 226252 diff --git a/data/raw/source_632_regulations-and-guidance_administrative-simplification_nationalprovidentstand.html b/data/raw/source_632_regulations-and-guidance_administrative-simplification_nationalprovidentstand.html new file mode 100644 index 0000000000000000000000000000000000000000..c25e31ce10eb2349f62e4ed168503fb61ea0be05 --- /dev/null +++ b/data/raw/source_632_regulations-and-guidance_administrative-simplification_nationalprovidentstand.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aff0199ef2d6a3f2c64983866504ce8d4cef761299ef0a2c2dd1f978a41fbb19 +size 229974 diff --git a/data/raw/source_633_medicare_regulations-guidance_advisory-committees.html b/data/raw/source_633_medicare_regulations-guidance_advisory-committees.html new file mode 100644 index 0000000000000000000000000000000000000000..868899374ad8787211b24a69179bb30f92f3a8bd --- /dev/null +++ b/data/raw/source_633_medicare_regulations-guidance_advisory-committees.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26d11189271581e8a6e8f116fce3f4a9d73e1669d27ced61882778186b25b1e1 +size 231303 diff --git a/data/raw/source_634_medicare_regulations-guidance_legislation.html b/data/raw/source_634_medicare_regulations-guidance_legislation.html new file mode 100644 index 0000000000000000000000000000000000000000..2f9b2a860b5d7fd431599d1a92c7a77832a869d9 --- /dev/null +++ b/data/raw/source_634_medicare_regulations-guidance_legislation.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45e0e37893a078e8f972077b0ee9a69607ebeb0110980fc04e4a3405131ed065 +size 231154 diff --git a/data/raw/source_635_medicare_regulations-guidance_promoting-interoperability-programs.html b/data/raw/source_635_medicare_regulations-guidance_promoting-interoperability-programs.html new file mode 100644 index 0000000000000000000000000000000000000000..1886c6c856cabc8e3adca13603b53a5aa1cddeb2 --- /dev/null +++ b/data/raw/source_635_medicare_regulations-guidance_promoting-interoperability-programs.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f97d3a43e2bcc345b5fbfa1dc47bb6615100f337f6d624d22504c2e97de9872 +size 232953 diff --git a/data/raw/source_636_medicare_regulations-guidance_cms-rulemaking.html b/data/raw/source_636_medicare_regulations-guidance_cms-rulemaking.html new file mode 100644 index 0000000000000000000000000000000000000000..130ab7d412918142a4aa5814ccea160351c7c37d --- /dev/null +++ b/data/raw/source_636_medicare_regulations-guidance_cms-rulemaking.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5935dc04d26b4f04fdf75882c4ce971c421ecbb2801565f0db790393cd5d170 +size 230198 diff --git a/data/raw/source_637_medicare_regulations-guidance_cms-hearing-officer.html b/data/raw/source_637_medicare_regulations-guidance_cms-hearing-officer.html new file mode 100644 index 0000000000000000000000000000000000000000..f20d533f8409e205f23b1b448d2bd18b76a6a681 --- /dev/null +++ b/data/raw/source_637_medicare_regulations-guidance_cms-hearing-officer.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7da03378606b8e403a32d8d22ac2d0fdf8fdf60752375108edc3915e05a377f8 +size 228095 diff --git a/data/raw/source_638_medicare_regulations-guidance_office-attorney-advisor.html b/data/raw/source_638_medicare_regulations-guidance_office-attorney-advisor.html new file mode 100644 index 0000000000000000000000000000000000000000..04d783d7da53b6efb52ddc7c19a61965168e61e8 --- /dev/null +++ b/data/raw/source_638_medicare_regulations-guidance_office-attorney-advisor.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66f37b51046affd1734d5c05476e56e4a468e209f3d177e82b75b60685bce0e2 +size 226209 diff --git a/data/raw/source_639_medicare_regulations-guidance_provider-reimbursement-review-board.html b/data/raw/source_639_medicare_regulations-guidance_provider-reimbursement-review-board.html new file mode 100644 index 0000000000000000000000000000000000000000..dab030b53692e60f1447333de848c56750d60733 --- /dev/null +++ b/data/raw/source_639_medicare_regulations-guidance_provider-reimbursement-review-board.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a7c790c7d31fde18f0a4c25c9328045ac9feb07f9564d433eb5853253863d82 +size 230001 diff --git a/data/raw/source_63_lower-costs_save-on-monthly-premiums.html b/data/raw/source_63_lower-costs_save-on-monthly-premiums.html new file mode 100644 index 0000000000000000000000000000000000000000..6cb55cebcbc6e079fd93d29051687e36a2ca6c51 --- /dev/null +++ b/data/raw/source_63_lower-costs_save-on-monthly-premiums.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68d61bd1ada9085bcad84fdd4b2c31570020033d69e0fc731d9966950c283cc4 +size 377358 diff --git a/data/raw/source_640_medicare_regulations-guidance_geographic-classification-review-board.html b/data/raw/source_640_medicare_regulations-guidance_geographic-classification-review-board.html new file mode 100644 index 0000000000000000000000000000000000000000..2c7d7cb6755c5705c539423e66511832e4643427 --- /dev/null +++ b/data/raw/source_640_medicare_regulations-guidance_geographic-classification-review-board.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac568b0ea42b175b93b601c1de77814c582a0f5b9785f46a2e0320cc4743d08f +size 230252 diff --git a/data/raw/source_641_medicare_regulations-guidance_physician-self-referral.html b/data/raw/source_641_medicare_regulations-guidance_physician-self-referral.html new file mode 100644 index 0000000000000000000000000000000000000000..140c7ee476365d9d3109eb9837281e4cc3957a2a --- /dev/null +++ b/data/raw/source_641_medicare_regulations-guidance_physician-self-referral.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9473d6954c57d81ad710aa3a5bd1f82739fc1332f6423333a95af0d297003937 +size 240144 diff --git a/data/raw/source_642_files_document_medqtrlycompnlarchive072019003pdf.html b/data/raw/source_642_files_document_medqtrlycompnlarchive072019003pdf.html new file mode 100644 index 0000000000000000000000000000000000000000..04ec8f91dd7364ecd2dc2f3eb3b975510f2d3d64 --- /dev/null +++ b/data/raw/source_642_files_document_medqtrlycompnlarchive072019003pdf.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2f0880f6a10528793cf86a7749f514c449def6da5c9f76ee281cc26ba2c399f +size 344 diff --git a/data/raw/source_643_medicare_regulations-guidance_electronic-prescribing.html b/data/raw/source_643_medicare_regulations-guidance_electronic-prescribing.html new file mode 100644 index 0000000000000000000000000000000000000000..d549a683dd9d353f2885eb6e5ea4432ca6869cb5 --- /dev/null +++ b/data/raw/source_643_medicare_regulations-guidance_electronic-prescribing.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef22953418e803e93d6f9fa9343c700d95d77b62853fd7f01e04f7ffdb8ec675 +size 230175 diff --git a/data/raw/source_644_medicare_coding-billing_place-of-service-codes.html b/data/raw/source_644_medicare_coding-billing_place-of-service-codes.html new file mode 100644 index 0000000000000000000000000000000000000000..c794034247ba1009e545081e001be9d51d7ec11b --- /dev/null +++ b/data/raw/source_644_medicare_coding-billing_place-of-service-codes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cde598eec28ec58c9f87876a0ec8c27b6375fac5b565a33e5bec545dbad63a89 +size 226632 diff --git a/data/raw/source_645_medicare_coding-billing_icd-10-codes.html b/data/raw/source_645_medicare_coding-billing_icd-10-codes.html new file mode 100644 index 0000000000000000000000000000000000000000..3acb1b4a7fbce5dd55b6690ba0800d92d767a592 --- /dev/null +++ b/data/raw/source_645_medicare_coding-billing_icd-10-codes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:438d2d5e3d26ccc1c1917a012e9c3cda160f820bc0f523c70e08a51226584bce +size 270468 diff --git a/data/raw/source_646_medicare_coding-billing_healthcare-common-procedure-system.html b/data/raw/source_646_medicare_coding-billing_healthcare-common-procedure-system.html new file mode 100644 index 0000000000000000000000000000000000000000..57fe1de4f9ad053688568b1aaafc0230ac0cbf91 --- /dev/null +++ b/data/raw/source_646_medicare_coding-billing_healthcare-common-procedure-system.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7691bea5c08c5c07656a49425e2561cbf44d5921d4396b290e58c12626d14361 +size 233785 diff --git a/data/raw/source_647_medicare_coding-billing_outpatient-code-editor.html b/data/raw/source_647_medicare_coding-billing_outpatient-code-editor.html new file mode 100644 index 0000000000000000000000000000000000000000..85ee09925207d6b73b8962444ebeebed317d1a04 --- /dev/null +++ b/data/raw/source_647_medicare_coding-billing_outpatient-code-editor.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:476d0397a2cb58c58e85370b5c83ac1dda9d504e168ed9a5f54c19c57d3f6c46 +size 235044 diff --git a/data/raw/source_648_medicare_coding-billing_ncci-medicare.html b/data/raw/source_648_medicare_coding-billing_ncci-medicare.html new file mode 100644 index 0000000000000000000000000000000000000000..e7964f10e2d9c3b1edace142a5040c2c4189db5a --- /dev/null +++ b/data/raw/source_648_medicare_coding-billing_ncci-medicare.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0622a92ffc728752c092b0b46d5d0ddc906b2680ffd949cfdac46828b1f413a +size 244799 diff --git a/data/raw/source_649_medicare_coding-billing_ncci-medicaid.html b/data/raw/source_649_medicare_coding-billing_ncci-medicaid.html new file mode 100644 index 0000000000000000000000000000000000000000..ccd7bf263f83a2c1817033d34f3d817451542697 --- /dev/null +++ b/data/raw/source_649_medicare_coding-billing_ncci-medicaid.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20062c9902020a57b15c921088b0132f69ce5240e108cd57fb02047cb427994f +size 243685 diff --git a/data/raw/source_64_lower-costs_save-on-out-of-pocket-costs.html b/data/raw/source_64_lower-costs_save-on-out-of-pocket-costs.html new file mode 100644 index 0000000000000000000000000000000000000000..9c6ef57b9f7025ed053a0de2b23022cb3ffc1bf6 --- /dev/null +++ b/data/raw/source_64_lower-costs_save-on-out-of-pocket-costs.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c022578abf7deee92f1366faf6a1082f0f33c6370ede44f424b25f02fc8333ab +size 379993 diff --git a/data/raw/source_650_medicare_coding-billing_electronic-billing.html b/data/raw/source_650_medicare_coding-billing_electronic-billing.html new file mode 100644 index 0000000000000000000000000000000000000000..52836da78b016d4f08e4c5780595b0797761bb3a --- /dev/null +++ b/data/raw/source_650_medicare_coding-billing_electronic-billing.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9899d17ef7de6f4a746a7f556537f3b5c89ded2268eeefa0579fd39a35ffa898 +size 230948 diff --git a/data/raw/source_651_medicare_coding-billing_medicare-administrative-contractors-macs.html b/data/raw/source_651_medicare_coding-billing_medicare-administrative-contractors-macs.html new file mode 100644 index 0000000000000000000000000000000000000000..909a25fd6024ab65891c69fff755c8a1b2144c8e --- /dev/null +++ b/data/raw/source_651_medicare_coding-billing_medicare-administrative-contractors-macs.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01193b2a1daa00b4a839bc688b2f7957e1341eff13d94b4c19ada39c951175d5 +size 228895 diff --git a/data/raw/source_652_medicare_coding-billing_provider-customer-service-program.html b/data/raw/source_652_medicare_coding-billing_provider-customer-service-program.html new file mode 100644 index 0000000000000000000000000000000000000000..6c290ad20776c485cc2f7f21ab483a5a54a39dad --- /dev/null +++ b/data/raw/source_652_medicare_coding-billing_provider-customer-service-program.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:819764703a6599d967a69698b9ad231aedc898d15853d6c903e2a6dad4f60ae0 +size 230538 diff --git a/data/raw/source_653_medicare_coding-billing_skilled-nursing-facility-snf-consolidated-billing.html b/data/raw/source_653_medicare_coding-billing_skilled-nursing-facility-snf-consolidated-billing.html new file mode 100644 index 0000000000000000000000000000000000000000..c2645278a3ee49e749f60d1221787323c1017b42 --- /dev/null +++ b/data/raw/source_653_medicare_coding-billing_skilled-nursing-facility-snf-consolidated-billing.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c77c53d5d90ce0f17c01193cb806a8c96e301bb8479a30c4de0d884c5c69411a +size 236278 diff --git a/data/raw/source_654_roster-billing.html b/data/raw/source_654_roster-billing.html new file mode 100644 index 0000000000000000000000000000000000000000..19b804ac35acb008bc77295fca9fba9a8956cdc4 --- /dev/null +++ b/data/raw/source_654_roster-billing.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90dfddb2a68ee0dadfa3083cb74cb4ba6b3bdb4d029cde101babd702394e1abe +size 230462 diff --git a/data/raw/source_655_medicare_coding-billing_therapy-services.html b/data/raw/source_655_medicare_coding-billing_therapy-services.html new file mode 100644 index 0000000000000000000000000000000000000000..982f8e71929e5311a205eb15e53f7465f038b9c1 --- /dev/null +++ b/data/raw/source_655_medicare_coding-billing_therapy-services.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:606744f15a30e4cfac1f3934eb07808b62cfb736365dfdf7a443e604942a96f6 +size 239813 diff --git a/data/raw/source_656_medicare_coding-billing_claims-public-health-emergencies.html b/data/raw/source_656_medicare_coding-billing_claims-public-health-emergencies.html new file mode 100644 index 0000000000000000000000000000000000000000..e8dc87db14422b0940a483513c009d1250b39b45 --- /dev/null +++ b/data/raw/source_656_medicare_coding-billing_claims-public-health-emergencies.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29c13a2a168fe19b9da99495f76e4c883fd9179f895b2f350b68ccef916a236a +size 226006 diff --git a/data/raw/source_657_medicare_coding-billing_guide-medical-technology-companies-other-interested-parties.html b/data/raw/source_657_medicare_coding-billing_guide-medical-technology-companies-other-interested-parties.html new file mode 100644 index 0000000000000000000000000000000000000000..3478056457d3838fd2ad9c8107de0a39d83bc375 --- /dev/null +++ b/data/raw/source_657_medicare_coding-billing_guide-medical-technology-companies-other-interested-parties.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2472b8b36c7849c7dd057a42062018185406e9b519794b3c5c2f69e33ffe8d7b +size 234960 diff --git a/data/raw/source_658_medicare_payment_fee-for-service-providers_part-b-drugs_average-drug-sales-price.html b/data/raw/source_658_medicare_payment_fee-for-service-providers_part-b-drugs_average-drug-sales-price.html new file mode 100644 index 0000000000000000000000000000000000000000..510c6f60b469892f00ea82beb6b7d2d8d71aa637 --- /dev/null +++ b/data/raw/source_658_medicare_payment_fee-for-service-providers_part-b-drugs_average-drug-sales-price.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b4c47e4041f5bc7d1598693dc5e5fd9f6a4121b40dc513e22ac7d729af3f88e +size 233222 diff --git a/data/raw/source_659_medicare_payment_fee-for-service-providers.html b/data/raw/source_659_medicare_payment_fee-for-service-providers.html new file mode 100644 index 0000000000000000000000000000000000000000..f2e6f4e6e5d4ae5274a56ac98c491f9b48ea37dc --- /dev/null +++ b/data/raw/source_659_medicare_payment_fee-for-service-providers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4adeb903fc4101250bd301c7a753dcb8bcee5e1f507b5d400f2ec451ac5e0dd2 +size 243837 diff --git a/data/raw/source_65_high-deductible-health-plan.html b/data/raw/source_65_high-deductible-health-plan.html new file mode 100644 index 0000000000000000000000000000000000000000..9a454b03dd52ccf535ce7e062ca4f52550354610 --- /dev/null +++ b/data/raw/source_65_high-deductible-health-plan.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5ea5f999684939b4cf459f8a9f4fbe98d0937721876cfc266a543c69992b0d9 +size 374251 diff --git a/data/raw/source_660_medicare_payment_fee-schedules.html b/data/raw/source_660_medicare_payment_fee-schedules.html new file mode 100644 index 0000000000000000000000000000000000000000..4a41f59e2376baa4e7579e382216a8a3975cd6c6 --- /dev/null +++ b/data/raw/source_660_medicare_payment_fee-schedules.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26337024b5b23b251e9c755738e83b1d85c45470c30629fbe4d4b44b8c7f136d +size 231171 diff --git a/data/raw/source_661_medicare_payment_prospective-payment-systems.html b/data/raw/source_661_medicare_payment_prospective-payment-systems.html new file mode 100644 index 0000000000000000000000000000000000000000..687ee3ec5e29c0a7b7f6145bc0b79633914b804e --- /dev/null +++ b/data/raw/source_661_medicare_payment_prospective-payment-systems.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45dc41710b3d3b0a5aedbfdcd9894fca3768e57df4b9ead82436690ebd8d07fe +size 235954 diff --git a/data/raw/source_662_medicare_payment_opioid-treatment-program.html b/data/raw/source_662_medicare_payment_opioid-treatment-program.html new file mode 100644 index 0000000000000000000000000000000000000000..003c4a8cf1356219e935696afa39d5607e32d6d6 --- /dev/null +++ b/data/raw/source_662_medicare_payment_opioid-treatment-program.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e779ae5a3726f181d5912b2bedcf395aad1cf44ce7132a27731ccfad2f1b98eb +size 228863 diff --git a/data/raw/source_663_covidvax-provider.html b/data/raw/source_663_covidvax-provider.html new file mode 100644 index 0000000000000000000000000000000000000000..6768d87f22d893dab603882ad1281ae20aea2207 --- /dev/null +++ b/data/raw/source_663_covidvax-provider.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:410529e2bbfd5df486f0a4fa5e8a226216297c05946c49b67e02c15108888bea +size 230576 diff --git a/data/raw/source_664_medicare_payment_bankruptcy.html b/data/raw/source_664_medicare_payment_bankruptcy.html new file mode 100644 index 0000000000000000000000000000000000000000..3fe8459f857cb207a87331d0bdea909bf9cd540a --- /dev/null +++ b/data/raw/source_664_medicare_payment_bankruptcy.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbe16eb201a2945509e18832ecb9a255f7f931befab47c83070a12d935ff096c +size 224087 diff --git a/data/raw/source_665_medicare_payment_sustainable-growth-rates-conversion-factors.html b/data/raw/source_665_medicare_payment_sustainable-growth-rates-conversion-factors.html new file mode 100644 index 0000000000000000000000000000000000000000..809c2c1c11f6427ec6fee987fddb0775ef070bd4 --- /dev/null +++ b/data/raw/source_665_medicare_payment_sustainable-growth-rates-conversion-factors.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bc03c2d3c37028c1648b428038ad776b2b216346957659db2f7b403e3cd26d5 +size 228933 diff --git a/data/raw/source_666_medicare_payment_medicare-advantage-rates-statistics.html b/data/raw/source_666_medicare_payment_medicare-advantage-rates-statistics.html new file mode 100644 index 0000000000000000000000000000000000000000..9457b150d3567e56aa951de7d216687909be8405 --- /dev/null +++ b/data/raw/source_666_medicare_payment_medicare-advantage-rates-statistics.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d42389feacd2de1e3cbaec110aa0980ba53e72a3aa16789923efa13116d1dd19 +size 231051 diff --git a/data/raw/source_667_medicare_medicaid-coordination_about.html b/data/raw/source_667_medicare_medicaid-coordination_about.html new file mode 100644 index 0000000000000000000000000000000000000000..4c766b378f7ef76dd49b140643305bc1cceafa07 --- /dev/null +++ b/data/raw/source_667_medicare_medicaid-coordination_about.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50bb2f2e099a2f55389ad89d9c4447c6a35ed2ea7434f6755cf8d7201ac09167 +size 233483 diff --git a/data/raw/source_668_medicare_medicaid-coordination_center-program-integrity_resources.html b/data/raw/source_668_medicare_medicaid-coordination_center-program-integrity_resources.html new file mode 100644 index 0000000000000000000000000000000000000000..df83c787c1627cb77590dc879acf75686172a929 --- /dev/null +++ b/data/raw/source_668_medicare_medicaid-coordination_center-program-integrity_resources.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d7f92aa63c5bf0611502ec807a4d37642cfc58dab750fc2b70a25b0efcb8687 +size 245667 diff --git a/data/raw/source_669_medicare_medicaid-coordination_about_qualified-medicare-beneficiary-program.html b/data/raw/source_669_medicare_medicaid-coordination_about_qualified-medicare-beneficiary-program.html new file mode 100644 index 0000000000000000000000000000000000000000..d5a5ca09ffc64f043a500dc9cbfb95b228670ac9 --- /dev/null +++ b/data/raw/source_669_medicare_medicaid-coordination_about_qualified-medicare-beneficiary-program.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc847fd732530c6e75748b24d77f013237d18742c5390fb1ae90156bd2860670 +size 229788 diff --git a/data/raw/source_66_using-marketplace-coverage.html b/data/raw/source_66_using-marketplace-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..affd42d65501b725e35bd32b41eb01eac21c1cd4 --- /dev/null +++ b/data/raw/source_66_using-marketplace-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b12f408f6ab13945606ea41b3da8eece8946d3239631efba3bca989456b9d16f +size 370581 diff --git a/data/raw/source_670_medicare_medicaid-coordination_center-program-integrity_spotlight.html b/data/raw/source_670_medicare_medicaid-coordination_center-program-integrity_spotlight.html new file mode 100644 index 0000000000000000000000000000000000000000..c348955b662b879222d4f7e9f56755f072edbfd8 --- /dev/null +++ b/data/raw/source_670_medicare_medicaid-coordination_center-program-integrity_spotlight.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b527608c718e9d0b1542a765cdf7d7c59a27252329d70bfb4e94466a51e424b9 +size 242813 diff --git a/data/raw/source_671_medicare_medicaid-coordination_center-program-integrity_events.html b/data/raw/source_671_medicare_medicaid-coordination_center-program-integrity_events.html new file mode 100644 index 0000000000000000000000000000000000000000..214434e7fafcf4e1a6a87f6dde99f3fb0d873fdb --- /dev/null +++ b/data/raw/source_671_medicare_medicaid-coordination_center-program-integrity_events.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbd0c9506ea1bff334e5f5223fbd6ca98c2cecee8083e0dd23e3f87fd640604c +size 226420 diff --git a/data/raw/source_672_medicaid-chip_medicare-coordination_financial-alignment.html b/data/raw/source_672_medicaid-chip_medicare-coordination_financial-alignment.html new file mode 100644 index 0000000000000000000000000000000000000000..354d4fcfc06e0e4e1a47750d3f19e909a1a99b4b --- /dev/null +++ b/data/raw/source_672_medicaid-chip_medicare-coordination_financial-alignment.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:321771f1b4ad32bba935e606bcf3d38b51964bf073308238f22be8e4423ad2a4 +size 237846 diff --git a/data/raw/source_673_medicaid-chip_medicare-coordination_avoidable-hospitalizations.html b/data/raw/source_673_medicaid-chip_medicare-coordination_avoidable-hospitalizations.html new file mode 100644 index 0000000000000000000000000000000000000000..7cff9da184142d9b23d820ae1a94d7df11ed6acf --- /dev/null +++ b/data/raw/source_673_medicaid-chip_medicare-coordination_avoidable-hospitalizations.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ed6db1355b37236bce84c68fda290330761fae5d52abed070adf87d5bd424f6 +size 233843 diff --git a/data/raw/source_674_medicare_medicaid-coordination_center-program-integrity_reports-guidance.html b/data/raw/source_674_medicare_medicaid-coordination_center-program-integrity_reports-guidance.html new file mode 100644 index 0000000000000000000000000000000000000000..9f47bcf1e8253a399277d61ce87ed40964ffa485 --- /dev/null +++ b/data/raw/source_674_medicare_medicaid-coordination_center-program-integrity_reports-guidance.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ae5d02ef1253c2f8a9954133daf83ea01d49c1b5b46c72ddf302608304b4b4e +size 238648 diff --git a/data/raw/source_675_medicare_medicaid-coordination_pace.html b/data/raw/source_675_medicare_medicaid-coordination_pace.html new file mode 100644 index 0000000000000000000000000000000000000000..9af0f2f37f175d937954125925c2ef66727f64a2 --- /dev/null +++ b/data/raw/source_675_medicare_medicaid-coordination_pace.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:995c3f6e4abba2d05f8ca0b1710cd39d9d1bf2a7a7d84ba9ffad9d039918f674 +size 228216 diff --git a/data/raw/source_676_medicare_medicaid-coordination_center-program-integrity_reporting-fraud.html b/data/raw/source_676_medicare_medicaid-coordination_center-program-integrity_reporting-fraud.html new file mode 100644 index 0000000000000000000000000000000000000000..0e86e043c66971bf5dbfe1a6d7c0c2ec5dbd201b --- /dev/null +++ b/data/raw/source_676_medicare_medicaid-coordination_center-program-integrity_reporting-fraud.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ad9fa1cd1d2f83b4384980ef93fd471e06a0c73c00107036e38e50095260a68 +size 240063 diff --git a/data/raw/source_677_medicare_medicaid-coordination_plans.html b/data/raw/source_677_medicare_medicaid-coordination_plans.html new file mode 100644 index 0000000000000000000000000000000000000000..d25927759b70b3e9e43fb17ca598c3c22802e39d --- /dev/null +++ b/data/raw/source_677_medicare_medicaid-coordination_plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a669308ef33b56373cd130bdf499d3d2a11e2d955bef622892197f321991404 +size 228579 diff --git a/data/raw/source_678_medicare_medicaid-coordination_states.html b/data/raw/source_678_medicare_medicaid-coordination_states.html new file mode 100644 index 0000000000000000000000000000000000000000..5bd4aff766218bab65b177598fe1840c853cd86b --- /dev/null +++ b/data/raw/source_678_medicare_medicaid-coordination_states.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c88a9921f2ad7c66a832d7bf0c5befa3ca816a0ed963398183a1dc773dffd72e +size 258197 diff --git a/data/raw/source_679_medicare_medicaid-coordination_healthcare-fraud-prevention-partnership.html b/data/raw/source_679_medicare_medicaid-coordination_healthcare-fraud-prevention-partnership.html new file mode 100644 index 0000000000000000000000000000000000000000..4bec4674db7b77f41c53d18cb280ed6142d25456 --- /dev/null +++ b/data/raw/source_679_medicare_medicaid-coordination_healthcare-fraud-prevention-partnership.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2cab52662a9d472099c6d3dc2c83484edc428d6f602d2bc82656bf518d52a5f +size 232631 diff --git a/data/raw/source_67_income-and-household-information.html b/data/raw/source_67_income-and-household-information.html new file mode 100644 index 0000000000000000000000000000000000000000..a4bd61c5de2bfa4ec707c2de74cc6bcd14f44c49 --- /dev/null +++ b/data/raw/source_67_income-and-household-information.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:737e40d7f13eb85d7999e512d83da3429f8b92d064b8a68816e8e4d653ee9b83 +size 388273 diff --git a/data/raw/source_680_about-cms_information-systems_clinical-templates.html b/data/raw/source_680_about-cms_information-systems_clinical-templates.html new file mode 100644 index 0000000000000000000000000000000000000000..b1bf3b6eda424cac02111307060ea7580064662e --- /dev/null +++ b/data/raw/source_680_about-cms_information-systems_clinical-templates.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c652724fd7ab286143802ab538ca47e9f1e6ce7b27c11092ef071ff3747df08 +size 224699 diff --git a/data/raw/source_681_medicare_appeals-grievances_fee-for-service.html b/data/raw/source_681_medicare_appeals-grievances_fee-for-service.html new file mode 100644 index 0000000000000000000000000000000000000000..217d36cb0ac1cd404a98c9d408cbc139ff30fd5c --- /dev/null +++ b/data/raw/source_681_medicare_appeals-grievances_fee-for-service.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31b2906f87264855a0dd6df70358e1aa697145e9b2c224a1029486aae190713f +size 240574 diff --git a/data/raw/source_682_medicare_appeals-grievances_managed-care.html b/data/raw/source_682_medicare_appeals-grievances_managed-care.html new file mode 100644 index 0000000000000000000000000000000000000000..d4dba881db85ade89cde5c8ed77af918c1bb7ed2 --- /dev/null +++ b/data/raw/source_682_medicare_appeals-grievances_managed-care.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8101a523a0ee933c34c9b91bd7cd5ef81409b9ed78076d7c91afb28540d27d6f +size 231597 diff --git a/data/raw/source_683_medicare_appeals-grievances_prescription-drug.html b/data/raw/source_683_medicare_appeals-grievances_prescription-drug.html new file mode 100644 index 0000000000000000000000000000000000000000..5a9350243e82dc849d104630e896573a2671cb67 --- /dev/null +++ b/data/raw/source_683_medicare_appeals-grievances_prescription-drug.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8cbf94520a2c6eb3c97c0b0a0e0eb8d2f6482a58c8590b212b51962c0c36b35 +size 233598 diff --git a/data/raw/source_684_medicare_appeals-grievances_ombudsman-center.html b/data/raw/source_684_medicare_appeals-grievances_ombudsman-center.html new file mode 100644 index 0000000000000000000000000000000000000000..c37ff6282b26b27fc6ef188e8a0cbe0cbfb83c2f --- /dev/null +++ b/data/raw/source_684_medicare_appeals-grievances_ombudsman-center.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10e5fdb0f52cc31ba04099f32e6b54414383b10cc90e3cee308242b627337140 +size 227325 diff --git a/data/raw/source_685_medicare_appeals-grievances_appeals-decision-search-part-c-d.html b/data/raw/source_685_medicare_appeals-grievances_appeals-decision-search-part-c-d.html new file mode 100644 index 0000000000000000000000000000000000000000..23eca8c9f73c66b02bdddfb47d3c9a6f5c251384 --- /dev/null +++ b/data/raw/source_685_medicare_appeals-grievances_appeals-decision-search-part-c-d.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0ca789a7392148055dc7b728d9a4b6e80359370025375efee8854fef0a6b8df +size 221874 diff --git a/data/raw/source_686_medicare_quality_value-based-programs.html b/data/raw/source_686_medicare_quality_value-based-programs.html new file mode 100644 index 0000000000000000000000000000000000000000..7be10941f682bb40825412265b8ad4a445acea2a --- /dev/null +++ b/data/raw/source_686_medicare_quality_value-based-programs.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aee80fbe16c9c87b6a36977da941a54b97dc134a6f462620413d3fea2793d89b +size 232816 diff --git a/data/raw/source_687_medicare_quality_initiatives_hospital-quality-initiative_person-family-engagement.html b/data/raw/source_687_medicare_quality_initiatives_hospital-quality-initiative_person-family-engagement.html new file mode 100644 index 0000000000000000000000000000000000000000..22d833318ccc00c64e1ff394e2a705fba23e2ccb --- /dev/null +++ b/data/raw/source_687_medicare_quality_initiatives_hospital-quality-initiative_person-family-engagement.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:826de58929fd685ff8c348d315d59d9f83ac1edbdbd5ae29bf4c8e5580dfa5c0 +size 238059 diff --git a/data/raw/source_688_medicare_quality_quality-improvement-organizations.html b/data/raw/source_688_medicare_quality_quality-improvement-organizations.html new file mode 100644 index 0000000000000000000000000000000000000000..5e96bebe489d690566d126b0fd0d509d7845a1ae --- /dev/null +++ b/data/raw/source_688_medicare_quality_quality-improvement-organizations.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f393122c543942c68f952c672d4224b699317a13d2820aaaf645ebcebabadfdd +size 240239 diff --git a/data/raw/source_689_medicare_quality_nursing-home-improvement.html b/data/raw/source_689_medicare_quality_nursing-home-improvement.html new file mode 100644 index 0000000000000000000000000000000000000000..111c35ff9b5b7e74aaf9f41a54f4a449b7130ff1 --- /dev/null +++ b/data/raw/source_689_medicare_quality_nursing-home-improvement.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae6408e2e471aa6c02d269dcb5dd908c279856c4c8f35bf67d543c0da6e0abc0 +size 233787 diff --git a/data/raw/source_68_find-assistance.html b/data/raw/source_68_find-assistance.html new file mode 100644 index 0000000000000000000000000000000000000000..2d5146d464a1550931a87f63dbde571e3a84fc22 --- /dev/null +++ b/data/raw/source_68_find-assistance.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d51d3355e648ec781b8e8cc53c2d22ac83a57e83c573fd1e0420127f009d15c6 +size 375494 diff --git a/data/raw/source_690_medicare_quality_inpatient-rehabilitation-facility.html b/data/raw/source_690_medicare_quality_inpatient-rehabilitation-facility.html new file mode 100644 index 0000000000000000000000000000000000000000..9936dfe84c37c211061076489a7f33981591ecff --- /dev/null +++ b/data/raw/source_690_medicare_quality_inpatient-rehabilitation-facility.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9bd28f1dec39cc38e4edd24862bde9facb2ca5ef02a07096f8f9954f330e2c2 +size 231061 diff --git a/data/raw/source_691_medicare_quality_home-health.html b/data/raw/source_691_medicare_quality_home-health.html new file mode 100644 index 0000000000000000000000000000000000000000..192adf8c69c5fd3beba1a29492c5f865fbc4615f --- /dev/null +++ b/data/raw/source_691_medicare_quality_home-health.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d317de36c0286cdab195302ebff58dbdb0b5bd212404af3ebabd07acb9219ea +size 236569 diff --git a/data/raw/source_692_medicare_quality_end-stage-renal-disease-esrd-quality-incentive-program.html b/data/raw/source_692_medicare_quality_end-stage-renal-disease-esrd-quality-incentive-program.html new file mode 100644 index 0000000000000000000000000000000000000000..520745086c38db6be78c1c7c8e92b0c2ffb9b913 --- /dev/null +++ b/data/raw/source_692_medicare_quality_end-stage-renal-disease-esrd-quality-incentive-program.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a13b3935993eaf4b34f28b9e00350e144aa0d812e361e304e40e3f2d60780ae +size 236341 diff --git a/data/raw/source_693_medicare_quality_meaningful-measures-initiative_cms-quality-strategy.html b/data/raw/source_693_medicare_quality_meaningful-measures-initiative_cms-quality-strategy.html new file mode 100644 index 0000000000000000000000000000000000000000..1367779a33ec97c8e108f58c0e88419426efc552 --- /dev/null +++ b/data/raw/source_693_medicare_quality_meaningful-measures-initiative_cms-quality-strategy.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e999470d179365dd545ddb0d46ac5b188a7b1b9134d657604cdb39395d2f4576 +size 232871 diff --git a/data/raw/source_694_medicare_quality_hospice.html b/data/raw/source_694_medicare_quality_hospice.html new file mode 100644 index 0000000000000000000000000000000000000000..bf2538e81626f73973da1d04aa637ecae711b036 --- /dev/null +++ b/data/raw/source_694_medicare_quality_hospice.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b40f213f505754874ce47dca466449a1cf9ed93b54a92bc5f2da2b561a85273 +size 234978 diff --git a/data/raw/source_695_medicare_quality_long-term-care-hospital.html b/data/raw/source_695_medicare_quality_long-term-care-hospital.html new file mode 100644 index 0000000000000000000000000000000000000000..aa81ce9529241f6cd03fe9850d1036fc46cdf3da --- /dev/null +++ b/data/raw/source_695_medicare_quality_long-term-care-hospital.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73373841b8b024b299f798cf876d6063813708c95e640359d4ea817c8b12ca23 +size 232527 diff --git a/data/raw/source_696_medicare_quality_appropriate-use-criteria-program.html b/data/raw/source_696_medicare_quality_appropriate-use-criteria-program.html new file mode 100644 index 0000000000000000000000000000000000000000..997cf366e75ca039ed73a16fec1264f2a21371a2 --- /dev/null +++ b/data/raw/source_696_medicare_quality_appropriate-use-criteria-program.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7972ff4777be17c9cb78a9cca1b35a78e5cbb7c56003a493781a56eccb0a1110 +size 225471 diff --git a/data/raw/source_697_medicare_quality_measures.html b/data/raw/source_697_medicare_quality_measures.html new file mode 100644 index 0000000000000000000000000000000000000000..444b44a0b8f43afaaa847688e861cf0cdbb3ce3c --- /dev/null +++ b/data/raw/source_697_medicare_quality_measures.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90575d56df59ebd692c3ed966fbba2ffcaf22c6e07356c72c64308944e80821a +size 227324 diff --git a/data/raw/source_698_medicare_advantage-quality-improvement-program.html b/data/raw/source_698_medicare_advantage-quality-improvement-program.html new file mode 100644 index 0000000000000000000000000000000000000000..b3c6e7a36f8136051ef71699f0d05117269fd927 --- /dev/null +++ b/data/raw/source_698_medicare_advantage-quality-improvement-program.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:deaaafb84c1d98979ba48623fd7c17082b3e69aed9e2e205e1b71271f3586f22 +size 226950 diff --git a/data/raw/source_699_medicare_quality_physician-compare-initiative.html b/data/raw/source_699_medicare_quality_physician-compare-initiative.html new file mode 100644 index 0000000000000000000000000000000000000000..794f15d6947a2fd744fec7fc6488349bf140555e --- /dev/null +++ b/data/raw/source_699_medicare_quality_physician-compare-initiative.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36bafb150a7d8f0815c29f8e79b94a07dc47547c15888df992a0cb35dbf6b2fb +size 276363 diff --git a/data/raw/source_69_tips-and-troubleshooting_uploading-documents.html b/data/raw/source_69_tips-and-troubleshooting_uploading-documents.html new file mode 100644 index 0000000000000000000000000000000000000000..18b807bb946b884ebf8bcd3cebcea63077f8c988 --- /dev/null +++ b/data/raw/source_69_tips-and-troubleshooting_uploading-documents.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f079bcd00b0da3a8b22fed8ecd10a97b5c7a7e120ac6bd5c16652f14d60c1ba8 +size 390744 diff --git a/data/raw/source_6_health-care.html b/data/raw/source_6_health-care.html new file mode 100644 index 0000000000000000000000000000000000000000..4e285ca65a8203273538b7c9d53b354b668ba181 --- /dev/null +++ b/data/raw/source_6_health-care.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68f3ff855c158913e153143c841a9acb54ff2f89b28c958fcb41742db13c9486 +size 82778 diff --git a/data/raw/source_700_medicare_quality_initiatives.html b/data/raw/source_700_medicare_quality_initiatives.html new file mode 100644 index 0000000000000000000000000000000000000000..22dbdd541a8fa18543362082e46e3e8a39a09a8d --- /dev/null +++ b/data/raw/source_700_medicare_quality_initiatives.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a974a99e89a93ec632c1f11352b90a7b37a2b7f952415fe24af93df71d43c27 +size 239007 diff --git a/data/raw/source_701_medicare_health-drug-plans_part-c-d-performance-data.html b/data/raw/source_701_medicare_health-drug-plans_part-c-d-performance-data.html new file mode 100644 index 0000000000000000000000000000000000000000..28b1f1702d3fc9c11c14540a6e7f3ced6c70322c --- /dev/null +++ b/data/raw/source_701_medicare_health-drug-plans_part-c-d-performance-data.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d2313d962ea278d966d638d6911b7fd27db555f3077f6f8c501cdd4c73a2dfc +size 232208 diff --git a/data/raw/source_702_medicare_quality_snf-quality-reporting-program.html b/data/raw/source_702_medicare_quality_snf-quality-reporting-program.html new file mode 100644 index 0000000000000000000000000000000000000000..9a74277e447b1d844a51e6e84100d96ddf6e968d --- /dev/null +++ b/data/raw/source_702_medicare_quality_snf-quality-reporting-program.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8b8f9cfbcabca3befc73291fe3c32194b1eb1b4d35e0eed49e60ec993e25c09 +size 231609 diff --git a/data/raw/source_703_medicare_health-safety-standards_quality-safety-oversight-group-qsog.html b/data/raw/source_703_medicare_health-safety-standards_quality-safety-oversight-group-qsog.html new file mode 100644 index 0000000000000000000000000000000000000000..cda4272222830d3ada954fc202994e42005fed74 --- /dev/null +++ b/data/raw/source_703_medicare_health-safety-standards_quality-safety-oversight-group-qsog.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25b0e327ca24217890a79868a7cf3fa01960ad724dcdb74d63c76556e783632f +size 233339 diff --git a/data/raw/source_704_medicare_health-safety-standards_quality-safety-oversight-general-information.html b/data/raw/source_704_medicare_health-safety-standards_quality-safety-oversight-general-information.html new file mode 100644 index 0000000000000000000000000000000000000000..37690d209926e97dde448e33a959acf75fc6f0f4 --- /dev/null +++ b/data/raw/source_704_medicare_health-safety-standards_quality-safety-oversight-general-information.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41fb0fc23621ad032b064fb6ec46e6b8617ca766de02e50065d52c3361201e97 +size 239543 diff --git a/data/raw/source_705_medicare_health-safety-standards_certification-compliance.html b/data/raw/source_705_medicare_health-safety-standards_certification-compliance.html new file mode 100644 index 0000000000000000000000000000000000000000..b7a6a5f9cdcc42c0601a4cbc71275ec1f1b17da6 --- /dev/null +++ b/data/raw/source_705_medicare_health-safety-standards_certification-compliance.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5aa0c09139b724f7af69679ebe489bd2351a52e467315fbd7c965d0a0810b7ef +size 233903 diff --git a/data/raw/source_706_medicare_health-safety-standards_certification-compliance_nursing-homes.html b/data/raw/source_706_medicare_health-safety-standards_certification-compliance_nursing-homes.html new file mode 100644 index 0000000000000000000000000000000000000000..4dc0d1f0406ce3d9e18901833d9abe3398605806 --- /dev/null +++ b/data/raw/source_706_medicare_health-safety-standards_certification-compliance_nursing-homes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27c74bad07100fd49b0bab16510e158db8fae978b8ca81d1ec6df77114f97968 +size 226452 diff --git a/data/raw/source_707_medicare_health-safety-standards_certification-compliance_enforcement.html b/data/raw/source_707_medicare_health-safety-standards_certification-compliance_enforcement.html new file mode 100644 index 0000000000000000000000000000000000000000..30340394c8325e89b6fba5345de090d407e330e7 --- /dev/null +++ b/data/raw/source_707_medicare_health-safety-standards_certification-compliance_enforcement.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6bb77c65ce67b36bd7b95286818b9341275b562c14997335f9787eda0feb11cf +size 231836 diff --git a/data/raw/source_708_medicare_health-safety-standards_certification-compliance_life-safety-code-health-care-facilities-code-requirements.html b/data/raw/source_708_medicare_health-safety-standards_certification-compliance_life-safety-code-health-care-facilities-code-requirements.html new file mode 100644 index 0000000000000000000000000000000000000000..1fa55089608e5db591b4a48698c668be15c0538f --- /dev/null +++ b/data/raw/source_708_medicare_health-safety-standards_certification-compliance_life-safety-code-health-care-facilities-code-requirements.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a01ab7d2fdd3156fc633b528489b1dba8c7b242dba81300591087d8912666f6c +size 234234 diff --git a/data/raw/source_709_medicare_health-safety-standards_certification-compliance_hospitals.html b/data/raw/source_709_medicare_health-safety-standards_certification-compliance_hospitals.html new file mode 100644 index 0000000000000000000000000000000000000000..d545d478a714eb456328b19fb4c721310f680f93 --- /dev/null +++ b/data/raw/source_709_medicare_health-safety-standards_certification-compliance_hospitals.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d774903813d8e56736b1a1b0ce819ba1102d0bb0a354ea6e6d07430dbee3868 +size 234469 diff --git a/data/raw/source_70_marketplace-appeals.html b/data/raw/source_70_marketplace-appeals.html new file mode 100644 index 0000000000000000000000000000000000000000..0872e2f64b5dda0e3cc696887029b76f730913e3 --- /dev/null +++ b/data/raw/source_70_marketplace-appeals.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1a8f394251305b6144116133e41eea61a3d1679a0585d036c98d48a55df1796 +size 376049 diff --git a/data/raw/source_710_medicare_health-safety-standards_certification-compliance_rural-emergency-hospitals.html b/data/raw/source_710_medicare_health-safety-standards_certification-compliance_rural-emergency-hospitals.html new file mode 100644 index 0000000000000000000000000000000000000000..dc3ed882e2cce256754e5504dcabfe204db210a2 --- /dev/null +++ b/data/raw/source_710_medicare_health-safety-standards_certification-compliance_rural-emergency-hospitals.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90ed53ad4423e999aa01f828658f43109cd87c9a7c973f90761b4247cd1e96d1 +size 233354 diff --git a/data/raw/source_711_medicare_health-safety-standards_certification-compliance_termination-notices.html b/data/raw/source_711_medicare_health-safety-standards_certification-compliance_termination-notices.html new file mode 100644 index 0000000000000000000000000000000000000000..9be81d417522cfcbeea565f5504bc3e110268896 --- /dev/null +++ b/data/raw/source_711_medicare_health-safety-standards_certification-compliance_termination-notices.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c30308a112851fc4785205fe904af2a6ba779cf75a2a6d63eb78a5afda74d6c9 +size 321072 diff --git a/data/raw/source_712_medicare_health-safety-standards_certification-compliance_ambulatory-surgery-centers.html b/data/raw/source_712_medicare_health-safety-standards_certification-compliance_ambulatory-surgery-centers.html new file mode 100644 index 0000000000000000000000000000000000000000..94f67e8b52656eedb59c72544386b1147ec1463d --- /dev/null +++ b/data/raw/source_712_medicare_health-safety-standards_certification-compliance_ambulatory-surgery-centers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d8e59aac569026ae05944a242fe0b4a0974085bf08f04790731985f3ac004af +size 230304 diff --git a/data/raw/source_713_medicare_health-safety-standards_certification-compliance_community-mental-health-centers.html b/data/raw/source_713_medicare_health-safety-standards_certification-compliance_community-mental-health-centers.html new file mode 100644 index 0000000000000000000000000000000000000000..662010a355d9db4e5c60f1d92bf8d4d1747b7ece --- /dev/null +++ b/data/raw/source_713_medicare_health-safety-standards_certification-compliance_community-mental-health-centers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcc40446d589d5e84294681c43f3b2623a2411e97bb933a06d42b16f1cf6b4a2 +size 228926 diff --git a/data/raw/source_714_medicare_health-safety-standards_certification-compliance_critical-access-hospitals.html b/data/raw/source_714_medicare_health-safety-standards_certification-compliance_critical-access-hospitals.html new file mode 100644 index 0000000000000000000000000000000000000000..541b45063d03cb690e3a3a85630629dcb7f872c6 --- /dev/null +++ b/data/raw/source_714_medicare_health-safety-standards_certification-compliance_critical-access-hospitals.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16809779508dd08a22e55ab999afc86fcf6471e07307a041dc3f9f9891b9bf0e +size 231106 diff --git a/data/raw/source_715_medicare_health-safety-standards_certification-compliance_end-stage-renal-disease-facility-providers.html b/data/raw/source_715_medicare_health-safety-standards_certification-compliance_end-stage-renal-disease-facility-providers.html new file mode 100644 index 0000000000000000000000000000000000000000..8d61544b20afbc57dbb080037a1e66dea40e6b74 --- /dev/null +++ b/data/raw/source_715_medicare_health-safety-standards_certification-compliance_end-stage-renal-disease-facility-providers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57f35cabdaa085fcef5293c0d3f228d07154571fbadc134e945abe8afb7ace3b +size 237390 diff --git a/data/raw/source_716_medicare_health-safety-standards_certification-compliance_home-health-agencies.html b/data/raw/source_716_medicare_health-safety-standards_certification-compliance_home-health-agencies.html new file mode 100644 index 0000000000000000000000000000000000000000..3dadac66a18874bc23ad6a5c295bb62b43feb9cf --- /dev/null +++ b/data/raw/source_716_medicare_health-safety-standards_certification-compliance_home-health-agencies.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:384740894b207a02dd5502c8580ec8fa3d2afc3d3a62d1e4c994d1a7389d7368 +size 229808 diff --git a/data/raw/source_717_medicare_health-safety-standards_certification-compliance_hospices.html b/data/raw/source_717_medicare_health-safety-standards_certification-compliance_hospices.html new file mode 100644 index 0000000000000000000000000000000000000000..1a5de84fb6c309fa31e46d3bf79760e454f46168 --- /dev/null +++ b/data/raw/source_717_medicare_health-safety-standards_certification-compliance_hospices.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a25d1f76cdb62aef10d2f455c6bf8b4805719b41e08cb5c04a193b5a91570201 +size 226939 diff --git a/data/raw/source_718_medicare_health-safety-standards_certification-compliance_intermediate-care-facilities.html b/data/raw/source_718_medicare_health-safety-standards_certification-compliance_intermediate-care-facilities.html new file mode 100644 index 0000000000000000000000000000000000000000..6324a9a5dc40058f38a44d48806d46910123daef --- /dev/null +++ b/data/raw/source_718_medicare_health-safety-standards_certification-compliance_intermediate-care-facilities.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da539d19a1c612b55424ad9b698e07323126d650148cb46365b7447325c86b98 +size 229087 diff --git a/data/raw/source_719_medicare_health-safety-standards_certification-compliance_organ-transplant-program.html b/data/raw/source_719_medicare_health-safety-standards_certification-compliance_organ-transplant-program.html new file mode 100644 index 0000000000000000000000000000000000000000..49cd179773b0868cf462a33562785d2ee9286737 --- /dev/null +++ b/data/raw/source_719_medicare_health-safety-standards_certification-compliance_organ-transplant-program.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:358a4d7ea8cc39ddd392ce3866f2eece85f44432e1012f815668929e955ea584 +size 230274 diff --git a/data/raw/source_71_apply-and-enroll_complete-your-enrollment.html b/data/raw/source_71_apply-and-enroll_complete-your-enrollment.html new file mode 100644 index 0000000000000000000000000000000000000000..0a44bd5d9fee0794dd25ae525e3f54470c715bcf --- /dev/null +++ b/data/raw/source_71_apply-and-enroll_complete-your-enrollment.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3adcfc46e4df36b60bc826cf94415f0144958ae3aeeff58917155a3905a586c +size 373361 diff --git a/data/raw/source_720_medicare_health-safety-standards_certification-compliance_psychiatric-hospitals.html b/data/raw/source_720_medicare_health-safety-standards_certification-compliance_psychiatric-hospitals.html new file mode 100644 index 0000000000000000000000000000000000000000..892537f89edd59246e578fadcd82805bf87da9b6 --- /dev/null +++ b/data/raw/source_720_medicare_health-safety-standards_certification-compliance_psychiatric-hospitals.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f4f8651a7fc431dff2ff7261d09d6a1d6a7aa29e00f9f4fad713e83c194ee4b +size 233725 diff --git a/data/raw/source_721_medicare_health-safety-standards_certification-compliance_psychiatric-residential-treatment-facility-providers.html b/data/raw/source_721_medicare_health-safety-standards_certification-compliance_psychiatric-residential-treatment-facility-providers.html new file mode 100644 index 0000000000000000000000000000000000000000..a78be390a925bd45913d9fb0fe1956c0914e7ef6 --- /dev/null +++ b/data/raw/source_721_medicare_health-safety-standards_certification-compliance_psychiatric-residential-treatment-facility-providers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5cf26f812bc7a8c9416e589f14096f8ab6aaff9c2bc5cdf3d53aac70fd0243e +size 228432 diff --git a/data/raw/source_722_medicare_health-safety-standards_certification-compliance_inpatient-rehabilitation-facilities.html b/data/raw/source_722_medicare_health-safety-standards_certification-compliance_inpatient-rehabilitation-facilities.html new file mode 100644 index 0000000000000000000000000000000000000000..425e6c4e51e83a12168db81239f486fba1e4f961 --- /dev/null +++ b/data/raw/source_722_medicare_health-safety-standards_certification-compliance_inpatient-rehabilitation-facilities.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:605fb2bd1ddc359933f68f18a293811e1a1f121067c33b6c28479783c2492569 +size 228242 diff --git a/data/raw/source_723_medicare_health-safety-standards_certification-compliance_outpatient-rehabilitation-providers.html b/data/raw/source_723_medicare_health-safety-standards_certification-compliance_outpatient-rehabilitation-providers.html new file mode 100644 index 0000000000000000000000000000000000000000..b437f442df221b52ec987909c3681026aa2c1573 --- /dev/null +++ b/data/raw/source_723_medicare_health-safety-standards_certification-compliance_outpatient-rehabilitation-providers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2627bbb5f9b6ec10eb37826ce8a96335ceee0d48a6a79bc3d9909bcc082ab9a8 +size 228977 diff --git a/data/raw/source_724_medicare_health-safety-standards_certification-compliance_comprehensive-outpatient-rehabilitation-facilities.html b/data/raw/source_724_medicare_health-safety-standards_certification-compliance_comprehensive-outpatient-rehabilitation-facilities.html new file mode 100644 index 0000000000000000000000000000000000000000..92e38dee8cf36bfe59db8661a4ad9c4a4934e2de --- /dev/null +++ b/data/raw/source_724_medicare_health-safety-standards_certification-compliance_comprehensive-outpatient-rehabilitation-facilities.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2c3c3c49447067808c27502a25fae8cca6c7b8c9247f4f211313479e9e8456c +size 227940 diff --git a/data/raw/source_725_medicare_health-safety-standards_certification-compliance_religious-nonmedical-health-care-institutions.html b/data/raw/source_725_medicare_health-safety-standards_certification-compliance_religious-nonmedical-health-care-institutions.html new file mode 100644 index 0000000000000000000000000000000000000000..3e0e37761a400c64b116178bf2e883325e7f8f3d --- /dev/null +++ b/data/raw/source_725_medicare_health-safety-standards_certification-compliance_religious-nonmedical-health-care-institutions.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db7f80626cf3c1d7d897598d2a5b5916c4255d4b605ed417cdb192a152e6ea20 +size 230540 diff --git a/data/raw/source_726_medicare_health-safety-standards_certification-compliance_rural-health-clinics.html b/data/raw/source_726_medicare_health-safety-standards_certification-compliance_rural-health-clinics.html new file mode 100644 index 0000000000000000000000000000000000000000..465c97877445cf377fe13e5d6d4786f45bc705b6 --- /dev/null +++ b/data/raw/source_726_medicare_health-safety-standards_certification-compliance_rural-health-clinics.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0af0ab470b16b44a56145872bb544c600b449b470073ec6ef2a48e3709e6681f +size 227723 diff --git a/data/raw/source_727_medicare_health-safety-standards_quality-safety-oversight-emergency-preparedness.html b/data/raw/source_727_medicare_health-safety-standards_quality-safety-oversight-emergency-preparedness.html new file mode 100644 index 0000000000000000000000000000000000000000..9eeb5fc4e94a9b7963f9c4a491cc6952e5ea1da4 --- /dev/null +++ b/data/raw/source_727_medicare_health-safety-standards_quality-safety-oversight-emergency-preparedness.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:270afbaa08c19835aa931cb33183262f2f5c99f444f22b89eef507c45696eeb2 +size 235183 diff --git a/data/raw/source_728_medicare_quality_clinical-laboratory-improvement-amendments.html b/data/raw/source_728_medicare_quality_clinical-laboratory-improvement-amendments.html new file mode 100644 index 0000000000000000000000000000000000000000..fcc4dd3669dd68ae3d3ff8a2f0d4b5eca5d24e9c --- /dev/null +++ b/data/raw/source_728_medicare_quality_clinical-laboratory-improvement-amendments.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cebac7156e6f830ee426cc80f7bba16a9c3ceeaa87804eefbe2f82bdc450b1ce +size 243573 diff --git a/data/raw/source_729_medicare_health-safety-standards_quality-safety-oversight-general-information_accreditation-advanced-diagnostic-imaging-suppliers.html b/data/raw/source_729_medicare_health-safety-standards_quality-safety-oversight-general-information_accreditation-advanced-diagnostic-imaging-suppliers.html new file mode 100644 index 0000000000000000000000000000000000000000..76950f6068905fd95405dbb5a24f79c81fbfe44a --- /dev/null +++ b/data/raw/source_729_medicare_health-safety-standards_quality-safety-oversight-general-information_accreditation-advanced-diagnostic-imaging-suppliers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b880604f581987869c334359a35b946dcc9f719d549fae2b7264ce28bef971e +size 267327 diff --git a/data/raw/source_72_young-adults.html b/data/raw/source_72_young-adults.html new file mode 100644 index 0000000000000000000000000000000000000000..67907fc060b7907cabdc9f25d60aa3d73d293bec --- /dev/null +++ b/data/raw/source_72_young-adults.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffa9fd274c66bbfb025afea1d538727c2f45a7aab8997863f739379656354b23 +size 370485 diff --git a/data/raw/source_730_medicare_health-safety-standards_conditions-coverage-participation.html b/data/raw/source_730_medicare_health-safety-standards_conditions-coverage-participation.html new file mode 100644 index 0000000000000000000000000000000000000000..86e1da580c141295f9f2f10b3bec3d711d5dac36 --- /dev/null +++ b/data/raw/source_730_medicare_health-safety-standards_conditions-coverage-participation.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9bb221efe2acb5a67b982bab93a370f573435a0d428f239abf7f681d105a124 +size 229677 diff --git a/data/raw/source_731_medicare_health-safety-standards_guidance-for-laws-regulations_home-health-agencies.html b/data/raw/source_731_medicare_health-safety-standards_guidance-for-laws-regulations_home-health-agencies.html new file mode 100644 index 0000000000000000000000000000000000000000..bd6714c28108861cb3c3bd0a98b7d8ab4e8a27ee --- /dev/null +++ b/data/raw/source_731_medicare_health-safety-standards_guidance-for-laws-regulations_home-health-agencies.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24acb0aef014cb135b865595f152961cf551784460276bb0fad1583a05f8cd80 +size 223694 diff --git a/data/raw/source_732_medicare_employers-plan-sponsors_creditable-coverage.html b/data/raw/source_732_medicare_employers-plan-sponsors_creditable-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..33c054f21b7414a659058675a220736126cd8f30 --- /dev/null +++ b/data/raw/source_732_medicare_employers-plan-sponsors_creditable-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37d695fd31cb83382e0b22b11d19c04989b27a04405233d5e9826d22028be9a4 +size 230540 diff --git a/data/raw/source_733_priorities_innovation_overview.html b/data/raw/source_733_priorities_innovation_overview.html new file mode 100644 index 0000000000000000000000000000000000000000..5898f6506d61a598444f94e7e2b31ed416050c0f --- /dev/null +++ b/data/raw/source_733_priorities_innovation_overview.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52131a9bfbf78f46c5ef8a5fd14b388bac3261429ff60e889f8cffe73b6e7e1b +size 251136 diff --git a/data/raw/source_734_medicare_audits-compliance_part-a-cost-report.html b/data/raw/source_734_medicare_audits-compliance_part-a-cost-report.html new file mode 100644 index 0000000000000000000000000000000000000000..1c2c51633c20b5af995caf9fdfd09632bac81d4f --- /dev/null +++ b/data/raw/source_734_medicare_audits-compliance_part-a-cost-report.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e62ecd5dce646df0fcb2c63b09e943413665a22c0d06ed8abba48b2ac7fda6f +size 225210 diff --git a/data/raw/source_735_medicare_audits-compliance_part-c-d.html b/data/raw/source_735_medicare_audits-compliance_part-c-d.html new file mode 100644 index 0000000000000000000000000000000000000000..e0347cbda8951f761a0106ae5d12b38e2f447bb2 --- /dev/null +++ b/data/raw/source_735_medicare_audits-compliance_part-c-d.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21cc87bf0e819ec269a12e27b60dd767e582b435fb66cc5d2a1cf58e4b0da77c +size 227580 diff --git a/data/raw/source_736_medicare_forms-notices_cms-forms.html b/data/raw/source_736_medicare_forms-notices_cms-forms.html new file mode 100644 index 0000000000000000000000000000000000000000..2576d0232aca28463c237da7961a7a4eac03e81e --- /dev/null +++ b/data/raw/source_736_medicare_forms-notices_cms-forms.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f191124366f5e79c0e21ea2fb7a9ea59567e2b652eb3119cdbc7b0f50105215e +size 223197 diff --git a/data/raw/source_737_medicare_forms-notices_cms-forms-list.html b/data/raw/source_737_medicare_forms-notices_cms-forms-list.html new file mode 100644 index 0000000000000000000000000000000000000000..ef35efeca8210befd4233b436a17c57036d1c90f --- /dev/null +++ b/data/raw/source_737_medicare_forms-notices_cms-forms-list.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b466a040cd4a95f42eeb5a503f18c0ea3a659d42aea843c72a8301f1c1173917 +size 237214 diff --git a/data/raw/source_738_medicare_forms-notices_beneficiary-notices-initiative.html b/data/raw/source_738_medicare_forms-notices_beneficiary-notices-initiative.html new file mode 100644 index 0000000000000000000000000000000000000000..8a5731aa0b79f23acad781832e6c653307285974 --- /dev/null +++ b/data/raw/source_738_medicare_forms-notices_beneficiary-notices-initiative.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30fe51bde8c2b6ac1fcc798882d963fcfdc7bdfe8c9df9c32a16f028953df68e +size 238857 diff --git a/data/raw/source_739_medicare_health-drug-plans_plan-payment.html b/data/raw/source_739_medicare_health-drug-plans_plan-payment.html new file mode 100644 index 0000000000000000000000000000000000000000..807182aa9fd4d5006f12fe9ced462c7c25e39786 --- /dev/null +++ b/data/raw/source_739_medicare_health-drug-plans_plan-payment.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2593ed99f63daaa2dd04833d1480c9a2bddcac489297f9f9e3f1cda8c0c19498 +size 221640 diff --git a/data/raw/source_73_have-job-based-coverage.html b/data/raw/source_73_have-job-based-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..8e5831d780e82bc21b7bbeb63cec6756aee6873c --- /dev/null +++ b/data/raw/source_73_have-job-based-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77abbe39393ee85ffd296c0d392d215392fc2c542f8b9ce17a439f7d985273b1 +size 373859 diff --git a/data/raw/source_740_medicare_health-drug-plans_plan-payment-data.html b/data/raw/source_740_medicare_health-drug-plans_plan-payment-data.html new file mode 100644 index 0000000000000000000000000000000000000000..47f60d88c4142bbd64cc341cd0b0db976baf2f85 --- /dev/null +++ b/data/raw/source_740_medicare_health-drug-plans_plan-payment-data.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd903d506d4615023ecf804883bfc2f2d7a48182adba448d0ed46f4bb1ed3545 +size 231783 diff --git a/data/raw/source_741_medicare_health-drug-plans_medical-loss-ratio.html b/data/raw/source_741_medicare_health-drug-plans_medical-loss-ratio.html new file mode 100644 index 0000000000000000000000000000000000000000..3a9f7533947828c0f25d9b4aa30cef2babb334e4 --- /dev/null +++ b/data/raw/source_741_medicare_health-drug-plans_medical-loss-ratio.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00698535065606effcf1b924e7f63927051be1acf001d7456b18c36faeeba7c2 +size 245993 diff --git a/data/raw/source_742_medicare_health-drug-plans_coverage-gap-discount-program.html b/data/raw/source_742_medicare_health-drug-plans_coverage-gap-discount-program.html new file mode 100644 index 0000000000000000000000000000000000000000..0cf97df70436cd89f4a9e3c2b2e841b2ca9b7c35 --- /dev/null +++ b/data/raw/source_742_medicare_health-drug-plans_coverage-gap-discount-program.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a34e89aeb3e81431b0137b57dc996ef5e46553d964547f1d9d02ec7a6d8a271 +size 222715 diff --git a/data/raw/source_743_medicare_health-drug-plans_managed-care-marketing.html b/data/raw/source_743_medicare_health-drug-plans_managed-care-marketing.html new file mode 100644 index 0000000000000000000000000000000000000000..f9172f5b36e5084f77bc9383939cea57dfd56f12 --- /dev/null +++ b/data/raw/source_743_medicare_health-drug-plans_managed-care-marketing.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46a64997ceb8d01f5257b2039f03125d74d1b5036c0d8f1b85507979fb92dbf0 +size 231324 diff --git a/data/raw/source_744_medicare_health-drug-plans_medicare-advantage-application.html b/data/raw/source_744_medicare_health-drug-plans_medicare-advantage-application.html new file mode 100644 index 0000000000000000000000000000000000000000..ffa76eff0c4f096c4889cfe20b6f187c829d0baa --- /dev/null +++ b/data/raw/source_744_medicare_health-drug-plans_medicare-advantage-application.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d724c1513152b870d204b72009a9a97bf1a471983ca4a9ffcd74b1a2830e849e +size 228411 diff --git a/data/raw/source_745_medicare_health-drug-plans_medigap.html b/data/raw/source_745_medicare_health-drug-plans_medigap.html new file mode 100644 index 0000000000000000000000000000000000000000..683df6ea33330df584d18204aa47b303e3ff1db8 --- /dev/null +++ b/data/raw/source_745_medicare_health-drug-plans_medigap.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e862a859282946b1aa8aaeb016ac108c18e8bae0d7ac711a0f51cd1a9338854 +size 230848 diff --git a/data/raw/source_746_medicare_health-drug-plans_medical-savings-account.html b/data/raw/source_746_medicare_health-drug-plans_medical-savings-account.html new file mode 100644 index 0000000000000000000000000000000000000000..2013b4fef5a9efc00772809957b85783e2fca280 --- /dev/null +++ b/data/raw/source_746_medicare_health-drug-plans_medical-savings-account.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:627b7fb40a890a175a021f3b51f1ac3f4b50078a3feae4f1ceae8bff40252bf0 +size 221498 diff --git a/data/raw/source_747_medicare_health-drug-plans_private-fee-for-service-plans.html b/data/raw/source_747_medicare_health-drug-plans_private-fee-for-service-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..f62c6f909162f3745637b9440ff55a7803b1f347 --- /dev/null +++ b/data/raw/source_747_medicare_health-drug-plans_private-fee-for-service-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1dec66ecffda3fa114597aae9e4962904feaed86a493f4cf1852d337ab5b6c55 +size 227845 diff --git a/data/raw/source_748_medicare_enrollment-renewal_health-plans_prepayment.html b/data/raw/source_748_medicare_enrollment-renewal_health-plans_prepayment.html new file mode 100644 index 0000000000000000000000000000000000000000..ae84674203ba0470a345b69bd49d77a7454e52e3 --- /dev/null +++ b/data/raw/source_748_medicare_enrollment-renewal_health-plans_prepayment.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78565b235eca0ca36b3d169f915872dddd6f3e4b77db7bbdf88ac8133d3d225a +size 224108 diff --git a/data/raw/source_749_medicare_enrollment-renewal_health-plans_cost.html b/data/raw/source_749_medicare_enrollment-renewal_health-plans_cost.html new file mode 100644 index 0000000000000000000000000000000000000000..b8b526730eea7d5e24b1dd7fb455728e3693b25d --- /dev/null +++ b/data/raw/source_749_medicare_enrollment-renewal_health-plans_cost.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b21d09f67ffcd708bf47ae341cf2350e57439c9cf7cca433e862663f8f740045 +size 233832 diff --git a/data/raw/source_74_self-employed.html b/data/raw/source_74_self-employed.html new file mode 100644 index 0000000000000000000000000000000000000000..5d413cdc6f634c17d8c4e9d73f6379f7ddd334bf --- /dev/null +++ b/data/raw/source_74_self-employed.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:064bfd17b5c0fdcc7793025e9be551b8cdd4eb475ad7d1f2b911ded726fc8ca6 +size 382002 diff --git a/data/raw/source_750_medicare_enrollment-renewal_special-needs-plans.html b/data/raw/source_750_medicare_enrollment-renewal_special-needs-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..c136392025152f0d71daf94af8867264ae8448f1 --- /dev/null +++ b/data/raw/source_750_medicare_enrollment-renewal_special-needs-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0ee0256dcf6dbea34a985eced78e1f2d0ad8aecdfa0d8ac6d1029dba15874f1 +size 231030 diff --git a/data/raw/source_751_medicare_health-drug-plans_network-adequacy.html b/data/raw/source_751_medicare_health-drug-plans_network-adequacy.html new file mode 100644 index 0000000000000000000000000000000000000000..b8fc5bd6b29711478f92b8d90c1249254c294026 --- /dev/null +++ b/data/raw/source_751_medicare_health-drug-plans_network-adequacy.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd0e237dc660c3988e50bf0ed0bd971da733950b3e5d3febfffaf6fd6f9ed5b3 +size 222965 diff --git a/data/raw/source_752_medicare_health-drug-plans_medicare-prescription-payment-plan.html b/data/raw/source_752_medicare_health-drug-plans_medicare-prescription-payment-plan.html new file mode 100644 index 0000000000000000000000000000000000000000..6307908807662231ba65f91b0a6d41d9b64760ba --- /dev/null +++ b/data/raw/source_752_medicare_health-drug-plans_medicare-prescription-payment-plan.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30eb70b3240972d7686a30d23ff55afe1169353e9053baf9bda842d07008e4bc +size 226257 diff --git a/data/raw/source_753_medicare_coordination-benefits-recovery_overview.html b/data/raw/source_753_medicare_coordination-benefits-recovery_overview.html new file mode 100644 index 0000000000000000000000000000000000000000..ecae2b9e3a4ed22b168be9999a5855901cf99618 --- /dev/null +++ b/data/raw/source_753_medicare_coordination-benefits-recovery_overview.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a37dec7aed275921ffcc10778182d3713d3f6f456646d797ab87dfc5cfb2682d +size 234137 diff --git a/data/raw/source_754_medicare_coordination-benefits-recovery_mandatory-insurer-reporting-group-health-plans.html b/data/raw/source_754_medicare_coordination-benefits-recovery_mandatory-insurer-reporting-group-health-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..b5f18d5d223ad3b8cd576ffe27244a4c3c1ebeac --- /dev/null +++ b/data/raw/source_754_medicare_coordination-benefits-recovery_mandatory-insurer-reporting-group-health-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff9d9993a4a624c7c432f4cf18f2c28bfdb069e25680b0f7a65b7630f6c0b572 +size 237707 diff --git a/data/raw/source_755_medicare_coordination-benefits-recovery_mandatory-insurer-reporting.html b/data/raw/source_755_medicare_coordination-benefits-recovery_mandatory-insurer-reporting.html new file mode 100644 index 0000000000000000000000000000000000000000..bfe181f2752d0b6d525a4c5c485e1b76f53f3cef --- /dev/null +++ b/data/raw/source_755_medicare_coordination-benefits-recovery_mandatory-insurer-reporting.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1cab1d17cb91da66311c0f5fb1dd0f231bfc5352a92e1ecbd79aa673100adffa +size 237171 diff --git a/data/raw/source_756_medicare_coordination-benefits-recovery_workers-comp-set-aside-arrangements.html b/data/raw/source_756_medicare_coordination-benefits-recovery_workers-comp-set-aside-arrangements.html new file mode 100644 index 0000000000000000000000000000000000000000..976b57cc308395f5340cff16f72f7eacd0bbb6c9 --- /dev/null +++ b/data/raw/source_756_medicare_coordination-benefits-recovery_workers-comp-set-aside-arrangements.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f397adf0153aba4baf06a7ec87eeb0ae1206813252977c7132f92b1deb90a61 +size 232473 diff --git a/data/raw/source_757_medicare_coordination-benefits-recovery_attorney-services.html b/data/raw/source_757_medicare_coordination-benefits-recovery_attorney-services.html new file mode 100644 index 0000000000000000000000000000000000000000..092edb9b643f8e3b8d8c1094b3ca3b113b512796 --- /dev/null +++ b/data/raw/source_757_medicare_coordination-benefits-recovery_attorney-services.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:647c1fecfe1e90b63fe3812b32d4fa559017bd20f2524fd055da497de0140454 +size 233864 diff --git a/data/raw/source_758_medicare_coordination-benefits-recovery_beneficiary-services.html b/data/raw/source_758_medicare_coordination-benefits-recovery_beneficiary-services.html new file mode 100644 index 0000000000000000000000000000000000000000..5f45a9c226ad184827da0a4d7742aabc183a33a1 --- /dev/null +++ b/data/raw/source_758_medicare_coordination-benefits-recovery_beneficiary-services.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ece49ec0c1706c8cd6123051a7041efbfd86967a1ffd67edc63943de0bc9bfdf +size 232356 diff --git a/data/raw/source_759_medicare_coordination-benefits-recovery_coba-trading-partners.html b/data/raw/source_759_medicare_coordination-benefits-recovery_coba-trading-partners.html new file mode 100644 index 0000000000000000000000000000000000000000..f6595411552fbc8a27831ba515106b5e1c7f6c7e --- /dev/null +++ b/data/raw/source_759_medicare_coordination-benefits-recovery_coba-trading-partners.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c5ac292a4bb9daa97442ff2e0322c8ca340d042db52c9e05399e0cd29e0b3e5 +size 228229 diff --git a/data/raw/source_75_unemployed.html b/data/raw/source_75_unemployed.html new file mode 100644 index 0000000000000000000000000000000000000000..e722b5ca381b413753468cc43530b3bdcb4e8986 --- /dev/null +++ b/data/raw/source_75_unemployed.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:634aac40a6f05e555698b8b5cffe9727062683434110b60aa3236d6ab5e4d9be +size 377030 diff --git a/data/raw/source_760_medicare_coordination-benefits-recovery_employer-services.html b/data/raw/source_760_medicare_coordination-benefits-recovery_employer-services.html new file mode 100644 index 0000000000000000000000000000000000000000..be0adf0a73b23f6c111df3e9a89a7db368be70ad --- /dev/null +++ b/data/raw/source_760_medicare_coordination-benefits-recovery_employer-services.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:041559bf12e3cc058fefe5aa29d1a1e3d7ff51e9e887355ba30a1018caad28c3 +size 226565 diff --git a/data/raw/source_761_medicare_coordination-benefits-recovery_insurer-services.html b/data/raw/source_761_medicare_coordination-benefits-recovery_insurer-services.html new file mode 100644 index 0000000000000000000000000000000000000000..1428c6c8e77ba0f667080cf2aec3060974dc73e5 --- /dev/null +++ b/data/raw/source_761_medicare_coordination-benefits-recovery_insurer-services.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f971b741cb5f2a10b56841d1b59dc3082e2e83ea1a73050de5b20e39fa7885a +size 231418 diff --git a/data/raw/source_762_medicare_coordination-benefits-recovery_prescription-drug-assistance-programs.html b/data/raw/source_762_medicare_coordination-benefits-recovery_prescription-drug-assistance-programs.html new file mode 100644 index 0000000000000000000000000000000000000000..5e6d67259ff51ad86c8e6570cd8660441ba6d6de --- /dev/null +++ b/data/raw/source_762_medicare_coordination-benefits-recovery_prescription-drug-assistance-programs.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:992b69aacf0283378ab9247415459cc49ed96954bb60720d18f1432377926a00 +size 228396 diff --git a/data/raw/source_763_medicare_coordination-benefits-recovery_provider-services.html b/data/raw/source_763_medicare_coordination-benefits-recovery_provider-services.html new file mode 100644 index 0000000000000000000000000000000000000000..69199e41b2b766cbb3e0f609187df9991c3be114 --- /dev/null +++ b/data/raw/source_763_medicare_coordination-benefits-recovery_provider-services.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:822dc715288a1d2076391d1b94eaa63edfbc18d6aa4b9f90643718a5df460a19 +size 233332 diff --git a/data/raw/source_764_medicare_settlements_jimmo.html b/data/raw/source_764_medicare_settlements_jimmo.html new file mode 100644 index 0000000000000000000000000000000000000000..3834977b21ce57b8f6932e8b877e596c2177ee4e --- /dev/null +++ b/data/raw/source_764_medicare_settlements_jimmo.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6eef242f54dea048c4076d3f8c0b176d1dbdbee573c5e3debf14a868de7f3c23 +size 227771 diff --git a/data/raw/source_765_medicare_settlements_ryan.html b/data/raw/source_765_medicare_settlements_ryan.html new file mode 100644 index 0000000000000000000000000000000000000000..99b103109b98c54752fd23073361d7ec8c95e2d3 --- /dev/null +++ b/data/raw/source_765_medicare_settlements_ryan.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b82b6684846e357222d3dc4c765718e2a0dc29e0b73fe824a3050d4f4cf3788 +size 224294 diff --git a/data/raw/source_766_medicaid-chip_medicare-coordination_integrated-care-resources.html b/data/raw/source_766_medicaid-chip_medicare-coordination_integrated-care-resources.html new file mode 100644 index 0000000000000000000000000000000000000000..939a8e128bdad9e907f2ddc4a4142c9c67391e37 --- /dev/null +++ b/data/raw/source_766_medicaid-chip_medicare-coordination_integrated-care-resources.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:755f9bb4c2a4d0e44b05fe39cb4c7654ea88cfd543377b2fae43c8fdb8de2e7c +size 224363 diff --git a/data/raw/source_767_medicaid-chip_medicare-coordination_integrity-institute.html b/data/raw/source_767_medicaid-chip_medicare-coordination_integrity-institute.html new file mode 100644 index 0000000000000000000000000000000000000000..4d76f8a68b7f756cd9f5027c648573fbc5bbfd53 --- /dev/null +++ b/data/raw/source_767_medicaid-chip_medicare-coordination_integrity-institute.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae417c8b5added16c96df4f74c14442003739d06e46b8ff3cb5f40786f229caa +size 229240 diff --git a/data/raw/source_768_marketplace_about_oversight.html b/data/raw/source_768_marketplace_about_oversight.html new file mode 100644 index 0000000000000000000000000000000000000000..80b8d79d3805e7d168012e7276793d507905f81b --- /dev/null +++ b/data/raw/source_768_marketplace_about_oversight.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce608362d1b9c7a72e2838ad7246c0e8329a9bab3a23900f121b335a0bade1bc +size 226576 diff --git a/data/raw/source_769_marketplace_about_affordable-care-act.html b/data/raw/source_769_marketplace_about_affordable-care-act.html new file mode 100644 index 0000000000000000000000000000000000000000..3eee360dcb028b8a4f4ae3a80efb6986e2a7ea6c --- /dev/null +++ b/data/raw/source_769_marketplace_about_affordable-care-act.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07a90a7e02edc0b60cdd2cd13acb0810fa2b68f021dd2e1d5cb55244666de64a +size 227309 diff --git a/data/raw/source_76_medicare.html b/data/raw/source_76_medicare.html new file mode 100644 index 0000000000000000000000000000000000000000..b5b19d324c6018bbafab23d4cff0d0641ea5f6f6 --- /dev/null +++ b/data/raw/source_76_medicare.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0b7e515e1876e11419e3ad6e6116aed5e4e172d788b6facc335bbfc9fb4fb88 +size 391860 diff --git a/data/raw/source_770_marketplace_about_overview-exchanges.html b/data/raw/source_770_marketplace_about_overview-exchanges.html new file mode 100644 index 0000000000000000000000000000000000000000..30a12bc033b9a926e83607852a526943cb709176 --- /dev/null +++ b/data/raw/source_770_marketplace_about_overview-exchanges.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:620026d82b0187d043cd75b84e89bc612d0fab84e1ec5e2293926c01a35e8b69 +size 225446 diff --git a/data/raw/source_771_marketplace_about_exchange-coverage-maps.html b/data/raw/source_771_marketplace_about_exchange-coverage-maps.html new file mode 100644 index 0000000000000000000000000000000000000000..8ed8f616a30dabac63ad90f2b4eed273bc5ba824 --- /dev/null +++ b/data/raw/source_771_marketplace_about_exchange-coverage-maps.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d58d4371248e55ae144e1ef96a92f27af7a486b44a5514582a0f9b84337504c4 +size 228777 diff --git a/data/raw/source_772_marketplace_about_medicare.html b/data/raw/source_772_marketplace_about_medicare.html new file mode 100644 index 0000000000000000000000000000000000000000..cd43e7918524f5efdb9862f4b2314c772fefa4e6 --- /dev/null +++ b/data/raw/source_772_marketplace_about_medicare.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5fa18d8cc649385f0aa690a7e91aa5c1f3caf7cf435c8dcff4637a9824d2527 +size 226309 diff --git a/data/raw/source_773_marketplace_private-health-insurance_patient-bill-of-rights.html b/data/raw/source_773_marketplace_private-health-insurance_patient-bill-of-rights.html new file mode 100644 index 0000000000000000000000000000000000000000..0821aa4062f127dcde60b6904bed93498a175273 --- /dev/null +++ b/data/raw/source_773_marketplace_private-health-insurance_patient-bill-of-rights.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff2a299c1d9270fad810ed294e00a1ad0a7ba7e59d5d18fbb97c02f89b1aa29b +size 221955 diff --git a/data/raw/source_774_marketplace_private-health-insurance_medical-loss-ratio.html b/data/raw/source_774_marketplace_private-health-insurance_medical-loss-ratio.html new file mode 100644 index 0000000000000000000000000000000000000000..b318139a42f279256c65225684a9639013421e80 --- /dev/null +++ b/data/raw/source_774_marketplace_private-health-insurance_medical-loss-ratio.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ca1be95379a86e97a42cb702f870599a8a9aaa3ead20614094960beae3c30d8 +size 223078 diff --git a/data/raw/source_775_marketplace_private-health-insurance_annual-limits.html b/data/raw/source_775_marketplace_private-health-insurance_annual-limits.html new file mode 100644 index 0000000000000000000000000000000000000000..1d2d9724139bb4fd92a44765c3a9a7d2b9098f17 --- /dev/null +++ b/data/raw/source_775_marketplace_private-health-insurance_annual-limits.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92df3cdf74ca5c761e198eb0c9de4eeeba4e59c94389ed12ee4982d8aabe2123 +size 225277 diff --git a/data/raw/source_776_marketplace_private-health-insurance_review-insurance-rates.html b/data/raw/source_776_marketplace_private-health-insurance_review-insurance-rates.html new file mode 100644 index 0000000000000000000000000000000000000000..776509f9073649afdcb3057cb223e5e71019b33c --- /dev/null +++ b/data/raw/source_776_marketplace_private-health-insurance_review-insurance-rates.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42ae26d9fa5f6de20382c2b0394f203cbbafabf6ab3f0b265198bcc0f9ef3071 +size 225469 diff --git a/data/raw/source_777_marketplace_private-health-insurance_market-rating-reforms.html b/data/raw/source_777_marketplace_private-health-insurance_market-rating-reforms.html new file mode 100644 index 0000000000000000000000000000000000000000..48eb59078c6d1e94faada1a6e16665d3f68c3ca1 --- /dev/null +++ b/data/raw/source_777_marketplace_private-health-insurance_market-rating-reforms.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d51a6bb1eb58da22803ffe9bcbb6b77d9bb627c060cac6188d1b06be7aee31b +size 223209 diff --git a/data/raw/source_778_marketplace_private-health-insurance_self-funded-non-federal-governmental-plans.html b/data/raw/source_778_marketplace_private-health-insurance_self-funded-non-federal-governmental-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..9735443a092bc0c89c7b417ac69e5cb562d1742d --- /dev/null +++ b/data/raw/source_778_marketplace_private-health-insurance_self-funded-non-federal-governmental-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1dcc588289f5bdad8966605c0e71caa3cf69fee33d3fbeeb46dffc5fd9824a5f +size 225749 diff --git a/data/raw/source_779_marketplace_private-health-insurance_grandfathered-plans.html b/data/raw/source_779_marketplace_private-health-insurance_grandfathered-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..2c1fb845fbcb10620e2ecd202435dd9f0eff62b4 --- /dev/null +++ b/data/raw/source_779_marketplace_private-health-insurance_grandfathered-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:61770f4c55ebb85288c8b018775df67236d5438db456bd99776532da822417a1 +size 222155 diff --git a/data/raw/source_77_taxes.html b/data/raw/source_77_taxes.html new file mode 100644 index 0000000000000000000000000000000000000000..e463794d824387759979a82cf317e0fbf5ead039 --- /dev/null +++ b/data/raw/source_77_taxes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3801949651fead15c63fb670df6422f99841c1537f5e3df90a546b899076d054 +size 371343 diff --git a/data/raw/source_780_marketplace_private-health-insurance_health-reimbursement-arrangements.html b/data/raw/source_780_marketplace_private-health-insurance_health-reimbursement-arrangements.html new file mode 100644 index 0000000000000000000000000000000000000000..3f4bd5cda39b56096cb26b5aec3b2a84483126e3 --- /dev/null +++ b/data/raw/source_780_marketplace_private-health-insurance_health-reimbursement-arrangements.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d57eb705726194dbc8d7be872a21e208aae5803ef91cad9092439ecc1980386 +size 234873 diff --git a/data/raw/source_781_marketplace_private-health-insurance_coverage-young-adults.html b/data/raw/source_781_marketplace_private-health-insurance_coverage-young-adults.html new file mode 100644 index 0000000000000000000000000000000000000000..5f820ab596bb963c6096d4d4b6d471e4c24d9980 --- /dev/null +++ b/data/raw/source_781_marketplace_private-health-insurance_coverage-young-adults.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:598e8932bab899d423a430a079afce028786e723fc6aa989269781b09561e15d +size 223831 diff --git a/data/raw/source_782_marketplace_private-health-insurance_student-health-plans.html b/data/raw/source_782_marketplace_private-health-insurance_student-health-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..e128b394bb84c523bcab9407c593cc4a1366f3fd --- /dev/null +++ b/data/raw/source_782_marketplace_private-health-insurance_student-health-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a39d3c1a40126daf6aae8ef8e5aee16d65a856ca4910d6dc2a64d06c7fdaa00 +size 222631 diff --git a/data/raw/source_783_marketplace_private-health-insurance_mental-health-parity-addiction-equity.html b/data/raw/source_783_marketplace_private-health-insurance_mental-health-parity-addiction-equity.html new file mode 100644 index 0000000000000000000000000000000000000000..b86b0d461d937f708649a8ec3186088b6d81f029 --- /dev/null +++ b/data/raw/source_783_marketplace_private-health-insurance_mental-health-parity-addiction-equity.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa674a6ee4fd65af07de42324d97a98540bac4ceccc2e82ee1fc2648d627ab3c +size 235312 diff --git a/data/raw/source_784_marketplace_private-health-insurance_prevention.html b/data/raw/source_784_marketplace_private-health-insurance_prevention.html new file mode 100644 index 0000000000000000000000000000000000000000..af57901981e92ddbb39e80db0cf0326a2468a29c --- /dev/null +++ b/data/raw/source_784_marketplace_private-health-insurance_prevention.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:913d3d9efef503540d5ec2e1b969b5ebfcaead7c8c38bb81be2a1cbe471d4e8b +size 221704 diff --git a/data/raw/source_785_marketplace_private-health-insurance_consumer-protections-enforcement.html b/data/raw/source_785_marketplace_private-health-insurance_consumer-protections-enforcement.html new file mode 100644 index 0000000000000000000000000000000000000000..8448c55b5019fe66f98c132c70873cf8da90dd7e --- /dev/null +++ b/data/raw/source_785_marketplace_private-health-insurance_consumer-protections-enforcement.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c052932767e19aab10b0340a47376e3cb2c0f8ee3e1822591095aba93b0ee3c0 +size 246974 diff --git a/data/raw/source_786_marketplace_private-health-insurance_pre-existing-condition-plan.html b/data/raw/source_786_marketplace_private-health-insurance_pre-existing-condition-plan.html new file mode 100644 index 0000000000000000000000000000000000000000..ed86b7c3533792ac1f900363c08200b46135af3d --- /dev/null +++ b/data/raw/source_786_marketplace_private-health-insurance_pre-existing-condition-plan.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fea7126a057b31cae174baea284be3f05c6685c25c1959fb167615b255dd348 +size 226971 diff --git a/data/raw/source_787_marketplace_in-person-assisters_information-partners.html b/data/raw/source_787_marketplace_in-person-assisters_information-partners.html new file mode 100644 index 0000000000000000000000000000000000000000..8c9a471a806b200b1e1d94cbc4d2a27b4ae27fbf --- /dev/null +++ b/data/raw/source_787_marketplace_in-person-assisters_information-partners.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dfebe131c867e23adb4654fb9d511367e156b4afebfe7b4baaf03d43cbd391ac +size 225004 diff --git a/data/raw/source_788_marketplace_in-person-assisters_outreach-education.html b/data/raw/source_788_marketplace_in-person-assisters_outreach-education.html new file mode 100644 index 0000000000000000000000000000000000000000..e41a7506770039623fea1e7f15cd3a73b0c2dfc0 --- /dev/null +++ b/data/raw/source_788_marketplace_in-person-assisters_outreach-education.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4de9553ce7c37351920269a099de176009c460a00cdcdda0767bccceec77b0e +size 229663 diff --git a/data/raw/source_789_marketplace_in-person-assisters_applications-forms-notices.html b/data/raw/source_789_marketplace_in-person-assisters_applications-forms-notices.html new file mode 100644 index 0000000000000000000000000000000000000000..945eb80692ed312ad77a430bc71cc3d6d591dc65 --- /dev/null +++ b/data/raw/source_789_marketplace_in-person-assisters_applications-forms-notices.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1c8eb4d65c063825823dd5ea761187339d30f80bbd24a35979638bf1335ec2b +size 228777 diff --git a/data/raw/source_78_tax-form-1095.html b/data/raw/source_78_tax-form-1095.html new file mode 100644 index 0000000000000000000000000000000000000000..e704cb9c84ac369376f72ff1f21270fa924076bd --- /dev/null +++ b/data/raw/source_78_tax-form-1095.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e43a0da7a789828850a695ded39aa117f6db31b0c3587e99bf4bb0007e2b67e8 +size 384494 diff --git a/data/raw/source_790_marketplace_in-person-assisters_programs-procedures.html b/data/raw/source_790_marketplace_in-person-assisters_programs-procedures.html new file mode 100644 index 0000000000000000000000000000000000000000..7c8c5a811f446bab402f937953189f9ce8b91422 --- /dev/null +++ b/data/raw/source_790_marketplace_in-person-assisters_programs-procedures.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6d11ef1d3ae49767aac3a9d938232686bbabe645137f80dff5022c0b6144d51 +size 226244 diff --git a/data/raw/source_791_marketplace_in-person-assisters_technical-resources.html b/data/raw/source_791_marketplace_in-person-assisters_technical-resources.html new file mode 100644 index 0000000000000000000000000000000000000000..dd3967d40542ff3b48e87a333a2100a95001f3e3 --- /dev/null +++ b/data/raw/source_791_marketplace_in-person-assisters_technical-resources.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebae2d3e8e99fb4e05f0312abad0223ace86c4703a8bb9d61e65809386387a16 +size 237537 diff --git a/data/raw/source_792_marketplace_in-person-assisters_training-webinars.html b/data/raw/source_792_marketplace_in-person-assisters_training-webinars.html new file mode 100644 index 0000000000000000000000000000000000000000..0a0df4f7010b29f8f9861223a668046f3e6d25ba --- /dev/null +++ b/data/raw/source_792_marketplace_in-person-assisters_training-webinars.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:940c59adf570a7d198a9a41db2ca478a05dcf594900588b975180f5d63a7d57a +size 226526 diff --git a/data/raw/source_793_marketplace_agents-brokers_resources.html b/data/raw/source_793_marketplace_agents-brokers_resources.html new file mode 100644 index 0000000000000000000000000000000000000000..a9129c0b22059d6209f296d45b4adcdcac536683 --- /dev/null +++ b/data/raw/source_793_marketplace_agents-brokers_resources.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58d86eba5797adf925b2f5595ccddfcbfa5eef4fb63720913f5f660a348c9ef5 +size 225520 diff --git a/data/raw/source_794_marketplace_agents-brokers_registration-training.html b/data/raw/source_794_marketplace_agents-brokers_registration-training.html new file mode 100644 index 0000000000000000000000000000000000000000..64693ed241a3df5f5780a83af54f9c56743730c6 --- /dev/null +++ b/data/raw/source_794_marketplace_agents-brokers_registration-training.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e697b13398be9a7bc83e8d283056b763d4cf5d4280a1d99e9f457931d460e987 +size 228402 diff --git a/data/raw/source_795_marketplace_agents-brokers_open-enrollment.html b/data/raw/source_795_marketplace_agents-brokers_open-enrollment.html new file mode 100644 index 0000000000000000000000000000000000000000..b724de5d429fca690dc7b37c597b74bf20bf187a --- /dev/null +++ b/data/raw/source_795_marketplace_agents-brokers_open-enrollment.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1dc21f2dc46232cf8dacc99d5a67b1d5e43b226a403bd9576de7ea820940fb2c +size 222921 diff --git a/data/raw/source_796_marketplace_agents-brokers_direct-enrollment-partners.html b/data/raw/source_796_marketplace_agents-brokers_direct-enrollment-partners.html new file mode 100644 index 0000000000000000000000000000000000000000..37369db38e2afebad69a745afb264b9958fcf01c --- /dev/null +++ b/data/raw/source_796_marketplace_agents-brokers_direct-enrollment-partners.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c408143f95ad9f61aaf28a04eb398950a8062c0bd924a01b2dc9bc5232122713 +size 255237 diff --git a/data/raw/source_797_marketplace_agents-brokers_general-resources.html b/data/raw/source_797_marketplace_agents-brokers_general-resources.html new file mode 100644 index 0000000000000000000000000000000000000000..5bb13afe533f83ffe273869720e8f7adfdee12d4 --- /dev/null +++ b/data/raw/source_797_marketplace_agents-brokers_general-resources.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:758212775a3e3daf6a942053d7efa59175a9e43d9e0ebc93980487a52be1f70e +size 241086 diff --git a/data/raw/source_798_marketplace_agents-brokers_help-on-demand.html b/data/raw/source_798_marketplace_agents-brokers_help-on-demand.html new file mode 100644 index 0000000000000000000000000000000000000000..5fd065ca9e64e0d51938aebc70a9230c78bdab39 --- /dev/null +++ b/data/raw/source_798_marketplace_agents-brokers_help-on-demand.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10ef24557302c33f76de4af98dcfad6e9e2027cb1edebb257af21240ed5fa990 +size 225097 diff --git a/data/raw/source_799_marketplace_agents-brokers_shop-resources.html b/data/raw/source_799_marketplace_agents-brokers_shop-resources.html new file mode 100644 index 0000000000000000000000000000000000000000..81bbef7b17f010c4279588c29d55a6d663b6f2f8 --- /dev/null +++ b/data/raw/source_799_marketplace_agents-brokers_shop-resources.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f0f87bda60dd7a078acbf56121e7742fda86986ae765840769a7d40ce84571a +size 224235 diff --git a/data/raw/source_79_taxes-reconciling.html b/data/raw/source_79_taxes-reconciling.html new file mode 100644 index 0000000000000000000000000000000000000000..e8fc349c383d686f9dfa8b65f66bfb02a2c5d433 --- /dev/null +++ b/data/raw/source_79_taxes-reconciling.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f329300aaa16c55ec97fb02c5ff3d0ed56f26369c7735c954b0836cf08a2359a +size 388338 diff --git a/data/raw/source_7_login.html b/data/raw/source_7_login.html new file mode 100644 index 0000000000000000000000000000000000000000..e2268f8a529c9fbbb916fefd3b65d7fab40d07b7 --- /dev/null +++ b/data/raw/source_7_login.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6748f01f31a2a13b54ac82b6f19fe523aa110f7eef133b10d5187cfa2f61cf00 +size 4889 diff --git a/data/raw/source_800_marketplace_health-plans-issuers_qualified-health-plan-certification.html b/data/raw/source_800_marketplace_health-plans-issuers_qualified-health-plan-certification.html new file mode 100644 index 0000000000000000000000000000000000000000..688c2ea94a84dabe2db4547e1723a380e61f1c68 --- /dev/null +++ b/data/raw/source_800_marketplace_health-plans-issuers_qualified-health-plan-certification.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:058b3ad1198afd32166ef78abfb8c968c85be1b81b550a2bd4eed55252853436 +size 230317 diff --git a/data/raw/source_801_marketplace_health-plans-issuers_summary-benefits-coverage.html b/data/raw/source_801_marketplace_health-plans-issuers_summary-benefits-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..5c23b13ff2e5ae01750fc0ba7292ddb5b774d11c --- /dev/null +++ b/data/raw/source_801_marketplace_health-plans-issuers_summary-benefits-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8aa74d06b17529d1026f71cbcc5d95146b1b6997872c9d026d0c81d22d6b8d7d +size 225385 diff --git a/data/raw/source_802_marketplace_health-plans-issuers_insurance-programs.html b/data/raw/source_802_marketplace_health-plans-issuers_insurance-programs.html new file mode 100644 index 0000000000000000000000000000000000000000..199e04e8a1672c0f9728724c5e49babc9970434d --- /dev/null +++ b/data/raw/source_802_marketplace_health-plans-issuers_insurance-programs.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39a28211f508fa60d6f1392d38842db9e1f81e00e675fe9422c4ccc1e3afe873 +size 225939 diff --git a/data/raw/source_803_marketplace_health-plans-issuers_premium-stabilization-programs.html b/data/raw/source_803_marketplace_health-plans-issuers_premium-stabilization-programs.html new file mode 100644 index 0000000000000000000000000000000000000000..7f159652ad9b9a4a634ff91e655e0c457ee2fbfc --- /dev/null +++ b/data/raw/source_803_marketplace_health-plans-issuers_premium-stabilization-programs.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9bb68001f5af2d13d3ce8b956b116fffc097145d2d1361a31bde5d9ceb377d4 +size 317359 diff --git a/data/raw/source_804_marketplace_health-plans-issuers_insurance-market-reforms.html b/data/raw/source_804_marketplace_health-plans-issuers_insurance-market-reforms.html new file mode 100644 index 0000000000000000000000000000000000000000..553d9d1c7af8ed65f126a520ed1c021337671bfe --- /dev/null +++ b/data/raw/source_804_marketplace_health-plans-issuers_insurance-market-reforms.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d0872a5210d595db441be392e5183cf9efe7fe6e098607c624ee70965e5d451 +size 230342 diff --git a/data/raw/source_805_marketplace_health-plans-issuers_minimum-essential-coverage.html b/data/raw/source_805_marketplace_health-plans-issuers_minimum-essential-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..c23347aa3bc2ef95a40bf4565b1bf4d22521f89b --- /dev/null +++ b/data/raw/source_805_marketplace_health-plans-issuers_minimum-essential-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8224d27d23e4f943f0a3026fc34071855267712743b2bee91f863229a8babe28 +size 228540 diff --git a/data/raw/source_806_marketplace-private-insurance_health-plans-issuers_pbm-drug-pricing-review.html b/data/raw/source_806_marketplace-private-insurance_health-plans-issuers_pbm-drug-pricing-review.html new file mode 100644 index 0000000000000000000000000000000000000000..4bc029a0349558292b77c64c4b59656f6d97bb46 --- /dev/null +++ b/data/raw/source_806_marketplace-private-insurance_health-plans-issuers_pbm-drug-pricing-review.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19e24e297072ff401264337b90975acff3339b969fb9e1da5472e1bac5f47a17 +size 224377 diff --git a/data/raw/source_807_marketplace_employers-sponsors_small-business-health-options-program-shop.html b/data/raw/source_807_marketplace_employers-sponsors_small-business-health-options-program-shop.html new file mode 100644 index 0000000000000000000000000000000000000000..26afc98aa03d24178922b1494c8ffb32d1abb76f --- /dev/null +++ b/data/raw/source_807_marketplace_employers-sponsors_small-business-health-options-program-shop.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fee7d10dad27225dd067c52f0fcb10ac3f4fa9c8e6b52bb9f8afb509e361a1fb +size 234920 diff --git a/data/raw/source_808_marketplace_employers-sponsors_early-retiree-reinsurance-program.html b/data/raw/source_808_marketplace_employers-sponsors_early-retiree-reinsurance-program.html new file mode 100644 index 0000000000000000000000000000000000000000..160bcd852bb49fb0f2e3aa203c3bba8445c1bff0 --- /dev/null +++ b/data/raw/source_808_marketplace_employers-sponsors_early-retiree-reinsurance-program.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33b47be6971f62132b6006480ed867483498ee420d004a4ce3cfee43c3e1cd11 +size 235606 diff --git a/data/raw/source_809_marketplace_employer-initiatives.html b/data/raw/source_809_marketplace_employer-initiatives.html new file mode 100644 index 0000000000000000000000000000000000000000..16a11f7685441f2f900a88645be14436611b03e9 --- /dev/null +++ b/data/raw/source_809_marketplace_employer-initiatives.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a1aeb8c462a896b9275e9ad54a674a3846304e852f80800fdd5d9a37ea08b91 +size 234904 diff --git a/data/raw/source_80_topics.html b/data/raw/source_80_topics.html new file mode 100644 index 0000000000000000000000000000000000000000..773abc52ba8e7e7753796777dcea94290b2ff2f0 --- /dev/null +++ b/data/raw/source_80_topics.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b8695ada1392eab4ad9bc99d6cfd01b94fa1b2157a733e73f44b14194bd1054 +size 367744 diff --git a/data/raw/source_810_marketplace_states_state-marketplace-resources.html b/data/raw/source_810_marketplace_states_state-marketplace-resources.html new file mode 100644 index 0000000000000000000000000000000000000000..0c391e175a8c5bce9387563c4a2eabac8c6e9e6d --- /dev/null +++ b/data/raw/source_810_marketplace_states_state-marketplace-resources.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d879ff6b7ce1b03c14611220a8ec730159e58f608d73eac5701b0d640a721b12 +size 225576 diff --git a/data/raw/source_811_marketplace_states_territory-cooperative-agreements.html b/data/raw/source_811_marketplace_states_territory-cooperative-agreements.html new file mode 100644 index 0000000000000000000000000000000000000000..6b69d71a625028e489271292e0ef4dd7331b47c0 --- /dev/null +++ b/data/raw/source_811_marketplace_states_territory-cooperative-agreements.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7dc5742f00eda44d6fd43358d7a72ee00607606bd42268277a006208601c4d76 +size 221642 diff --git a/data/raw/source_812_marketplace_states_early-innovator-program.html b/data/raw/source_812_marketplace_states_early-innovator-program.html new file mode 100644 index 0000000000000000000000000000000000000000..e96084247b4ca8c8d3557fdc444e2090d5908098 --- /dev/null +++ b/data/raw/source_812_marketplace_states_early-innovator-program.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99d309e503c0012f00ee7021f2b74cfbebdedc27c84446cdd639c5ebce9b52e6 +size 221795 diff --git a/data/raw/source_813_marketplace_states_state-flexibility-stabilize-market.html b/data/raw/source_813_marketplace_states_state-flexibility-stabilize-market.html new file mode 100644 index 0000000000000000000000000000000000000000..c39ef33021c861791d5aac4593cd55e5e3e313a1 --- /dev/null +++ b/data/raw/source_813_marketplace_states_state-flexibility-stabilize-market.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ea34820b340889ac8ba98d8afb2900f9a6f2ba61a0686911744c75f61a7e5c7 +size 230867 diff --git a/data/raw/source_814_marketplace_states_creating-competitive-marketplace.html b/data/raw/source_814_marketplace_states_creating-competitive-marketplace.html new file mode 100644 index 0000000000000000000000000000000000000000..2210519af124d0effc03809a2515aae3483bda25 --- /dev/null +++ b/data/raw/source_814_marketplace_states_creating-competitive-marketplace.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fcb970b531e49aaeff67901b85982b44b07387bf9626e01333e54f77637ffa2 +size 239653 diff --git a/data/raw/source_815_marketplace_resources_about-us.html b/data/raw/source_815_marketplace_resources_about-us.html new file mode 100644 index 0000000000000000000000000000000000000000..2e25e12ee3b3daa8e01b4d1e15e46b9ba063da25 --- /dev/null +++ b/data/raw/source_815_marketplace_resources_about-us.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47335caa422d4b4c5ed7bbe6ea59416bb4569f7c315015f2a790841525b8ddc9 +size 219717 diff --git a/data/raw/source_816_marketplace_resources_data.html b/data/raw/source_816_marketplace_resources_data.html new file mode 100644 index 0000000000000000000000000000000000000000..89a718606abb5a269000fc5819c143d0ed701cdf --- /dev/null +++ b/data/raw/source_816_marketplace_resources_data.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f35e1d652cb165779f992569a7b799a99174c641b209a303606f36fcc3b06063 +size 230453 diff --git a/data/raw/source_817_marketplace_resources_letters.html b/data/raw/source_817_marketplace_resources_letters.html new file mode 100644 index 0000000000000000000000000000000000000000..a7a506ecac1b5c7bf1f6d587e74acd3aed6442c3 --- /dev/null +++ b/data/raw/source_817_marketplace_resources_letters.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:607dd276b4cf78fa145229b20eb393185d30f00add6f31bad1e3ec48317f3919 +size 283691 diff --git a/data/raw/source_818_marketplace_resources_training.html b/data/raw/source_818_marketplace_resources_training.html new file mode 100644 index 0000000000000000000000000000000000000000..ab28bd5417349dae9ee01d8fe5a9d37cad1c45b8 --- /dev/null +++ b/data/raw/source_818_marketplace_resources_training.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28215d41e060253c43ef288d067f78de249abaf3933a9beb83669fc0028f477d +size 271614 diff --git a/data/raw/source_819_marketplace-private-insurance_resources_marketplace-coverage-transitions.html b/data/raw/source_819_marketplace-private-insurance_resources_marketplace-coverage-transitions.html new file mode 100644 index 0000000000000000000000000000000000000000..401ffbf0fee5f2b34614b27b5b989d09d8dcd654 --- /dev/null +++ b/data/raw/source_819_marketplace-private-insurance_resources_marketplace-coverage-transitions.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb6c40a8ada12cac68d90e83df95cf22e46f6497af54d9b18beab1912bfcd909 +size 231673 diff --git a/data/raw/source_81_coverage-outside-open-enrollment_your-options.html b/data/raw/source_81_coverage-outside-open-enrollment_your-options.html new file mode 100644 index 0000000000000000000000000000000000000000..2715387dc923abd19215751689d4c1a6b1a70f71 --- /dev/null +++ b/data/raw/source_81_coverage-outside-open-enrollment_your-options.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6de0a6a3a292bb98aad093a3978d2f94e8419b9895af4e8eb79be910d44d48a +size 374291 diff --git a/data/raw/source_820_priorities_key-initiatives_burden-reduction.html b/data/raw/source_820_priorities_key-initiatives_burden-reduction.html new file mode 100644 index 0000000000000000000000000000000000000000..f001151cddc11e07d9abb29d043de7f7a67fa042 --- /dev/null +++ b/data/raw/source_820_priorities_key-initiatives_burden-reduction.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:380be0bd4590d92a8a9a0be2c2990354b8411744489da3ea54e8303f673caaa1 +size 244833 diff --git a/data/raw/source_821_fraud.html b/data/raw/source_821_fraud.html new file mode 100644 index 0000000000000000000000000000000000000000..d43352f6b00c3687d19a085a560b89d574c6df9b --- /dev/null +++ b/data/raw/source_821_fraud.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a68f647a92cb0e2c71800db1272bc911d698889c0aad13d47348e1e47089ac1 +size 236714 diff --git a/data/raw/source_822_priorities_key-initiatives_e-health.html b/data/raw/source_822_priorities_key-initiatives_e-health.html new file mode 100644 index 0000000000000000000000000000000000000000..f4c033d9fa62be3e75030759a33cb2b5775b482d --- /dev/null +++ b/data/raw/source_822_priorities_key-initiatives_e-health.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f37c6368768055b55d1db5bbf42ac7e977f67b1566343ca161ef9626a1c56664 +size 225391 diff --git a/data/raw/source_823_priorities_key-initiativess_flu.html b/data/raw/source_823_priorities_key-initiativess_flu.html new file mode 100644 index 0000000000000000000000000000000000000000..bafc6c9490c6c98b8625627b7af7d274dbf23eea --- /dev/null +++ b/data/raw/source_823_priorities_key-initiativess_flu.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e09e785de0e82fec8281d939c7fa3547ec1298e94cd34880f79bd49bac78a26 +size 223944 diff --git a/data/raw/source_824_priorities_health-equity_c2c.html b/data/raw/source_824_priorities_health-equity_c2c.html new file mode 100644 index 0000000000000000000000000000000000000000..a669e8d6a282c743f8754c19247a2b9fdad847d9 --- /dev/null +++ b/data/raw/source_824_priorities_health-equity_c2c.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:996ab7a315c3daf2e472584e3629dcf4d4422d76bec30f97638cca8ce5fbbd2c +size 277362 diff --git a/data/raw/source_825_priorities_health-equity_minority-health.html b/data/raw/source_825_priorities_health-equity_minority-health.html new file mode 100644 index 0000000000000000000000000000000000000000..dfaba179a3fd3a3106b58c400b6c25a43e6560de --- /dev/null +++ b/data/raw/source_825_priorities_health-equity_minority-health.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c02396b9b82d6eb96d457af1596e3ca0ebc978982f17d55bfbc4362bca42cd1e +size 258544 diff --git a/data/raw/source_826_priorities_health-equity_c2c_es.html b/data/raw/source_826_priorities_health-equity_c2c_es.html new file mode 100644 index 0000000000000000000000000000000000000000..a92dd7c8c3b1141bf01e0aab14ea876bf7f7f73f --- /dev/null +++ b/data/raw/source_826_priorities_health-equity_c2c_es.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ba5093bfb01724d8a31b32c27a15876dfa10be3c59c524e98d2d95993660837 +size 281320 diff --git a/data/raw/source_827_priorities_health-equity_grants-awards.html b/data/raw/source_827_priorities_health-equity_grants-awards.html new file mode 100644 index 0000000000000000000000000000000000000000..e37350cd883506ffc0340cbca8419c41b7338408 --- /dev/null +++ b/data/raw/source_827_priorities_health-equity_grants-awards.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e7d7ea9ae8faaa35ce06b5642fb438cdee605b0c592523e1cf3ef2a690e5ed3 +size 229263 diff --git a/data/raw/source_828_priorities_key-initiatives_healthplan-price-transparency.html b/data/raw/source_828_priorities_key-initiatives_healthplan-price-transparency.html new file mode 100644 index 0000000000000000000000000000000000000000..1c56a874c68985a8155bd2a9861e6c5dc3b1c7ff --- /dev/null +++ b/data/raw/source_828_priorities_key-initiatives_healthplan-price-transparency.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6f2d98dc5ffbd409d4d1c02e5a046b81aa156f974242164dee1c3bf54d6c7a2 +size 230456 diff --git a/data/raw/source_829_priorities_key-initiatives_hospital-price-transparency.html b/data/raw/source_829_priorities_key-initiatives_hospital-price-transparency.html new file mode 100644 index 0000000000000000000000000000000000000000..7141b74ce8a520d20a3510926cb86a990843c8fb --- /dev/null +++ b/data/raw/source_829_priorities_key-initiatives_hospital-price-transparency.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a11f17529ddbdc91c1cdae5150c2067729801218c20e6f5ea3dac1506f5f2480 +size 233473 diff --git a/data/raw/source_82_get-answers.html b/data/raw/source_82_get-answers.html new file mode 100644 index 0000000000000000000000000000000000000000..5acdcf14f4f53d9a4703e109f3d97cc03a7190d5 --- /dev/null +++ b/data/raw/source_82_get-answers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c842e20adbda28f1e3b8dd3c275084ce19b9cafc2f7bb078ced026895e54f30 +size 394007 diff --git a/data/raw/source_830_priorities_innovation_about.html b/data/raw/source_830_priorities_innovation_about.html new file mode 100644 index 0000000000000000000000000000000000000000..62d27e223f32246dd4c4068ab19f803e47969c2e --- /dev/null +++ b/data/raw/source_830_priorities_innovation_about.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:867a4d376801352cd825370696c76d215fbb140485dfe2fb0b52f663de168953 +size 234259 diff --git a/data/raw/source_831_priorities_innovation_key-concepts.html b/data/raw/source_831_priorities_innovation_key-concepts.html new file mode 100644 index 0000000000000000000000000000000000000000..085543f2f33166fd33fa31578816dbc0c280d9d2 --- /dev/null +++ b/data/raw/source_831_priorities_innovation_key-concepts.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce6495fe25d216e3ba8577486ba6a021943ceac5940ce8aeeca1958166b82697 +size 228370 diff --git a/data/raw/source_832_priorities_innovation-center_model-data.html b/data/raw/source_832_priorities_innovation-center_model-data.html new file mode 100644 index 0000000000000000000000000000000000000000..6b9fdc0e9943d2a215ea2628b8a69f2e21cabd36 --- /dev/null +++ b/data/raw/source_832_priorities_innovation-center_model-data.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:788fcced7212eeb64f8b78ed9c6c1a4cf2c891d6c7bf4f607970d3024fc54367 +size 218223 diff --git a/data/raw/source_833_priorities_innovation-center_value-based-care-spotlight.html b/data/raw/source_833_priorities_innovation-center_value-based-care-spotlight.html new file mode 100644 index 0000000000000000000000000000000000000000..146905b68032864b5e4637a9266ecef550cdfb0e --- /dev/null +++ b/data/raw/source_833_priorities_innovation-center_value-based-care-spotlight.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c83fb2fc904fb9686db2394ea2ab33d60652bfd58320b0c0a01e15283c3e2d16 +size 237140 diff --git a/data/raw/source_834_priorities_innovation_models.html b/data/raw/source_834_priorities_innovation_models.html new file mode 100644 index 0000000000000000000000000000000000000000..45fed0d992a1cc6176e17182722f0d6833913059 --- /dev/null +++ b/data/raw/source_834_priorities_innovation_models.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:297db6f0d646ec930c23936cba54339964ddc10cfe6f5e42a3a47ad2f9ff6284 +size 266492 diff --git a/data/raw/source_835_priorities_innovation_where-innovation-happening.html b/data/raw/source_835_priorities_innovation_where-innovation-happening.html new file mode 100644 index 0000000000000000000000000000000000000000..866432ed8473d34cc020c5967368cb6cdd70b271 --- /dev/null +++ b/data/raw/source_835_priorities_innovation_where-innovation-happening.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:afce5d2199becdc40a4ffb10a4c4e3e1818d52aecff2f7a2dd9b5a9b74c4a354 +size 250004 diff --git a/data/raw/source_836_priorities_innovation_evaluation-research-reports.html b/data/raw/source_836_priorities_innovation_evaluation-research-reports.html new file mode 100644 index 0000000000000000000000000000000000000000..003c6f1307e48d5fcaf4b3f1834c066873883187 --- /dev/null +++ b/data/raw/source_836_priorities_innovation_evaluation-research-reports.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbb3d97a00a02d2b7cba0861992b92bc3ab2eb8b79f6baaebe899fbc841d7086 +size 265597 diff --git a/data/raw/source_837_medicare_quality_value-based-programs_quality-payment-program_lookup-tools.html b/data/raw/source_837_medicare_quality_value-based-programs_quality-payment-program_lookup-tools.html new file mode 100644 index 0000000000000000000000000000000000000000..eb8a77393b7b7e670b85ea4a3ad405d0b4e9b069 --- /dev/null +++ b/data/raw/source_837_medicare_quality_value-based-programs_quality-payment-program_lookup-tools.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b10283b042caedbb70491a5265cb8deeac4878d0a6e1cb6c15ce096264e6049 +size 229682 diff --git a/data/raw/source_838_maternal-health.html b/data/raw/source_838_maternal-health.html new file mode 100644 index 0000000000000000000000000000000000000000..6c72245e616f5f8842ce1254de9538a3bc7675e4 --- /dev/null +++ b/data/raw/source_838_maternal-health.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:236cdba0f5f49dabee94c52a9afa856449b7f763b20ea4a2ee824184933492fa +size 242893 diff --git a/data/raw/source_839_outreach-and-education_reach-out_find-tools-to-help-you-help-others_open-enrollment-outreach-and-media-materials.html b/data/raw/source_839_outreach-and-education_reach-out_find-tools-to-help-you-help-others_open-enrollment-outreach-and-media-materials.html new file mode 100644 index 0000000000000000000000000000000000000000..6e9fc7c4bececd62b2eef19a3ecbf1bae2fc5a1f --- /dev/null +++ b/data/raw/source_839_outreach-and-education_reach-out_find-tools-to-help-you-help-others_open-enrollment-outreach-and-media-materials.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:310d5b1f3cfc621c87191c78de132d8d32759bdc0638738a0ea767272ee81718 +size 228163 diff --git a/data/raw/source_83_create-account.html b/data/raw/source_83_create-account.html new file mode 100644 index 0000000000000000000000000000000000000000..1409ad390438b4c3a45e8a2bbae3060ceb4f1da9 --- /dev/null +++ b/data/raw/source_83_create-account.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4da395579b034974f88461823738f53d1a82d4fc6790091884a3bfabdc05d926 +size 3869 diff --git a/data/raw/source_840_priorities_key-initiatives_medicare-open-enrollment-partner-resources.html b/data/raw/source_840_priorities_key-initiatives_medicare-open-enrollment-partner-resources.html new file mode 100644 index 0000000000000000000000000000000000000000..d1cd2f53a1d9733284ca326a44dc72d595e2c4ec --- /dev/null +++ b/data/raw/source_840_priorities_key-initiatives_medicare-open-enrollment-partner-resources.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63c1850990da34b1c31f88725445cf6057e68c2fbcf22a9517dff8709d53381b +size 223550 diff --git a/data/raw/source_841_priorities_medicare-prescription-drug-affordability_medicare-prescription-drug-affordability.html b/data/raw/source_841_priorities_medicare-prescription-drug-affordability_medicare-prescription-drug-affordability.html new file mode 100644 index 0000000000000000000000000000000000000000..d9ba2b293a0c0c2c94357f1e207aa298c8984853 --- /dev/null +++ b/data/raw/source_841_priorities_medicare-prescription-drug-affordability_medicare-prescription-drug-affordability.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6394f6850e6df5ffe4a30220ccd68720c7727182ad550a1bd276d79c4dda1a30 +size 224896 diff --git a/data/raw/source_842_priorities_medicare-prescription-drug-affordability_overview_medicare-drug-price-negotiation-program.html b/data/raw/source_842_priorities_medicare-prescription-drug-affordability_overview_medicare-drug-price-negotiation-program.html new file mode 100644 index 0000000000000000000000000000000000000000..2dcd257c04b3e834fbe3922854c2ebb080d29224 --- /dev/null +++ b/data/raw/source_842_priorities_medicare-prescription-drug-affordability_overview_medicare-drug-price-negotiation-program.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9094dde19de423e9a77b4be64b5573dc3126b1645bdde81ecd2fc4fcf325bc17 +size 226959 diff --git a/data/raw/source_843_priorities_medicare-prescription-drug-affordability_overview_medicare-inflation-rebate-program.html b/data/raw/source_843_priorities_medicare-prescription-drug-affordability_overview_medicare-inflation-rebate-program.html new file mode 100644 index 0000000000000000000000000000000000000000..c245f00f462c9f62d7159380e6d7c5b88268cd80 --- /dev/null +++ b/data/raw/source_843_priorities_medicare-prescription-drug-affordability_overview_medicare-inflation-rebate-program.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c3afa986c76ad2022f49a77e4029b30a1503193115a7e79e42080038173b3af +size 235882 diff --git a/data/raw/source_844_priorities_medicare-prescription-drug-affordability_overview_medicare-part-d-improvements.html b/data/raw/source_844_priorities_medicare-prescription-drug-affordability_overview_medicare-part-d-improvements.html new file mode 100644 index 0000000000000000000000000000000000000000..ea1ff3b0e91c56c46464f2c127a86b32530e8f8a --- /dev/null +++ b/data/raw/source_844_priorities_medicare-prescription-drug-affordability_overview_medicare-part-d-improvements.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1980b9dfa65ca6bb6f8c7a6fd2087ce38e6b356301aa3710281db2f974686402 +size 225272 diff --git a/data/raw/source_845_nosurprises.html b/data/raw/source_845_nosurprises.html new file mode 100644 index 0000000000000000000000000000000000000000..c28d1e6c0e8b3acacd324cb0430e5534ff421f4d --- /dev/null +++ b/data/raw/source_845_nosurprises.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff24af54c5b36c4877e36efa941fe287f75f7f7a2ef3839494aa630a3504ca8c +size 237319 diff --git a/data/raw/source_846_priorities_key-initiatives_nursing-home-careers.html b/data/raw/source_846_priorities_key-initiatives_nursing-home-careers.html new file mode 100644 index 0000000000000000000000000000000000000000..c163e214465f796b8c6388d289d1c88cf46efa5d --- /dev/null +++ b/data/raw/source_846_priorities_key-initiatives_nursing-home-careers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:485711f25bb381393667abba0fb964fbb402eb948b39b9cb74c9f09d44968d47 +size 240166 diff --git a/data/raw/source_847_priorities_key-initiatives_open-payments.html b/data/raw/source_847_priorities_key-initiatives_open-payments.html new file mode 100644 index 0000000000000000000000000000000000000000..1e98b6e27b2eebaee0e97eeb1fa40eb68185696e --- /dev/null +++ b/data/raw/source_847_priorities_key-initiatives_open-payments.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23ef6d0308cf60a7391e83b94124ca824c16730ba0be9c085d74bece6e8f1476 +size 247592 diff --git a/data/raw/source_848_priorities_key-initiatives_opioids.html b/data/raw/source_848_priorities_key-initiatives_opioids.html new file mode 100644 index 0000000000000000000000000000000000000000..84fed5d93873cb73b5ed98a92b08ac5835851b01 --- /dev/null +++ b/data/raw/source_848_priorities_key-initiatives_opioids.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0635520821e23116d1573ecb1a72eaceb24b464ad9b429d1b88cb2d1c7df8e2 +size 239734 diff --git a/data/raw/source_849_priorities_your-patient-rights_emergency-room-rights.html b/data/raw/source_849_priorities_your-patient-rights_emergency-room-rights.html new file mode 100644 index 0000000000000000000000000000000000000000..137cc488993146d569c9d603f06aac4ee2edf0ff --- /dev/null +++ b/data/raw/source_849_priorities_your-patient-rights_emergency-room-rights.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d9acf5a7c6f1aeed8d175e49006dee85f18b97448305bedbe3a3761c57dc99e +size 235067 diff --git a/data/raw/source_84_see-plans.html b/data/raw/source_84_see-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..6d15a4c431ae8baca4b6ae5b2532a956fd8b0f33 --- /dev/null +++ b/data/raw/source_84_see-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b70a92c6d1c7173b60fcf4d6a95a210175c9606146e9ff94ecf070abc1518cf1 +size 4162 diff --git a/data/raw/source_850_medical-bill-rights.html b/data/raw/source_850_medical-bill-rights.html new file mode 100644 index 0000000000000000000000000000000000000000..accb18c983d3ecf30e4b8f3c57f62416c52b1701 --- /dev/null +++ b/data/raw/source_850_medical-bill-rights.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:514f575880f0b3245b0dcf2f1a4d29fdf9fe4e99416c9b59e85c388fae5f8d7d +size 238280 diff --git a/data/raw/source_851_training-education_partner-outreach-resources_partner-with-cms.html b/data/raw/source_851_training-education_partner-outreach-resources_partner-with-cms.html new file mode 100644 index 0000000000000000000000000000000000000000..4dee5638cd244c49341de14f653410b50869593c --- /dev/null +++ b/data/raw/source_851_training-education_partner-outreach-resources_partner-with-cms.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d22035e695e97e8719e69c0b2dab3cffeffa4943afb00352946fc3ec9eab32b8 +size 243511 diff --git a/data/raw/source_852_training-education_partner-outreach-resources_national-medicare-education-program-nmep.html b/data/raw/source_852_training-education_partner-outreach-resources_national-medicare-education-program-nmep.html new file mode 100644 index 0000000000000000000000000000000000000000..a27533c47607d7799c98e38789be6d8e4a1708c5 --- /dev/null +++ b/data/raw/source_852_training-education_partner-outreach-resources_national-medicare-education-program-nmep.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4451deb33e62acf0ecc1a0963e95e06e1373b8c6cc5a5aa0313b1e07c00554ba +size 235924 diff --git a/data/raw/source_853_training-education_partner-outreach-resources_low-income-subsidy-lis.html b/data/raw/source_853_training-education_partner-outreach-resources_low-income-subsidy-lis.html new file mode 100644 index 0000000000000000000000000000000000000000..7b96a87e970efcdd31776020eb7db18ad57453ad --- /dev/null +++ b/data/raw/source_853_training-education_partner-outreach-resources_low-income-subsidy-lis.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3a2fc363ecc6e8e9fc609d7de6dd6e67cdc2b8a9400331fe69ec35c4632f924 +size 232741 diff --git a/data/raw/source_854_marketplace_assisters-navigators_enrollment_champion.html b/data/raw/source_854_marketplace_assisters-navigators_enrollment_champion.html new file mode 100644 index 0000000000000000000000000000000000000000..7e9a1182517ff3876bfbe34f08cd9ea8b9d655a2 --- /dev/null +++ b/data/raw/source_854_marketplace_assisters-navigators_enrollment_champion.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d89f2f83234788b0c3d02056a20a33aa8c465e679e8ad57bc07b6b8335a9a78 +size 224303 diff --git a/data/raw/source_855_training-education_partner-outreach-resources_faith-based.html b/data/raw/source_855_training-education_partner-outreach-resources_faith-based.html new file mode 100644 index 0000000000000000000000000000000000000000..c5003283e84912a9d384d83ec872c7af8ab8650c --- /dev/null +++ b/data/raw/source_855_training-education_partner-outreach-resources_faith-based.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:880cd6a8cb9a1c55a4e225dcdb9782e15317f16aaca906453d8a8ff04c51056c +size 230928 diff --git a/data/raw/source_856_training-education_partner-outreach-resources_rural-health.html b/data/raw/source_856_training-education_partner-outreach-resources_rural-health.html new file mode 100644 index 0000000000000000000000000000000000000000..03ad54d0d5feed4b4ff4401f2eea4f1c767fbdbc --- /dev/null +++ b/data/raw/source_856_training-education_partner-outreach-resources_rural-health.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:800a2f043ad17d3df1dd25406bedadd8df8030c65bbf28be6e0b3dfeb3d3ca38 +size 223536 diff --git a/data/raw/source_857_training-education_partner-outreach-resources_american-indian-alaska-native.html b/data/raw/source_857_training-education_partner-outreach-resources_american-indian-alaska-native.html new file mode 100644 index 0000000000000000000000000000000000000000..1be6f2f41918f45fb60f0cbcae01f056e980fef5 --- /dev/null +++ b/data/raw/source_857_training-education_partner-outreach-resources_american-indian-alaska-native.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:186e99646e11a58b243a50dbc75886ed9a543f8d98597eeefa3cfb34f0a756f1 +size 232557 diff --git a/data/raw/source_858_training-education_partner-outreach-resources_center.html b/data/raw/source_858_training-education_partner-outreach-resources_center.html new file mode 100644 index 0000000000000000000000000000000000000000..0537039fe6a60e231f171073cc10e1d8e564b014 --- /dev/null +++ b/data/raw/source_858_training-education_partner-outreach-resources_center.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9b0b1af6a066a0d947d5738403410dff5f5b3f977ba58cc6756d9a0ba72dece +size 228857 diff --git a/data/raw/source_859_training-education_medicare-learning-network_resources-training.html b/data/raw/source_859_training-education_medicare-learning-network_resources-training.html new file mode 100644 index 0000000000000000000000000000000000000000..2f6167b7592220c1c33bd857657819677b1007b6 --- /dev/null +++ b/data/raw/source_859_training-education_medicare-learning-network_resources-training.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34185fd19c0991aa3ba69284125be3463f28ec5e050b56ffbc08d582b0924248 +size 225188 diff --git a/data/raw/source_85_small-businesses.html b/data/raw/source_85_small-businesses.html new file mode 100644 index 0000000000000000000000000000000000000000..785fff42d815ebec9e5b3367c2ec3bb285e559a0 --- /dev/null +++ b/data/raw/source_85_small-businesses.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b0ba2d0efe87b88c7b58903714cac2479213d7d1f2cba6dae65c429ca1a4420 +size 363079 diff --git a/data/raw/source_860_training-education_medicare-learning-network_newsletter.html b/data/raw/source_860_training-education_medicare-learning-network_newsletter.html new file mode 100644 index 0000000000000000000000000000000000000000..3688ef006c2b13d5b51229156b178922c560e039 --- /dev/null +++ b/data/raw/source_860_training-education_medicare-learning-network_newsletter.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba3bede03b9279fe46a49c97a18d22567730c7455aa710f238a19f8bae7d5d5e +size 234877 diff --git a/data/raw/source_861_training-education_medicare-learning-network_partnerships.html b/data/raw/source_861_training-education_medicare-learning-network_partnerships.html new file mode 100644 index 0000000000000000000000000000000000000000..5e776329776c8e36917aaf1b60f70e4cc6206d04 --- /dev/null +++ b/data/raw/source_861_training-education_medicare-learning-network_partnerships.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31fd874d504db139ebb7fbae9609c6ada66205d2a64c50f28c9097d0140bb7bd +size 256616 diff --git a/data/raw/source_862_training-education_medicare-learning-networkr-mln_provider-compliance.html b/data/raw/source_862_training-education_medicare-learning-networkr-mln_provider-compliance.html new file mode 100644 index 0000000000000000000000000000000000000000..aefa8ea971d32dd5209a8261bc6e802195e5e4cf --- /dev/null +++ b/data/raw/source_862_training-education_medicare-learning-networkr-mln_provider-compliance.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c42931d0fac35836dd6e5a0e7ee3fd2724a90c0ec676a5ae376b0e3eefb0911d +size 223319 diff --git a/data/raw/source_863_training-education_open-door-forums_about.html b/data/raw/source_863_training-education_open-door-forums_about.html new file mode 100644 index 0000000000000000000000000000000000000000..7fce3359cefb8fcc32f951008131f53f5341b2cc --- /dev/null +++ b/data/raw/source_863_training-education_open-door-forums_about.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c78be33f26b008dd23562371738dc7502e8a8e04fadc05680d6f212a72f5c82 +size 226763 diff --git a/data/raw/source_864_training-education_open-door-forums_ambulance.html b/data/raw/source_864_training-education_open-door-forums_ambulance.html new file mode 100644 index 0000000000000000000000000000000000000000..696b5abe17b20f432ff678ba86e8da958970824d --- /dev/null +++ b/data/raw/source_864_training-education_open-door-forums_ambulance.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b940beb9a86a7e324a19938d87494314023677a17e27a80f27cdf759440ef81 +size 223041 diff --git a/data/raw/source_865_training-education_cms-open-door-forums_end-stage-renal-disease.html b/data/raw/source_865_training-education_cms-open-door-forums_end-stage-renal-disease.html new file mode 100644 index 0000000000000000000000000000000000000000..9e70691224c4079d9a3985cc6214238dc98cd933 --- /dev/null +++ b/data/raw/source_865_training-education_cms-open-door-forums_end-stage-renal-disease.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e435565d0c2ea806bde1b76f59155f4fd150ea0866a894a1f31c6ea71733aeef +size 229973 diff --git a/data/raw/source_866_training-education_open-door-forums_home-health-hospice-durable-medical-equipment-dme.html b/data/raw/source_866_training-education_open-door-forums_home-health-hospice-durable-medical-equipment-dme.html new file mode 100644 index 0000000000000000000000000000000000000000..4d9b82516a86e724209371c5c2998cf2975718c1 --- /dev/null +++ b/data/raw/source_866_training-education_open-door-forums_home-health-hospice-durable-medical-equipment-dme.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb8ddc218035b4f21f962d05a89553bfd7129527a29c8ad93da9ae9727ab9f47 +size 226665 diff --git a/data/raw/source_867_training-education_open-door-forums_hospitals.html b/data/raw/source_867_training-education_open-door-forums_hospitals.html new file mode 100644 index 0000000000000000000000000000000000000000..8ee00f0d273f46e1a16d2efd2540928ec757eeb8 --- /dev/null +++ b/data/raw/source_867_training-education_open-door-forums_hospitals.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fad1734d82ad25913e36e664dc3360791c5a7206abd8e1873c6c8592c4eaaf95 +size 223421 diff --git a/data/raw/source_868_training-education_open-door-forums_long-term-services-supports.html b/data/raw/source_868_training-education_open-door-forums_long-term-services-supports.html new file mode 100644 index 0000000000000000000000000000000000000000..5ae9e99aeb0acd7d426820b0442f599eb2a1b412 --- /dev/null +++ b/data/raw/source_868_training-education_open-door-forums_long-term-services-supports.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:584a370ca6704dd22f3aedd6f2aa83e9a672924fb7b3a375515c98798ca3bc5c +size 223210 diff --git a/data/raw/source_869_training-education_open-door-forums_physicians-nurses-allied-health-professionals.html b/data/raw/source_869_training-education_open-door-forums_physicians-nurses-allied-health-professionals.html new file mode 100644 index 0000000000000000000000000000000000000000..ae3ba51cf10d64bb0f31e47afc34349154fa01b0 --- /dev/null +++ b/data/raw/source_869_training-education_open-door-forums_physicians-nurses-allied-health-professionals.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0c6648091a963163d6bfcbcb4a26a7781361a17ac3449721e8bbadf8415b39a +size 224103 diff --git a/data/raw/source_86_screener.html b/data/raw/source_86_screener.html new file mode 100644 index 0000000000000000000000000000000000000000..8df9c2fb3155527a5e70b17f5cb75e66b6b94405 --- /dev/null +++ b/data/raw/source_86_screener.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1250f51c7d88a629e2602ad971f83c940942514bee8a41b0719e8a639b8e628 +size 1993 diff --git a/data/raw/source_870_training-education_open-door-forums_rural-health.html b/data/raw/source_870_training-education_open-door-forums_rural-health.html new file mode 100644 index 0000000000000000000000000000000000000000..11a758a286fb0fc1051be6b2f253ed255b93729c --- /dev/null +++ b/data/raw/source_870_training-education_open-door-forums_rural-health.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7df91327b5fb06efdb2599a0febd4c48c23fab5242ecfe60500316d4cb08479 +size 223159 diff --git a/data/raw/source_871_training-education_open-door-forums_skilled-nursing-facilities-snf.html b/data/raw/source_871_training-education_open-door-forums_skilled-nursing-facilities-snf.html new file mode 100644 index 0000000000000000000000000000000000000000..210f0ce4a6c48dea4409432f21b0bf10706aa479 --- /dev/null +++ b/data/raw/source_871_training-education_open-door-forums_skilled-nursing-facilities-snf.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cbbdfb0fbb3f7fa97abe2e12127e6632e1baa73924f6d89ebc142684e3af374 +size 224001 diff --git a/data/raw/source_872_training-education_open-door-forums_special.html b/data/raw/source_872_training-education_open-door-forums_special.html new file mode 100644 index 0000000000000000000000000000000000000000..13d33d4d186bafa1f9ba2176eedf08bfb254d84f --- /dev/null +++ b/data/raw/source_872_training-education_open-door-forums_special.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c23c2f25aac6bc92cf7b33b8604796f3f9225c3204728283d8de71fe0f6d7670 +size 224264 diff --git a/data/raw/source_873_training-education_partner-outreach-resources_medicare.html b/data/raw/source_873_training-education_partner-outreach-resources_medicare.html new file mode 100644 index 0000000000000000000000000000000000000000..ff91116f6702123d95b28e283ef0f83dbc87deae --- /dev/null +++ b/data/raw/source_873_training-education_partner-outreach-resources_medicare.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c797aa6c8d1b1a5bc39d264d43c36522bab6cacf5bc8eeadd1450c5855c6ada +size 221857 diff --git a/data/raw/source_874_training-education_partner-outreach-resources_medicaid.html b/data/raw/source_874_training-education_partner-outreach-resources_medicaid.html new file mode 100644 index 0000000000000000000000000000000000000000..3613eaf328a210c80a3ba4ae8a0f3be3ea824aa3 --- /dev/null +++ b/data/raw/source_874_training-education_partner-outreach-resources_medicaid.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4db7a5ae4e6fd915cb68622ebcef5d7bf5eef2d50cdc1e9a49eeeb6271c51677 +size 219111 diff --git a/data/raw/source_875_training-education_partner-outreach-resources_chip.html b/data/raw/source_875_training-education_partner-outreach-resources_chip.html new file mode 100644 index 0000000000000000000000000000000000000000..e26f3faf56752cde176ac3bbc0a78a1b0f3030a5 --- /dev/null +++ b/data/raw/source_875_training-education_partner-outreach-resources_chip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cbf0c9511392ab0f7b9f9607334679f52d1a7df92787ee2de8d3045bd4c6ee9 +size 218405 diff --git a/data/raw/source_876_training-education_look-up-topics_american-indian-alaska-native-center.html b/data/raw/source_876_training-education_look-up-topics_american-indian-alaska-native-center.html new file mode 100644 index 0000000000000000000000000000000000000000..e2269fbdb26510475a7b8e283defd81d88fd509a --- /dev/null +++ b/data/raw/source_876_training-education_look-up-topics_american-indian-alaska-native-center.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e98a9adf59236620f8c86e2c6bab6a4ae710566d58dd8eb6aa635c6de9e7513b +size 230465 diff --git a/data/raw/source_877_training-education_partner-outreach-resources_quality-of-care.html b/data/raw/source_877_training-education_partner-outreach-resources_quality-of-care.html new file mode 100644 index 0000000000000000000000000000000000000000..de7f2e318c5985dc989efb9b3d7bf1609115a956 --- /dev/null +++ b/data/raw/source_877_training-education_partner-outreach-resources_quality-of-care.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65c8accbc5b5ef853ef0819805b174d8f1729dc5f267033e430fba8cbace9099 +size 220299 diff --git a/data/raw/source_878_training-education_partner-outreach-resources_special-populations.html b/data/raw/source_878_training-education_partner-outreach-resources_special-populations.html new file mode 100644 index 0000000000000000000000000000000000000000..8ade39f1805e8df71b7fb5c52e15744c7cdddc91 --- /dev/null +++ b/data/raw/source_878_training-education_partner-outreach-resources_special-populations.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:abd470c23717f518f366c835c83fa3f9457995e1bae1e80977891f34591eb859 +size 225750 diff --git a/data/raw/source_879_training-education_partner-outreach-resources_fraud-abuse.html b/data/raw/source_879_training-education_partner-outreach-resources_fraud-abuse.html new file mode 100644 index 0000000000000000000000000000000000000000..5bc721888858dc170b61e3d4ed5620243ef19bcc --- /dev/null +++ b/data/raw/source_879_training-education_partner-outreach-resources_fraud-abuse.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b06e268b8d3937fd7708810bf358aa44d59d1d4600c0584fedda9e7c636a2804 +size 219805 diff --git a/data/raw/source_87_verify-information.html b/data/raw/source_87_verify-information.html new file mode 100644 index 0000000000000000000000000000000000000000..f8c7155240d0b0047a8eb27e8d42ec53f3450371 --- /dev/null +++ b/data/raw/source_87_verify-information.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69c9db6d936e1db4b54c7d6fe6eb02be535ef93b0afd8988d3ae0aadbee6454f +size 378008 diff --git a/data/raw/source_880_training-education_partner-outreach-resources_states.html b/data/raw/source_880_training-education_partner-outreach-resources_states.html new file mode 100644 index 0000000000000000000000000000000000000000..a5207166cb42fa96ee472808838b64f2defa19ea --- /dev/null +++ b/data/raw/source_880_training-education_partner-outreach-resources_states.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ab06aa6ca0d1f3deede9f25558d2dfeab59e2650694ae5daaba1b0ff76f2a8e +size 221402 diff --git a/data/raw/source_881_training-education_partner-outreach-resources_privacy.html b/data/raw/source_881_training-education_partner-outreach-resources_privacy.html new file mode 100644 index 0000000000000000000000000000000000000000..9bda032b1064f6f218494a9365940bde054f848c --- /dev/null +++ b/data/raw/source_881_training-education_partner-outreach-resources_privacy.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd2482f184c3aeca031c1585f4a8b09dee708e58f0a50d93045848f1abf9658c +size 219106 diff --git a/data/raw/source_882_training-education_partner-outreach-resources_health-conditions-campaigns.html b/data/raw/source_882_training-education_partner-outreach-resources_health-conditions-campaigns.html new file mode 100644 index 0000000000000000000000000000000000000000..afa8ac80600bb8fd9fc94f0e6f1fc02524aaff2b --- /dev/null +++ b/data/raw/source_882_training-education_partner-outreach-resources_health-conditions-campaigns.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e9bd740641f05ee65866a0114d07a988bb6ad9cf9db67a944992a6f53cceb9c +size 223205 diff --git a/data/raw/source_883_training-education_partner-outreach-resources_new-medicare-card.html b/data/raw/source_883_training-education_partner-outreach-resources_new-medicare-card.html new file mode 100644 index 0000000000000000000000000000000000000000..622b9d57f474f0069d5fd9a7b7d8cb705c35fa8c --- /dev/null +++ b/data/raw/source_883_training-education_partner-outreach-resources_new-medicare-card.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7f0af75469941c194e940de41dc52b9a38090ae61e8762a370369d5e302ca09 +size 226529 diff --git a/data/raw/source_884_training-education_look-up-topics_hipaa-administrative-simplification-resources-and-faqs.html b/data/raw/source_884_training-education_look-up-topics_hipaa-administrative-simplification-resources-and-faqs.html new file mode 100644 index 0000000000000000000000000000000000000000..46d534674a994c3a8e468a1b6c5329e02eb89621 --- /dev/null +++ b/data/raw/source_884_training-education_look-up-topics_hipaa-administrative-simplification-resources-and-faqs.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3778f3617b8fa223b4c28ed5873586e56cd7ed459831a6b48191d9374317a757 +size 300274 diff --git a/data/raw/source_885_training-education_learn_attend-events.html b/data/raw/source_885_training-education_learn_attend-events.html new file mode 100644 index 0000000000000000000000000000000000000000..a3e3e44e758b77a4d8ac167a3b6ee04c66460ed6 --- /dev/null +++ b/data/raw/source_885_training-education_learn_attend-events.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:744daeb2fd2251d839f762816f1693ad23423ad61a34d5f683f549a48c8926ca +size 220172 diff --git a/data/raw/source_886_training-education_learn_find-resources.html b/data/raw/source_886_training-education_learn_find-resources.html new file mode 100644 index 0000000000000000000000000000000000000000..ee73ed22d47f740c05b1a26809f6d77fe566ed21 --- /dev/null +++ b/data/raw/source_886_training-education_learn_find-resources.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c554f2a0f3a27397b17b67827d4ee4afc1e57c40a24ca7e32e291a248127e73b +size 221700 diff --git a/data/raw/source_887_training-education_learn_get-training.html b/data/raw/source_887_training-education_learn_get-training.html new file mode 100644 index 0000000000000000000000000000000000000000..bfb03d61ce1976816fba9100a4c4e417e073bd2f --- /dev/null +++ b/data/raw/source_887_training-education_learn_get-training.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8a9835af4def6573d745f1dfb3acbd513d286963bff5066e0cd3e7b1b73bb84 +size 228576 diff --git a/data/raw/source_888_training-education_learn_find-tools-to-help-you-help-others.html b/data/raw/source_888_training-education_learn_find-tools-to-help-you-help-others.html new file mode 100644 index 0000000000000000000000000000000000000000..5733675b6253227f4a2d88dd232eba5f6662765b --- /dev/null +++ b/data/raw/source_888_training-education_learn_find-tools-to-help-you-help-others.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb61c44a501a693dff6e0234a32e5f2bc3887ebb9f8c66c3d8d4c61a81429e2c +size 224487 diff --git a/data/raw/source_889_training-education_learn_get-digital-media.html b/data/raw/source_889_training-education_learn_get-digital-media.html new file mode 100644 index 0000000000000000000000000000000000000000..dec29ae008f6f1a0008d399b55735ad9208fc30f --- /dev/null +++ b/data/raw/source_889_training-education_learn_get-digital-media.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b1954970e79782effb7e82d7d6e25d350d871af9143e63df883dde48eee5500 +size 221638 diff --git a/data/raw/source_88_reporting-changes_which-changes-to-report.html b/data/raw/source_88_reporting-changes_which-changes-to-report.html new file mode 100644 index 0000000000000000000000000000000000000000..322ee2d1c3adc93a5c45bb4a474b2f042ebfcf87 --- /dev/null +++ b/data/raw/source_88_reporting-changes_which-changes-to-report.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75755cab855424ecdfe4bad1a61df0e402366381c234ee859d9da4cacf0f300e +size 370265 diff --git a/data/raw/source_890_training-education_find-provider-type_physicians-other-health-professionals.html b/data/raw/source_890_training-education_find-provider-type_physicians-other-health-professionals.html new file mode 100644 index 0000000000000000000000000000000000000000..150cd9e5fdbeba338d94943c0e3c01545630dc9c --- /dev/null +++ b/data/raw/source_890_training-education_find-provider-type_physicians-other-health-professionals.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0641b3b9f46564e64ab40aa54f2a8b90e31765ebdb1d84143cc15a93a8f5b7e7 +size 228230 diff --git a/data/raw/source_891_training-education_find-provider-type_facilities.html b/data/raw/source_891_training-education_find-provider-type_facilities.html new file mode 100644 index 0000000000000000000000000000000000000000..3deaf3f3a78211daabc16a5740b84e36dd6f50fb --- /dev/null +++ b/data/raw/source_891_training-education_find-provider-type_facilities.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:558ee389d0f3ee6ec56cb3b0201e85082799ebc46fdb1677f79914db34da3ba9 +size 228310 diff --git a/data/raw/source_892_training-education_find-provider-type_health-drug-plans.html b/data/raw/source_892_training-education_find-provider-type_health-drug-plans.html new file mode 100644 index 0000000000000000000000000000000000000000..98101ce5634936cb52ca7530c199083278df947a --- /dev/null +++ b/data/raw/source_892_training-education_find-provider-type_health-drug-plans.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:953d69bc57d4a2ce4a75851a351a1b1999165acf2ea992beb1d005cb5736d954 +size 223272 diff --git a/data/raw/source_893_training-education_find-provider-type_employers-unions.html b/data/raw/source_893_training-education_find-provider-type_employers-unions.html new file mode 100644 index 0000000000000000000000000000000000000000..c84e2b1144fdeeeaa4ce276c6159bd0cedad53df --- /dev/null +++ b/data/raw/source_893_training-education_find-provider-type_employers-unions.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c30ac341c3549af56ca593403f9ff4539e192322e69a559d1f3fac8317f2469 +size 236432 diff --git a/data/raw/source_894_about-cms_what-we-do_nursing-homes.html b/data/raw/source_894_about-cms_what-we-do_nursing-homes.html new file mode 100644 index 0000000000000000000000000000000000000000..a4b3dff8bdfecf9ea46b6741707aaf4c72c3ede8 --- /dev/null +++ b/data/raw/source_894_about-cms_what-we-do_nursing-homes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfec63a780a33a622d370b8094ce18fecf6c0cc529f4607761b5b0d83b9ba15c +size 223677 diff --git a/data/raw/source_895_medicare_physician-fee-schedule_search_overview.html b/data/raw/source_895_medicare_physician-fee-schedule_search_overview.html new file mode 100644 index 0000000000000000000000000000000000000000..23f77f4fb6f75257bab80c437215d925f7277038 --- /dev/null +++ b/data/raw/source_895_medicare_physician-fee-schedule_search_overview.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ce9b0adbc609ac10a9d137af3e5165a5a2740d82cf5eb1ce2979590858997e0 +size 245054 diff --git a/data/raw/source_896_medicare_payment_fee-schedules_physician.html b/data/raw/source_896_medicare_payment_fee-schedules_physician.html new file mode 100644 index 0000000000000000000000000000000000000000..e16c433ded66151826b088fb11919049fcaf2498 --- /dev/null +++ b/data/raw/source_896_medicare_payment_fee-schedules_physician.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:006a8da46ad1c3ffa2fce73c57a22f9fbf4615929d6b9b387341d5f1eedfedca +size 242441 diff --git a/data/raw/source_897_medicare_payment_fee-schedules_clinical-laboratory-fee-schedule-clfs_files.html b/data/raw/source_897_medicare_payment_fee-schedules_clinical-laboratory-fee-schedule-clfs_files.html new file mode 100644 index 0000000000000000000000000000000000000000..9155c95eecd3f6079bc719a85a9bddf8c348f126 --- /dev/null +++ b/data/raw/source_897_medicare_payment_fee-schedules_clinical-laboratory-fee-schedule-clfs_files.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f35ed4ca04cf46f742d2a3ab0956642826455e472a55468411b2bf081d634909 +size 244003 diff --git a/data/raw/source_898_medicare_payment_fee-schedules_dmepos_dmepos-fee-schedule.html b/data/raw/source_898_medicare_payment_fee-schedules_dmepos_dmepos-fee-schedule.html new file mode 100644 index 0000000000000000000000000000000000000000..65335bb7ce446e1889cb871799fa8e81328dcec1 --- /dev/null +++ b/data/raw/source_898_medicare_payment_fee-schedules_dmepos_dmepos-fee-schedule.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c518f22e7ea3a081746296b5b6364c85366f374feee7ad3d77d5a5c41898a7b +size 245684 diff --git a/data/raw/source_899_medicare_payment_prospective-payment-systems_ambulatory-surgical-center-asc.html b/data/raw/source_899_medicare_payment_prospective-payment-systems_ambulatory-surgical-center-asc.html new file mode 100644 index 0000000000000000000000000000000000000000..d0781febf376317e598162892d45ccd2f00f5d38 --- /dev/null +++ b/data/raw/source_899_medicare_payment_prospective-payment-systems_ambulatory-surgical-center-asc.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d359008360daa012e834cbb0c7ca3a9069bb66b9bada975277a5772b5309b11e +size 237464 diff --git a/data/raw/source_89_coverage_preventive-care-benefits.html b/data/raw/source_89_coverage_preventive-care-benefits.html new file mode 100644 index 0000000000000000000000000000000000000000..85434e9b320412595a47d07f7a6b4151fd5d9fc8 --- /dev/null +++ b/data/raw/source_89_coverage_preventive-care-benefits.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4acb0ee17c90d2ac08ae3e5e08f4ced3956841abd8f7e3f886ecb2e3f3229ffa +size 369451 diff --git a/data/raw/source_8_get-coverage.html b/data/raw/source_8_get-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..2dd99388df3da95b3c91e8edfb4cd3f0c9824536 --- /dev/null +++ b/data/raw/source_8_get-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc9147c58b1515b5768db61e7c66b0d9b7ad8e58d7e9af72699318042b103296 +size 364592 diff --git a/data/raw/source_900_medicare-coverage-database.html b/data/raw/source_900_medicare-coverage-database.html new file mode 100644 index 0000000000000000000000000000000000000000..c0ef69a53311056fa5402b3afe6a894290964245 --- /dev/null +++ b/data/raw/source_900_medicare-coverage-database.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:906a529e89a3bdcec230e85f7d149cd89bb1848e107ca47417dc0285537fa5b1 +size 230535 diff --git a/data/raw/source_901_medicare_regulations-guidance_physician-self-referral_list-cpt-hcpcs-codes.html b/data/raw/source_901_medicare_regulations-guidance_physician-self-referral_list-cpt-hcpcs-codes.html new file mode 100644 index 0000000000000000000000000000000000000000..b7c1a58956d3044e908f39ff8c5d289db033e007 --- /dev/null +++ b/data/raw/source_901_medicare_regulations-guidance_physician-self-referral_list-cpt-hcpcs-codes.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fa067809c973d004a2b5ad7f6c2213fc1b6552edec116d0fa7cf51447f51432 +size 241654 diff --git a/data/raw/source_902_medicare_coding-billing_national-correct-coding-initiative-ncci-edits_medicare-ncci-medically-unlikely-edits.html b/data/raw/source_902_medicare_coding-billing_national-correct-coding-initiative-ncci-edits_medicare-ncci-medically-unlikely-edits.html new file mode 100644 index 0000000000000000000000000000000000000000..0abe51aaa544f24bc6b7edbee4ea3d2d216cd980 --- /dev/null +++ b/data/raw/source_902_medicare_coding-billing_national-correct-coding-initiative-ncci-edits_medicare-ncci-medically-unlikely-edits.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d34705d4e2fa3d39b643059e63914393cd5420243f4b3bf2e768b92b2fe82d0a +size 231510 diff --git a/data/raw/source_903_medicare_coding-billing_place-of-service-codes_code-sets.html b/data/raw/source_903_medicare_coding-billing_place-of-service-codes_code-sets.html new file mode 100644 index 0000000000000000000000000000000000000000..989ec3f4a9f3c42bb45379a9d2be5912400f9159 --- /dev/null +++ b/data/raw/source_903_medicare_coding-billing_place-of-service-codes_code-sets.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54db6605c790eca6fb1b7913119f3d0af5f64dba0e0827b6a1b262c5554f0f0e +size 245168 diff --git a/data/raw/source_904_marketplace_resources_data_essential-health-benefits.html b/data/raw/source_904_marketplace_resources_data_essential-health-benefits.html new file mode 100644 index 0000000000000000000000000000000000000000..691c84e0b109010c9f9221d4b5bdd1b5875eb9bf --- /dev/null +++ b/data/raw/source_904_marketplace_resources_data_essential-health-benefits.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7909b6ca0ac075e2dab65fba2a567c3e4345a8ffdbdaf7c6395663b6a8535209 +size 278908 diff --git a/data/raw/source_905_medicare_regulations-guidance_manuals_internet-only-manuals-ioms.html b/data/raw/source_905_medicare_regulations-guidance_manuals_internet-only-manuals-ioms.html new file mode 100644 index 0000000000000000000000000000000000000000..13e66e1cbb25dd2c11b6b5dafba5c4753ecd4c8c --- /dev/null +++ b/data/raw/source_905_medicare_regulations-guidance_manuals_internet-only-manuals-ioms.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33744be89653e7a0ba551fc508b84ad7a343004e3ac7b8d6b9ae2eb5d0db015a +size 237862 diff --git a/data/raw/source_906_medicare_regulations-guidance_administrative-simplification_how-apply.html b/data/raw/source_906_medicare_regulations-guidance_administrative-simplification_how-apply.html new file mode 100644 index 0000000000000000000000000000000000000000..61af992916c81fb6330eb5c2dec1f2d48e262088 --- /dev/null +++ b/data/raw/source_906_medicare_regulations-guidance_administrative-simplification_how-apply.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6eaca7a14dbd800159666859b2ca552a64c3174a008361dfa1183b5bae1be16b +size 231000 diff --git a/data/raw/source_907_about-cms_web-policies-important-links_accessibility-nondiscrimination-disabilities-notice.html b/data/raw/source_907_about-cms_web-policies-important-links_accessibility-nondiscrimination-disabilities-notice.html new file mode 100644 index 0000000000000000000000000000000000000000..be03cf1629a1f5d8aa1e89951b727f9c5d67b9ff --- /dev/null +++ b/data/raw/source_907_about-cms_web-policies-important-links_accessibility-nondiscrimination-disabilities-notice.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85856738ebdd11bba4bebe50fc619d38e1efeb6e07e8c3fd10b4cbcef351723c +size 235421 diff --git a/data/raw/source_908_About-CMS_About-CMS.html b/data/raw/source_908_About-CMS_About-CMS.html new file mode 100644 index 0000000000000000000000000000000000000000..05f2b1544af8b94cbc0738a78bb0467f889d60c2 --- /dev/null +++ b/data/raw/source_908_About-CMS_About-CMS.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6c8bb1475f41706047d181088e55bc5b60d21a650894cff9788adfc31f1ade7 +size 273578 diff --git a/data/raw/source_909_About-CMS_Career-Information_CareersatCMS_index.html b/data/raw/source_909_About-CMS_Career-Information_CareersatCMS_index.html new file mode 100644 index 0000000000000000000000000000000000000000..698918532de9e91dcb9a47fecd8de6ad0ae7a4ed --- /dev/null +++ b/data/raw/source_909_About-CMS_Career-Information_CareersatCMS_index.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:769c22583cbaf326ff045f577b14bd24d775319bdaa0929755c85ff1f3e30937 +size 241928 diff --git a/data/raw/source_90_court-decisions.html b/data/raw/source_90_court-decisions.html new file mode 100644 index 0000000000000000000000000000000000000000..479d474057c7cbf9f349be0987ba14a920da53ac --- /dev/null +++ b/data/raw/source_90_court-decisions.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:557aa6289940c0755a01b6dd15de3ac72d2e9ad4c49e6d946ec663059dcc3244 +size 370049 diff --git a/data/raw/source_910_newsroom.html b/data/raw/source_910_newsroom.html new file mode 100644 index 0000000000000000000000000000000000000000..a1899d9c68fabf6083ea1131572296f4c88aaee6 --- /dev/null +++ b/data/raw/source_910_newsroom.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff0b36c97bda655b3f8d109429292dc8a62873ec0a6fe760e8e621ccc634353b +size 60265 diff --git a/data/raw/source_911_acronyms.html b/data/raw/source_911_acronyms.html new file mode 100644 index 0000000000000000000000000000000000000000..b8fcda0c844e99c00ae0215e5524978d4f44e8b0 --- /dev/null +++ b/data/raw/source_911_acronyms.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30cec8698a418f6ee8d94ca470f736e0d20524f147e457afad08d0cd4cd36146 +size 230975 diff --git a/data/raw/source_912_contacts.html b/data/raw/source_912_contacts.html new file mode 100644 index 0000000000000000000000000000000000000000..f032054da2e36e91eec83d5a194b3c2e42c9c6ed --- /dev/null +++ b/data/raw/source_912_contacts.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88051f5746138c8a78e33ff1b9aa3b5bed1b400dbd62c561f4f3d487386d614c +size 246912 diff --git a/data/raw/source_913_glossary.html b/data/raw/source_913_glossary.html new file mode 100644 index 0000000000000000000000000000000000000000..cefab96fde183fc442fc1ea8f22b7ccdb3a90f17 --- /dev/null +++ b/data/raw/source_913_glossary.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:151dac5efe5b03369d5800abd41b700f3e786644ad4d320e337c396ca9105083 +size 231970 diff --git a/data/raw/source_914_about-cms_web-policies-important-links_web-policies_privacy.html b/data/raw/source_914_about-cms_web-policies-important-links_web-policies_privacy.html new file mode 100644 index 0000000000000000000000000000000000000000..fd051c7e3322b4334b36638445d6054bdb7f0b81 --- /dev/null +++ b/data/raw/source_914_about-cms_web-policies-important-links_web-policies_privacy.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef3847a0b4b7f5a7c16b46ed1cbe98a370de43661b24cecae82e8e0ddc061cba +size 250718 diff --git a/data/raw/source_915_About-CMS_Agency-Information_Aboutwebsite_CMSNondiscriminationNotice.html b/data/raw/source_915_About-CMS_Agency-Information_Aboutwebsite_CMSNondiscriminationNotice.html new file mode 100644 index 0000000000000000000000000000000000000000..d93d742b05ce14210e9bee662e02b0ab04b27e65 --- /dev/null +++ b/data/raw/source_915_About-CMS_Agency-Information_Aboutwebsite_CMSNondiscriminationNotice.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eec159c64ffc6e9dfc00ef421b30cb71b3914eddf3c8bd268f1f7d7dd387290d +size 235614 diff --git a/data/raw/source_916_about-cms_information-systems_privacy_vulnerability-disclosure-policy.html b/data/raw/source_916_about-cms_information-systems_privacy_vulnerability-disclosure-policy.html new file mode 100644 index 0000000000000000000000000000000000000000..778c72916c583e29966b0308dc593aa8e6d772a8 --- /dev/null +++ b/data/raw/source_916_about-cms_information-systems_privacy_vulnerability-disclosure-policy.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a2a18ad11e06f5929e64f345e8e3d57e3ec6128f346f7bab9bc06b7f815cff7 +size 237450 diff --git a/data/raw/source_917_freedom-information-act-foia-service-center.html b/data/raw/source_917_freedom-information-act-foia-service-center.html new file mode 100644 index 0000000000000000000000000000000000000000..cda18948eacac66cc088b7a2186647a247253a6a --- /dev/null +++ b/data/raw/source_917_freedom-information-act-foia-service-center.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:693e71f5b77d28770e974e4e11c3368cbdbd40a7d532996d5b2d03e33be0aaf8 +size 236749 diff --git a/data/raw/source_918_About-CMS_Agency-Information_Aboutwebsite_NoFearAct.html b/data/raw/source_918_About-CMS_Agency-Information_Aboutwebsite_NoFearAct.html new file mode 100644 index 0000000000000000000000000000000000000000..964322fb793ebf43379e5a9b6fe3789ba56b374c --- /dev/null +++ b/data/raw/source_918_About-CMS_Agency-Information_Aboutwebsite_NoFearAct.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d05ea6973ec7fa0b8642d8a37b152a71ce2c390d6e31febf6b927f4dd080975c +size 224035 diff --git a/data/raw/source_919_Outreach-and-Education_Outreach_CMSFeeds_index.html b/data/raw/source_919_Outreach-and-Education_Outreach_CMSFeeds_index.html new file mode 100644 index 0000000000000000000000000000000000000000..f9a8df04b401d455a1f822d8ab467e8cc7d68029 --- /dev/null +++ b/data/raw/source_919_Outreach-and-Education_Outreach_CMSFeeds_index.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2c6a9dbe5105d2cb55967bd8ef4aa970098531c258e88489bcf9af1263e9d67 +size 221926 diff --git a/data/raw/source_91_privacy.html b/data/raw/source_91_privacy.html new file mode 100644 index 0000000000000000000000000000000000000000..5d64215b9a71bc8e86f11d563152d5cf06d46dca --- /dev/null +++ b/data/raw/source_91_privacy.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:340c594a79835a7da595d4f368d910aaf707b5e2f40d575d603084ad93450f86 +size 431937 diff --git a/data/raw/source_920_medicare_regulations-guidance_advisory-committees_executive-order-guidance.html b/data/raw/source_920_medicare_regulations-guidance_advisory-committees_executive-order-guidance.html new file mode 100644 index 0000000000000000000000000000000000000000..35b941924c17ea2403a97993c9c4a11c8e7354ae --- /dev/null +++ b/data/raw/source_920_medicare_regulations-guidance_advisory-committees_executive-order-guidance.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2385b778c2c6d2490c2c09d6f93b3597225848fdadc2cafe32a6ec4673c35ee2 +size 235371 diff --git a/data/raw/source_921_medicare_regulations-guidance_advisory-committees_advisory-committee-air-ambulance-quality-and-patient-safety.html b/data/raw/source_921_medicare_regulations-guidance_advisory-committees_advisory-committee-air-ambulance-quality-and-patient-safety.html new file mode 100644 index 0000000000000000000000000000000000000000..912de4508f58e6bc59017f34cc0633095885cd86 --- /dev/null +++ b/data/raw/source_921_medicare_regulations-guidance_advisory-committees_advisory-committee-air-ambulance-quality-and-patient-safety.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78b6545de2e56ed0494be302492bb282d4249197fa851345dee0c1bc2c6039db +size 235611 diff --git a/data/raw/source_922_medicare_regulations-guidance_advisory-committees_panel-clinical-diagnostic-laboratory-tests-past-meeting-agendas-federal-registrar-notices.html b/data/raw/source_922_medicare_regulations-guidance_advisory-committees_panel-clinical-diagnostic-laboratory-tests-past-meeting-agendas-federal-registrar-notices.html new file mode 100644 index 0000000000000000000000000000000000000000..1274a85fc91405f0a09691387dafdc5f5b01d454 --- /dev/null +++ b/data/raw/source_922_medicare_regulations-guidance_advisory-committees_panel-clinical-diagnostic-laboratory-tests-past-meeting-agendas-federal-registrar-notices.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:451bb2a947c5476e72a41cbf17eaa9c4ebefc9039b4cb445f99aa202e781d819 +size 239429 diff --git a/data/raw/source_923_medicare_regulations-guidance_advisory-committees_economic-index-technical-panel.html b/data/raw/source_923_medicare_regulations-guidance_advisory-committees_economic-index-technical-panel.html new file mode 100644 index 0000000000000000000000000000000000000000..e1dd325f16ad1efc3a5e447fc854f05458c47454 --- /dev/null +++ b/data/raw/source_923_medicare_regulations-guidance_advisory-committees_economic-index-technical-panel.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4099982852b21a1b0a1639aaeb8396dc1af9a1815b6566c0b06b6aea2e57d0bc +size 231763 diff --git a/data/raw/source_924_medicare_regulations-guidance_advisory-committees_practicing-phycicians-council.html b/data/raw/source_924_medicare_regulations-guidance_advisory-committees_practicing-phycicians-council.html new file mode 100644 index 0000000000000000000000000000000000000000..cca4c8f0ff46bca837b6b1bec64b528485dbcfda --- /dev/null +++ b/data/raw/source_924_medicare_regulations-guidance_advisory-committees_practicing-phycicians-council.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa261d51f02afe0066e33d56f6ae2a595a9ec73c4ad94a09152beb53ea5fc9d1 +size 232206 diff --git a/data/raw/source_925_medicare_regulations-guidance_advisory-committees_board-demo-payment-system-esrd-services.html b/data/raw/source_925_medicare_regulations-guidance_advisory-committees_board-demo-payment-system-esrd-services.html new file mode 100644 index 0000000000000000000000000000000000000000..83d2c95a5b994fe89ba94764d4a9a4834547008b --- /dev/null +++ b/data/raw/source_925_medicare_regulations-guidance_advisory-committees_board-demo-payment-system-esrd-services.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80e8a4de3ea806f4b571fdfc9f0c98580acc90ff706655231a3a46bbf28a20a7 +size 235969 diff --git a/data/raw/source_926_medicare_regulations-guidance_advisory-committees_evidence-development-coverage.html b/data/raw/source_926_medicare_regulations-guidance_advisory-committees_evidence-development-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..729f6a63ef987b7e99d730416d1a4b3918f5d265 --- /dev/null +++ b/data/raw/source_926_medicare_regulations-guidance_advisory-committees_evidence-development-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:023c0b6c787788837fdb6791ac84c4a7cfe3f2f756b814950be00d4f94ae28da +size 235233 diff --git a/data/raw/source_927_medicare_regulations-guidance_advisory-committees_advisory-committee-ground-ambulance-and-patient-billing-gapb.html b/data/raw/source_927_medicare_regulations-guidance_advisory-committees_advisory-committee-ground-ambulance-and-patient-billing-gapb.html new file mode 100644 index 0000000000000000000000000000000000000000..b321082d1ce2a8118eef3354a2198dc3a206bfbf --- /dev/null +++ b/data/raw/source_927_medicare_regulations-guidance_advisory-committees_advisory-committee-ground-ambulance-and-patient-billing-gapb.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7828b3666d4aa4f18faa01b4ff2e4e609b1a72b81d45947018e7a805ade44ea1 +size 245117 diff --git a/data/raw/source_928_medicare_regulations-guidance_advisory-committees_hospital-outpatient-payment.html b/data/raw/source_928_medicare_regulations-guidance_advisory-committees_hospital-outpatient-payment.html new file mode 100644 index 0000000000000000000000000000000000000000..a37229de75835e25d854dcabd3ee29d3f25c9f7a --- /dev/null +++ b/data/raw/source_928_medicare_regulations-guidance_advisory-committees_hospital-outpatient-payment.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09ed269b050eedff1061076ff7a1bc0ffe2ee4022acea4c997282e44d5405ae2 +size 237696 diff --git a/data/raw/source_929_medicare_regulations-guidance_advisory-committees_small-business-administration-ombudsman.html b/data/raw/source_929_medicare_regulations-guidance_advisory-committees_small-business-administration-ombudsman.html new file mode 100644 index 0000000000000000000000000000000000000000..c157081f754d04b63853d68380533e06b10c59fa --- /dev/null +++ b/data/raw/source_929_medicare_regulations-guidance_advisory-committees_small-business-administration-ombudsman.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9ecb47c5fba323ff4ba6d9ba1b19be821752ad8e3090f76f24a5d82361a9d43 +size 236486 diff --git a/data/raw/source_92_blog_stay-healthy-use-your-free-preventive-benefits.html b/data/raw/source_92_blog_stay-healthy-use-your-free-preventive-benefits.html new file mode 100644 index 0000000000000000000000000000000000000000..dcd5b45815998479a94e1b7ddc2ec5870c67f42b --- /dev/null +++ b/data/raw/source_92_blog_stay-healthy-use-your-free-preventive-benefits.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b500d555af90929eb3b6d043b5e3b54a395692cf0c610c310b404e3eaeea8866 +size 372250 diff --git a/data/raw/source_930_medicare_regulations-guidance_advisory-committees_small-entity-compliance-guides.html b/data/raw/source_930_medicare_regulations-guidance_advisory-committees_small-entity-compliance-guides.html new file mode 100644 index 0000000000000000000000000000000000000000..49d12d43be553c65e2e0ee37d7c6ebb8b8341f26 --- /dev/null +++ b/data/raw/source_930_medicare_regulations-guidance_advisory-committees_small-entity-compliance-guides.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9abdf7a445c1afa1117ef2664b7d99e5784ac75570d845ba29c04d9fe2b82a89 +size 250145 diff --git a/data/raw/source_931_files_document_proposed-key-dates-tables-cy2020.pdf-0.html b/data/raw/source_931_files_document_proposed-key-dates-tables-cy2020.pdf-0.html new file mode 100644 index 0000000000000000000000000000000000000000..0f410190ef662b7ea0da96133ffdb5da7d3cb3a9 --- /dev/null +++ b/data/raw/source_931_files_document_proposed-key-dates-tables-cy2020.pdf-0.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04e5a5fb70a4d71e05a5b07c76287be59bacceb8200285b09278e0eb164b31d8 +size 344 diff --git a/data/raw/source_932_cciio_resources_regulations-and-guidance_downloads_proposed-key-dates-tables-for-cy2023.html b/data/raw/source_932_cciio_resources_regulations-and-guidance_downloads_proposed-key-dates-tables-for-cy2023.html new file mode 100644 index 0000000000000000000000000000000000000000..9bd823c0d14d6121a0b76e9437589aedeba6e521 --- /dev/null +++ b/data/raw/source_932_cciio_resources_regulations-and-guidance_downloads_proposed-key-dates-tables-for-cy2023.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0f712b4fbd0755621e0e9bb59b19eb758e527f6120fb20fac2cb20cc5ecc5d4 +size 344 diff --git a/data/raw/source_933_media_595821.html b/data/raw/source_933_media_595821.html new file mode 100644 index 0000000000000000000000000000000000000000..663ec6c38f6a4294a50d195a5470ae4d20db0e12 --- /dev/null +++ b/data/raw/source_933_media_595821.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19dfe10a9824e6b0c4d796d2f5e2a886ee89b36267d3a13176694af0c9907403 +size 344 diff --git a/data/raw/source_934_media_512526.html b/data/raw/source_934_media_512526.html new file mode 100644 index 0000000000000000000000000000000000000000..11038a9efa02a6085d1184b4794cdfda4857e392 --- /dev/null +++ b/data/raw/source_934_media_512526.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47734e7c0c405e69ff40ec5b1a5dcea3835bd5f3a9bb58e2520563d7eccc7786 +size 30661 diff --git a/data/raw/source_935_cciio_resources_regulations-and-guidance_150fplseptatipsheet.html b/data/raw/source_935_cciio_resources_regulations-and-guidance_150fplseptatipsheet.html new file mode 100644 index 0000000000000000000000000000000000000000..371a47468402752a53cb2906f827d09d617250be --- /dev/null +++ b/data/raw/source_935_cciio_resources_regulations-and-guidance_150fplseptatipsheet.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3169af2e9960a233de952a99551ad8c254181c90874160c16f100c3bf5927ab0 +size 344 diff --git a/data/raw/source_936_cciio_resources_regulations-and-guidance_fema_sep.html b/data/raw/source_936_cciio_resources_regulations-and-guidance_fema_sep.html new file mode 100644 index 0000000000000000000000000000000000000000..9f127db7949c5c502a229b35f43897d9c8608007 --- /dev/null +++ b/data/raw/source_936_cciio_resources_regulations-and-guidance_fema_sep.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931f617a61f1c75fc4e2906923d463e7e5cc87641f27aba351ada15afb700979 +size 344 diff --git a/data/raw/source_937_cciio_resources_regulations-and-guidance_downloads_revised-final-2018-av-calculator-41317.xlsm.html b/data/raw/source_937_cciio_resources_regulations-and-guidance_downloads_revised-final-2018-av-calculator-41317.xlsm.html new file mode 100644 index 0000000000000000000000000000000000000000..9f127db7949c5c502a229b35f43897d9c8608007 --- /dev/null +++ b/data/raw/source_937_cciio_resources_regulations-and-guidance_downloads_revised-final-2018-av-calculator-41317.xlsm.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931f617a61f1c75fc4e2906923d463e7e5cc87641f27aba351ada15afb700979 +size 344 diff --git a/data/raw/source_938_cciio_resources_regulations-and-guidance_downloads_final-2019-av-calculator.xlsm.html b/data/raw/source_938_cciio_resources_regulations-and-guidance_downloads_final-2019-av-calculator.xlsm.html new file mode 100644 index 0000000000000000000000000000000000000000..9f127db7949c5c502a229b35f43897d9c8608007 --- /dev/null +++ b/data/raw/source_938_cciio_resources_regulations-and-guidance_downloads_final-2019-av-calculator.xlsm.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931f617a61f1c75fc4e2906923d463e7e5cc87641f27aba351ada15afb700979 +size 344 diff --git a/data/raw/source_939_cciio_resources_regulations-and-guidance_downloads_2020-av-calculator.xlsm.html b/data/raw/source_939_cciio_resources_regulations-and-guidance_downloads_2020-av-calculator.xlsm.html new file mode 100644 index 0000000000000000000000000000000000000000..9f127db7949c5c502a229b35f43897d9c8608007 --- /dev/null +++ b/data/raw/source_939_cciio_resources_regulations-and-guidance_downloads_2020-av-calculator.xlsm.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931f617a61f1c75fc4e2906923d463e7e5cc87641f27aba351ada15afb700979 +size 344 diff --git a/data/raw/source_93_blog_explore-your-health-care-options-after-open-enrollment.html b/data/raw/source_93_blog_explore-your-health-care-options-after-open-enrollment.html new file mode 100644 index 0000000000000000000000000000000000000000..2c55e56a675cf9c721ed8269abd0b0355c22fbf1 --- /dev/null +++ b/data/raw/source_93_blog_explore-your-health-care-options-after-open-enrollment.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a60f7188bf6b47a4061b0448d7e63a628e892efd5d97f083fc49e5a4fc76cb9 +size 377061 diff --git a/data/raw/source_940_cciio_resources_regulations-and-guidance_downloads_draft-2022-av-calculator.xlsm.html b/data/raw/source_940_cciio_resources_regulations-and-guidance_downloads_draft-2022-av-calculator.xlsm.html new file mode 100644 index 0000000000000000000000000000000000000000..9f127db7949c5c502a229b35f43897d9c8608007 --- /dev/null +++ b/data/raw/source_940_cciio_resources_regulations-and-guidance_downloads_draft-2022-av-calculator.xlsm.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931f617a61f1c75fc4e2906923d463e7e5cc87641f27aba351ada15afb700979 +size 344 diff --git a/data/raw/source_941_cciio_resources_regulations-and-guidance_downloads_final-2022-av-calculator.xls.html b/data/raw/source_941_cciio_resources_regulations-and-guidance_downloads_final-2022-av-calculator.xls.html new file mode 100644 index 0000000000000000000000000000000000000000..9f127db7949c5c502a229b35f43897d9c8608007 --- /dev/null +++ b/data/raw/source_941_cciio_resources_regulations-and-guidance_downloads_final-2022-av-calculator.xls.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931f617a61f1c75fc4e2906923d463e7e5cc87641f27aba351ada15afb700979 +size 344 diff --git a/data/raw/source_942_cciio_resources_regulations-and-guidance_downloads_draft-2023-av-calculator.xlsm.html b/data/raw/source_942_cciio_resources_regulations-and-guidance_downloads_draft-2023-av-calculator.xlsm.html new file mode 100644 index 0000000000000000000000000000000000000000..9f127db7949c5c502a229b35f43897d9c8608007 --- /dev/null +++ b/data/raw/source_942_cciio_resources_regulations-and-guidance_downloads_draft-2023-av-calculator.xlsm.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931f617a61f1c75fc4e2906923d463e7e5cc87641f27aba351ada15afb700979 +size 344 diff --git a/data/raw/source_943_sites_default_files_2022-04_final-2023-av-calculator.xlsm.html b/data/raw/source_943_sites_default_files_2022-04_final-2023-av-calculator.xlsm.html new file mode 100644 index 0000000000000000000000000000000000000000..9f127db7949c5c502a229b35f43897d9c8608007 --- /dev/null +++ b/data/raw/source_943_sites_default_files_2022-04_final-2023-av-calculator.xlsm.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931f617a61f1c75fc4e2906923d463e7e5cc87641f27aba351ada15afb700979 +size 344 diff --git a/data/raw/source_944_files_document_draft-2024-av-calculator.xlsm.html b/data/raw/source_944_files_document_draft-2024-av-calculator.xlsm.html new file mode 100644 index 0000000000000000000000000000000000000000..9f127db7949c5c502a229b35f43897d9c8608007 --- /dev/null +++ b/data/raw/source_944_files_document_draft-2024-av-calculator.xlsm.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931f617a61f1c75fc4e2906923d463e7e5cc87641f27aba351ada15afb700979 +size 344 diff --git a/data/raw/source_945_files_document_copy-final-2024-av-calculator.xlsm.html b/data/raw/source_945_files_document_copy-final-2024-av-calculator.xlsm.html new file mode 100644 index 0000000000000000000000000000000000000000..9f127db7949c5c502a229b35f43897d9c8608007 --- /dev/null +++ b/data/raw/source_945_files_document_copy-final-2024-av-calculator.xlsm.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931f617a61f1c75fc4e2906923d463e7e5cc87641f27aba351ada15afb700979 +size 344 diff --git a/data/raw/source_946_files_document_draft-2025-av-calculator.xlsm.html b/data/raw/source_946_files_document_draft-2025-av-calculator.xlsm.html new file mode 100644 index 0000000000000000000000000000000000000000..9f127db7949c5c502a229b35f43897d9c8608007 --- /dev/null +++ b/data/raw/source_946_files_document_draft-2025-av-calculator.xlsm.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931f617a61f1c75fc4e2906923d463e7e5cc87641f27aba351ada15afb700979 +size 344 diff --git a/data/raw/source_947_files_document_final-2025-av-calculator.xlsm.html b/data/raw/source_947_files_document_final-2025-av-calculator.xlsm.html new file mode 100644 index 0000000000000000000000000000000000000000..9f127db7949c5c502a229b35f43897d9c8608007 --- /dev/null +++ b/data/raw/source_947_files_document_final-2025-av-calculator.xlsm.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931f617a61f1c75fc4e2906923d463e7e5cc87641f27aba351ada15afb700979 +size 344 diff --git a/data/raw/source_948_files_document_final-2026-av-calculator-1.xlsm.html b/data/raw/source_948_files_document_final-2026-av-calculator-1.xlsm.html new file mode 100644 index 0000000000000000000000000000000000000000..9f127db7949c5c502a229b35f43897d9c8608007 --- /dev/null +++ b/data/raw/source_948_files_document_final-2026-av-calculator-1.xlsm.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931f617a61f1c75fc4e2906923d463e7e5cc87641f27aba351ada15afb700979 +size 344 diff --git a/data/raw/source_949_files_document_revised-final-2026-av-calculator.xlsm.html b/data/raw/source_949_files_document_revised-final-2026-av-calculator.xlsm.html new file mode 100644 index 0000000000000000000000000000000000000000..9f127db7949c5c502a229b35f43897d9c8608007 --- /dev/null +++ b/data/raw/source_949_files_document_revised-final-2026-av-calculator.xlsm.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:931f617a61f1c75fc4e2906923d463e7e5cc87641f27aba351ada15afb700979 +size 344 diff --git a/data/raw/source_94_blog.html b/data/raw/source_94_blog.html new file mode 100644 index 0000000000000000000000000000000000000000..bd63c13d457d542c68c32059b76b050cc7a26137 --- /dev/null +++ b/data/raw/source_94_blog.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06fea20277cf166e656872e8b64873a60cdcded6dbc1bb5354698f6b4ae19399 +size 373881 diff --git a/data/raw/source_950_media_617341.html b/data/raw/source_950_media_617341.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_950_media_617341.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_951_files_document_arc-ampevol2sspp-aca-aev102-50803212025.xlsx.html b/data/raw/source_951_files_document_arc-ampevol2sspp-aca-aev102-50803212025.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_951_files_document_arc-ampevol2sspp-aca-aev102-50803212025.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_952_cciio_resources_regulations-and-guidance_downloads_diy-tables-7-12-2017.xlsx.html b/data/raw/source_952_cciio_resources_regulations-and-guidance_downloads_diy-tables-7-12-2017.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_952_cciio_resources_regulations-and-guidance_downloads_diy-tables-7-12-2017.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_953_cciio_resources_regulations-and-guidance_downloads_hhs-hcc-software-v0418-127-n1.zip.html b/data/raw/source_953_cciio_resources_regulations-and-guidance_downloads_hhs-hcc-software-v0418-127-n1.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_953_cciio_resources_regulations-and-guidance_downloads_hhs-hcc-software-v0418-127-n1.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_954_cciio_resources_regulations-and-guidance_downloads_rarx_rxcuis-crosswalk-9-6-17.xlsx.html b/data/raw/source_954_cciio_resources_regulations-and-guidance_downloads_rarx_rxcuis-crosswalk-9-6-17.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_954_cciio_resources_regulations-and-guidance_downloads_rarx_rxcuis-crosswalk-9-6-17.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_955_cciio_resources_regulations-and-guidance_downloads_technical-details-2017.xlsx.html b/data/raw/source_955_cciio_resources_regulations-and-guidance_downloads_technical-details-2017.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_955_cciio_resources_regulations-and-guidance_downloads_technical-details-2017.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_956_cciio_resources_regulations-and-guidance_downloads_2017-risk-adjustment-sas.zip.html b/data/raw/source_956_cciio_resources_regulations-and-guidance_downloads_2017-risk-adjustment-sas.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_956_cciio_resources_regulations-and-guidance_downloads_2017-risk-adjustment-sas.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_957_cciio_resources_regulations-and-guidance_downloads_2018-ra-model-diy-tables.xlsx.html b/data/raw/source_957_cciio_resources_regulations-and-guidance_downloads_2018-ra-model-diy-tables.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_957_cciio_resources_regulations-and-guidance_downloads_2018-ra-model-diy-tables.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_958_cciio_resources_regulations-and-guidance_downloads_2018-ra-model-sas.zip.html b/data/raw/source_958_cciio_resources_regulations-and-guidance_downloads_2018-ra-model-sas.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_958_cciio_resources_regulations-and-guidance_downloads_2018-ra-model-sas.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_959_cciio_resources_regulations-and-guidance_downloads_2019-updtd-final-hhs-ra-model-coefficientsx.xlsx.html b/data/raw/source_959_cciio_resources_regulations-and-guidance_downloads_2019-updtd-final-hhs-ra-model-coefficientsx.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_959_cciio_resources_regulations-and-guidance_downloads_2019-updtd-final-hhs-ra-model-coefficientsx.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_95_health-and-dental-plan-datasets-for-researchers-and-issuers.html b/data/raw/source_95_health-and-dental-plan-datasets-for-researchers-and-issuers.html new file mode 100644 index 0000000000000000000000000000000000000000..da2d4145bfce2026a74f35dc17362c2c0f36bd9f --- /dev/null +++ b/data/raw/source_95_health-and-dental-plan-datasets-for-researchers-and-issuers.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3443aba1a201ba46cc8237daf33132d3930cc0fb089da0f048cbab384a60a0cc +size 368103 diff --git a/data/raw/source_960_cciio_resources_regulations-and-guidance_downloads_diy-tables-2018.xlsx.html b/data/raw/source_960_cciio_resources_regulations-and-guidance_downloads_diy-tables-2018.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_960_cciio_resources_regulations-and-guidance_downloads_diy-tables-2018.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_961_cciio_resources_regulations-and-guidance_downloads_hhs-hcc-software.zip.html b/data/raw/source_961_cciio_resources_regulations-and-guidance_downloads_hhs-hcc-software.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_961_cciio_resources_regulations-and-guidance_downloads_hhs-hcc-software.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_962_cciio_resources_regulations-and-guidance_downloads_updated-diy-tables-2018.xlsx.html b/data/raw/source_962_cciio_resources_regulations-and-guidance_downloads_updated-diy-tables-2018.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_962_cciio_resources_regulations-and-guidance_downloads_updated-diy-tables-2018.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_963_cciio_resources_regulations-and-guidance_downloads_updated-hhs-hcc-software.zip.html b/data/raw/source_963_cciio_resources_regulations-and-guidance_downloads_updated-hhs-hcc-software.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_963_cciio_resources_regulations-and-guidance_downloads_updated-hhs-hcc-software.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_964_cciio_resources_regulations-and-guidance_downloads_cy-2019-diy-table.xlsx.html b/data/raw/source_964_cciio_resources_regulations-and-guidance_downloads_cy-2019-diy-table.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_964_cciio_resources_regulations-and-guidance_downloads_cy-2019-diy-table.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_965_cciio_resources_regulations-and-guidance_downloads_cy-2019-benefit-adjustment-sas.zip.html b/data/raw/source_965_cciio_resources_regulations-and-guidance_downloads_cy-2019-benefit-adjustment-sas.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_965_cciio_resources_regulations-and-guidance_downloads_cy-2019-benefit-adjustment-sas.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_966_cciio_resources_regulations-and-guidance_downloads_cy2019-diy-tables.01.17.20.xlsx.html b/data/raw/source_966_cciio_resources_regulations-and-guidance_downloads_cy2019-diy-tables.01.17.20.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_966_cciio_resources_regulations-and-guidance_downloads_cy2019-diy-tables.01.17.20.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_967_cciio_resources_regulations-and-guidance_downloads_hhs-hcc-2019-software.01.17.2020.zip.html b/data/raw/source_967_cciio_resources_regulations-and-guidance_downloads_hhs-hcc-2019-software.01.17.2020.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_967_cciio_resources_regulations-and-guidance_downloads_hhs-hcc-2019-software.01.17.2020.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_968_files_document_draft-2021-update-icd-10-crosswalk-hhs-hcc-risk-adjustment-model.xlsx.html b/data/raw/source_968_files_document_draft-2021-update-icd-10-crosswalk-hhs-hcc-risk-adjustment-model.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_968_files_document_draft-2021-update-icd-10-crosswalk-hhs-hcc-risk-adjustment-model.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_969_cciio_resources_regulations-and-guidance_downloads_diy-tables-2019.04.2020.xlsx.html b/data/raw/source_969_cciio_resources_regulations-and-guidance_downloads_diy-tables-2019.04.2020.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_969_cciio_resources_regulations-and-guidance_downloads_diy-tables-2019.04.2020.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_96_language-resource.html b/data/raw/source_96_language-resource.html new file mode 100644 index 0000000000000000000000000000000000000000..fbaebfe70b658385a6006a8b329a7801d6100127 --- /dev/null +++ b/data/raw/source_96_language-resource.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c4732346c9d4d71a52193a207f5ff64b52130ca5c5c0c7c35473f73ccbd38f4 +size 399967 diff --git a/data/raw/source_970_cciio_resources_regulations-and-guidance_downloads_hcc-software-v0519-128-p2-description-04.15.2020.html b/data/raw/source_970_cciio_resources_regulations-and-guidance_downloads_hcc-software-v0519-128-p2-description-04.15.2020.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_970_cciio_resources_regulations-and-guidance_downloads_hcc-software-v0519-128-p2-description-04.15.2020.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_971_cciio_resources_regulations-and-guidance_downloads_cy2020_diy_tables_08.03.2020.xlsx.html b/data/raw/source_971_cciio_resources_regulations-and-guidance_downloads_cy2020_diy_tables_08.03.2020.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_971_cciio_resources_regulations-and-guidance_downloads_cy2020_diy_tables_08.03.2020.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_972_cciio_resources_regulations-and-guidance_downloads_hhs_hcc_software_v0519_128_p2_description_08.03.2020.zip.html b/data/raw/source_972_cciio_resources_regulations-and-guidance_downloads_hhs_hcc_software_v0519_128_p2_description_08.03.2020.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_972_cciio_resources_regulations-and-guidance_downloads_hhs_hcc_software_v0519_128_p2_description_08.03.2020.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_973_files_document_cy2020-diy-tables-12182020.xlsx-0.html b/data/raw/source_973_files_document_cy2020-diy-tables-12182020.xlsx-0.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_973_files_document_cy2020-diy-tables-12182020.xlsx-0.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_974_files_zip_cy2020-hhs-hcc-sas-software-v0520128q2.zip.html b/data/raw/source_974_files_zip_cy2020-hhs-hcc-sas-software-v0520128q2.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_974_files_zip_cy2020-hhs-hcc-sas-software-v0520128q2.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_975_files_document_hhs-hcc-software-v0520128q2-tables-04132021.xlsx.html b/data/raw/source_975_files_document_hhs-hcc-software-v0520128q2-tables-04132021.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_975_files_document_hhs-hcc-software-v0520128q2-tables-04132021.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_976_files_zip_cy2020-hhs-hcc-sas-software-v0520128q3.zip.html b/data/raw/source_976_files_zip_cy2020-hhs-hcc-sas-software-v0520128q3.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_976_files_zip_cy2020-hhs-hcc-sas-software-v0520128q3.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_977_files_document_cy2021-diy-tables-07092021.xlsx.html b/data/raw/source_977_files_document_cy2021-diy-tables-07092021.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_977_files_document_cy2021-diy-tables-07092021.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_978_files_zip_cy2021-hhs-hcc-software-v0721141a1.zip.html b/data/raw/source_978_files_zip_cy2021-hhs-hcc-software-v0721141a1.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_978_files_zip_cy2021-hhs-hcc-software-v0721141a1.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_979_files_document_cy2021-diy-tables-12172021.xlsx.html b/data/raw/source_979_files_document_cy2021-diy-tables-12172021.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_979_files_document_cy2021-diy-tables-12172021.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_97_contact-us.html b/data/raw/source_97_contact-us.html new file mode 100644 index 0000000000000000000000000000000000000000..b6622bc10dc8b07541096aa466d93df31d633a36 --- /dev/null +++ b/data/raw/source_97_contact-us.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a917dace9931217503e606385552002a31eebe892bba931dcf6dfe7f09e8070a +size 369202 diff --git a/data/raw/source_980_files_zip_2hhs-hcc-software-v0721141a2.zip.html b/data/raw/source_980_files_zip_2hhs-hcc-software-v0721141a2.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_980_files_zip_2hhs-hcc-software-v0721141a2.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_981_files_document_cy2021-diy-tables-03312022.xlsx.html b/data/raw/source_981_files_document_cy2021-diy-tables-03312022.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_981_files_document_cy2021-diy-tables-03312022.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_982_files_zip_hhs-hcc-software-v0721141a3.zip.html b/data/raw/source_982_files_zip_hhs-hcc-software-v0721141a3.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_982_files_zip_hhs-hcc-software-v0721141a3.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_983_files_document_cy2022-diy-tables-06-30-2022.xlsx.html b/data/raw/source_983_files_document_cy2022-diy-tables-06-30-2022.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_983_files_document_cy2022-diy-tables-06-30-2022.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_984_files_zip_hhs-hcc-software-v0722141b1.zip.html b/data/raw/source_984_files_zip_hhs-hcc-software-v0722141b1.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_984_files_zip_hhs-hcc-software-v0722141b1.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_985_files_document_cy2022-diy-tables-12202022.xlsx.html b/data/raw/source_985_files_document_cy2022-diy-tables-12202022.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_985_files_document_cy2022-diy-tables-12202022.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_986_files_zip_hhs-hcc-software-v0722141b2.zip.html b/data/raw/source_986_files_zip_hhs-hcc-software-v0722141b2.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_986_files_zip_hhs-hcc-software-v0722141b2.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_987_files_document_cy2022-diy-tables-03312023.xlsx.html b/data/raw/source_987_files_document_cy2022-diy-tables-03312023.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_987_files_document_cy2022-diy-tables-03312023.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_988_files_zip_hhs-hcc-software-v0722141b3.zip.html b/data/raw/source_988_files_zip_hhs-hcc-software-v0722141b3.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_988_files_zip_hhs-hcc-software-v0722141b3.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_989_files_document_cy2023-diy-tables-08172023.xlsx.html b/data/raw/source_989_files_document_cy2023-diy-tables-08172023.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_989_files_document_cy2023-diy-tables-08172023.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_98_using-this-site.html b/data/raw/source_98_using-this-site.html new file mode 100644 index 0000000000000000000000000000000000000000..68a31a78755d8a3ec46a75179717a64de18a5a5f --- /dev/null +++ b/data/raw/source_98_using-this-site.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a86d4e507d29bb4b4aa9e2fd7d40f747b3fe70f75c879308b203fed8bb7414de +size 366303 diff --git a/data/raw/source_990_files_zip_hhs-hcc-software-v0723141c2.zip.html b/data/raw/source_990_files_zip_hhs-hcc-software-v0723141c2.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_990_files_zip_hhs-hcc-software-v0723141c2.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_991_files_document_cy2023-diy-tables-12192023.xlsx.html b/data/raw/source_991_files_document_cy2023-diy-tables-12192023.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_991_files_document_cy2023-diy-tables-12192023.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_992_files_zip_hhs-hcc-software-v0723141c3.zip.html b/data/raw/source_992_files_zip_hhs-hcc-software-v0723141c3.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_992_files_zip_hhs-hcc-software-v0723141c3.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_993_files_document_cy2023-diy-tables-04102024.xlsx.html b/data/raw/source_993_files_document_cy2023-diy-tables-04102024.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_993_files_document_cy2023-diy-tables-04102024.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_994_files_zip_hhs-hcc-software-v0723141c4.zip.html b/data/raw/source_994_files_zip_hhs-hcc-software-v0723141c4.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_994_files_zip_hhs-hcc-software-v0723141c4.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_995_files_document_cy2024-diy-tables-07172024.xlsx.html b/data/raw/source_995_files_document_cy2024-diy-tables-07172024.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_995_files_document_cy2024-diy-tables-07172024.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_996_files_zip_hhs-hcc-software-v0724141d1.zip.html b/data/raw/source_996_files_zip_hhs-hcc-software-v0724141d1.zip.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_996_files_zip_hhs-hcc-software-v0724141d1.zip.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_997_files_document_cy2024-diy-tables-09062024.xlsx.html b/data/raw/source_997_files_document_cy2024-diy-tables-09062024.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_997_files_document_cy2024-diy-tables-09062024.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_998_files_zip_hhs-hcc-software-v0724141d1.zip-0.html b/data/raw/source_998_files_zip_hhs-hcc-software-v0724141d1.zip-0.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_998_files_zip_hhs-hcc-software-v0724141d1.zip-0.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_999_files_document_cy2024-diy-tables-1072025.xlsx.html b/data/raw/source_999_files_document_cy2024-diy-tables-1072025.xlsx.html new file mode 100644 index 0000000000000000000000000000000000000000..6a1b63de93699c4ba4895812bb07cb3ade1507e0 --- /dev/null +++ b/data/raw/source_999_files_document_cy2024-diy-tables-1072025.xlsx.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c3d0589179ea5a1c879281917422384bfc6604498b33342726ac180819a229 +size 344 diff --git a/data/raw/source_99_contact-us.html b/data/raw/source_99_contact-us.html new file mode 100644 index 0000000000000000000000000000000000000000..b6622bc10dc8b07541096aa466d93df31d633a36 --- /dev/null +++ b/data/raw/source_99_contact-us.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a917dace9931217503e606385552002a31eebe892bba931dcf6dfe7f09e8070a +size 369202 diff --git a/data/raw/source_9_have-coverage.html b/data/raw/source_9_have-coverage.html new file mode 100644 index 0000000000000000000000000000000000000000..623eb5474f1aa6b9341f28b01e764c5d93d35118 --- /dev/null +++ b/data/raw/source_9_have-coverage.html @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8380e0d5a1adf5d2f882ea0515da53bf8d2677435b1bb2623c5302f3a9a83f18 +size 366201 diff --git a/data/vector_store/27dd5cb8-abbe-4991-8d59-c104f63b7ddc/data_level0.bin b/data/vector_store/27dd5cb8-abbe-4991-8d59-c104f63b7ddc/data_level0.bin new file mode 100644 index 0000000000000000000000000000000000000000..0986c05019797b1cfac76d36f168d32f8b31b367 --- /dev/null +++ b/data/vector_store/27dd5cb8-abbe-4991-8d59-c104f63b7ddc/data_level0.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:447212d8a9c923927c975b2c301a7b5779df8fc34a4e9dc9f2ed2fff47c161fb +size 57389592 diff --git a/data/vector_store/27dd5cb8-abbe-4991-8d59-c104f63b7ddc/header.bin b/data/vector_store/27dd5cb8-abbe-4991-8d59-c104f63b7ddc/header.bin new file mode 100644 index 0000000000000000000000000000000000000000..a683364f39de945c1d9a02f360d2ed4a63c4719c --- /dev/null +++ b/data/vector_store/27dd5cb8-abbe-4991-8d59-c104f63b7ddc/header.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03f0df733f6215a612b9d9264b4e596c7b9c2166955ac1c3166db25423dabd5a +size 100 diff --git a/data/vector_store/27dd5cb8-abbe-4991-8d59-c104f63b7ddc/index_metadata.pickle b/data/vector_store/27dd5cb8-abbe-4991-8d59-c104f63b7ddc/index_metadata.pickle new file mode 100644 index 0000000000000000000000000000000000000000..88117e593bca3d5f6af127ca08cee4ba60efa8f7 --- /dev/null +++ b/data/vector_store/27dd5cb8-abbe-4991-8d59-c104f63b7ddc/index_metadata.pickle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20c6662876ca686c4147fe5e883c88ce077147708346dd822d51a3e8866d409b +size 3150528 diff --git a/data/vector_store/27dd5cb8-abbe-4991-8d59-c104f63b7ddc/length.bin b/data/vector_store/27dd5cb8-abbe-4991-8d59-c104f63b7ddc/length.bin new file mode 100644 index 0000000000000000000000000000000000000000..b866b3c6fe23bbe2ab09f9081271708eb75a9a0a --- /dev/null +++ b/data/vector_store/27dd5cb8-abbe-4991-8d59-c104f63b7ddc/length.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1bcca453f1baf083339a1a01e824b2874b907d229fa073b416f8bba7c160effa +size 136968 diff --git a/data/vector_store/27dd5cb8-abbe-4991-8d59-c104f63b7ddc/link_lists.bin b/data/vector_store/27dd5cb8-abbe-4991-8d59-c104f63b7ddc/link_lists.bin new file mode 100644 index 0000000000000000000000000000000000000000..e07978d22c2de82d791e2a7362d6a78ea6198146 --- /dev/null +++ b/data/vector_store/27dd5cb8-abbe-4991-8d59-c104f63b7ddc/link_lists.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07c0f93d67dadfa4e9c8911dfe69e78b1d55717ef74d7ea991e53f0ecaa17dc3 +size 296768 diff --git a/data/vector_store/chroma.sqlite3 b/data/vector_store/chroma.sqlite3 new file mode 100644 index 0000000000000000000000000000000000000000..9ba86d3fd1bc6dd4eaf597211bff3f280eb492c3 --- /dev/null +++ b/data/vector_store/chroma.sqlite3 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7abd861cccc4434d9ee9b61fbdd51a3e8a9f1bd8fb6b32425a56553c0d2a0e88 +size 256053248 diff --git a/debug.ipynb b/debug.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..7730a8b9b609f07956653320d29d2501c6b2b7ad --- /dev/null +++ b/debug.ipynb @@ -0,0 +1,1358 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "id": "46c8044f", + "metadata": {}, + "outputs": [], + "source": [ + "import logging\n", + "import requests\n", + "from typing import Optional, Dict, Any, List\n", + "\n", + "logger = logging.getLogger(__name__)\n", + "\n", + "class ZipCodeData(object):\n", + " \"\"\"A simple data class to hold the results of our geolocation lookup.\"\"\"\n", + " def __init__(self, state: str, state_abbr: str, city: str, county: str):\n", + " self.state = state\n", + " self.state_abbr = state_abbr\n", + " self.city = city\n", + " self.county = county\n", + "\n", + " def to_dict(self) -> Dict[str, Any]:\n", + " return {\n", + " \"state\": self.state,\n", + " \"state_abbreviation\": self.state_abbr,\n", + " \"city\": self.city,\n", + " \"county\": self.county\n", + " }\n", + "\n", + "def get_lat_lon_from_zip(zip_code: str) -> Optional[Dict[str, float]]:\n", + " \"\"\"\n", + " Step 1: Get latitude and longitude from a ZIP code using a simple API.\n", + " We'll use zippopotam.us for this first step.\n", + " \"\"\"\n", + " url = f\"https://api.zippopotam.us/us/{zip_code}\"\n", + " logger.info(f\"Fetching lat/lon for ZIP code: {zip_code} from {url}\")\n", + " try:\n", + " response = requests.get(url, timeout=10)\n", + " response.raise_for_status()\n", + " data = response.json()\n", + " \n", + " if not data.get(\"places\"):\n", + " logger.warning(f\"No places found for ZIP code {zip_code}\")\n", + " return None\n", + " \n", + " place = data[\"places\"][0]\n", + " return {\n", + " \"latitude\": float(place[\"latitude\"]),\n", + " \"longitude\": float(place[\"longitude\"]),\n", + " \"state\": place[\"state\"],\n", + " \"state_abbr\": place[\"state abbreviation\"],\n", + " \"city\": place[\"place name\"]\n", + " }\n", + " except (requests.RequestException, KeyError, ValueError) as e:\n", + " logger.error(f\"Failed to get lat/lon for ZIP {zip_code}: {e}\")\n", + " return None\n", + "\n", + "def get_county_from_lat_lon(lat: float, lon: float) -> Optional[str]:\n", + " \"\"\"\n", + " Step 2: Get county information from latitude and longitude using the\n", + " U.S. Census Bureau's Geocoding API.\n", + " \"\"\"\n", + " url = \"https://geocoding.geo.census.gov/geocoder/geographies/coordinates\"\n", + " params = {\n", + " 'x': lon,\n", + " 'y': lat,\n", + " 'benchmark': 'Public_AR_Current',\n", + " 'vintage': 'Current_Current',\n", + " 'format': 'json'\n", + " }\n", + " logger.info(f\"Fetching county for coordinates: (lat={lat}, lon={lon}) from Census Bureau API\")\n", + " try:\n", + " response = requests.get(url, params=params, timeout=15)\n", + " response.raise_for_status()\n", + " data = response.json()\n", + " \n", + " geographies = data.get(\"result\", {}).get(\"geographies\", {})\n", + " counties = geographies.get(\"Counties\", [])\n", + " \n", + " if counties:\n", + " county_name = counties[0].get(\"NAME\")\n", + " logger.info(f\"Found county: {county_name}\")\n", + " return county_name\n", + " else:\n", + " logger.warning(f\"No county found for coordinates (lat={lat}, lon={lon})\")\n", + " return None\n", + " except (requests.RequestException, KeyError, ValueError) as e:\n", + " logger.error(f\"Failed to get county from coordinates: {e}\")\n", + " return None\n", + "\n", + "def get_geo_data_from_zip(zip_code: str) -> Optional[ZipCodeData]:\n", + " \"\"\"\n", + " Orchestrates the two-step process to get state, city, and county from a ZIP code.\n", + " \"\"\"\n", + " # Step 1: Get Lat/Lon and basic info\n", + " geo_basics = get_lat_lon_from_zip(zip_code)\n", + " if not geo_basics:\n", + " return None\n", + " \n", + " # Step 2: Get County from Lat/Lon\n", + " county = get_county_from_lat_lon(geo_basics[\"latitude\"], geo_basics[\"longitude\"])\n", + " if not county:\n", + " # Fallback: sometimes county info is not available, but we can proceed without it\n", + " logger.warning(f\"Could not determine county for ZIP {zip_code}, proceeding without it.\")\n", + " county = \"Unknown\"\n", + "\n", + " return ZipCodeData(\n", + " state=geo_basics[\"state\"],\n", + " state_abbr=geo_basics[\"state_abbr\"],\n", + " city=geo_basics[\"city\"],\n", + " county=county[:-7]\n", + " )\n", + "\n", + "data = get_geo_data_from_zip(\"23294\")\n", + "print(data.county, data.city, data.state, data.state_abbr, sep=\",\")" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "2e671137", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 18:15:45,995 - INFO - Initialized LLM Provider: gemini-2.5-flash\n", + "2025-07-09 18:15:46,000 - INFO - QueryIntentClassifierAgent initialized successfully.\n", + "2025-07-09 18:15:46,001 - INFO - QueryTransformationAgent initialized successfully.\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "==================== Turn 1 ====================\n", + "Current Profile State:\n", + "{\n", + " \"zip_code\": \"30303\",\n", + " \"county\": \"Fulton\",\n", + " \"state\": \"Georgia\",\n", + " \"age\": 34,\n", + " \"gender\": \"Female\",\n", + " \"household_size\": 1,\n", + " \"income\": 65000,\n", + " \"employment_status\": \"employed_without_coverage\",\n", + " \"citizenship\": \"US Citizen\",\n", + " \"medical_history\": null,\n", + " \"medications\": null,\n", + " \"special_cases\": null\n", + "}\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 18:15:47,304 - INFO - LLM returned next step: 'Alright, let's continue building your health profile. To help us understand your needs better, could you please share a bit about your medical history? For example, have you been diagnosed with any chronic conditions like diabetes, high blood pressure, or asthma, or have you had any major surgeries in the past? No need to go into excessive detail, just the key points that might be relevant for your health coverage.'\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "InsuCompass Agent: Alright, let's continue building your health profile. To help us understand your needs better, could you please share a bit about your medical history? For example, have you been diagnosed with any chronic conditions like diabetes, high blood pressure, or asthma, or have you had any major surgeries in the past? No need to go into excessive detail, just the key points that might be relevant for your health coverage.\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 18:15:51,608 - INFO - Successfully updated profile with user's answer.\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "==================== Turn 2 ====================\n", + "Current Profile State:\n", + "{\n", + " \"zip_code\": \"30303\",\n", + " \"county\": \"Fulton\",\n", + " \"state\": \"Georgia\",\n", + " \"age\": 34,\n", + " \"gender\": \"Female\",\n", + " \"household_size\": 1,\n", + " \"income\": 65000,\n", + " \"employment_status\": \"employed_without_coverage\",\n", + " \"citizenship\": \"US Citizen\",\n", + " \"medical_history\": \"None reported.\",\n", + " \"medications\": null,\n", + " \"special_cases\": null\n", + "}\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 18:15:54,271 - INFO - LLM returned next step: 'Thank you for confirming your medical history. Just one last area to cover: are there any major life events, like a pregnancy, or planned medical procedures we should be aware of? Also, could you let me know if you use tobacco products?'\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "InsuCompass Agent: Thank you for confirming your medical history. Just one last area to cover: are there any major life events, like a pregnancy, or planned medical procedures we should be aware of? Also, could you let me know if you use tobacco products?\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 18:15:57,890 - INFO - Successfully updated profile with user's answer.\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "==================== Turn 3 ====================\n", + "Current Profile State:\n", + "{\n", + " \"zip_code\": \"30303\",\n", + " \"county\": \"Fulton\",\n", + " \"state\": \"Georgia\",\n", + " \"age\": 34,\n", + " \"gender\": \"Female\",\n", + " \"household_size\": 1,\n", + " \"income\": 65000,\n", + " \"employment_status\": \"employed_without_coverage\",\n", + " \"citizenship\": \"US Citizen\",\n", + " \"medical_history\": \"None reported.\",\n", + " \"medications\": null,\n", + " \"special_cases\": \"None reported.\"\n", + "}\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 18:16:00,166 - INFO - LLM returned next step: 'Thank you for confirming your medical history. Just one last area to cover: are there any major life events, planned medical procedures, or tobacco usage we should factor into your plan?'\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "InsuCompass Agent: Thank you for confirming your medical history. Just one last area to cover: are there any major life events, planned medical procedures, or tobacco usage we should factor into your plan?\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 18:16:06,687 - INFO - Successfully updated profile with user's answer.\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "==================== Turn 4 ====================\n", + "Current Profile State:\n", + "{\n", + " \"zip_code\": \"30303\",\n", + " \"county\": \"Fulton\",\n", + " \"state\": \"Georgia\",\n", + " \"age\": 34,\n", + " \"gender\": \"Female\",\n", + " \"household_size\": 1,\n", + " \"income\": 65000,\n", + " \"employment_status\": \"employed_without_coverage\",\n", + " \"citizenship\": \"US Citizen\",\n", + " \"medical_history\": \"None reported.\",\n", + " \"medications\": null,\n", + " \"special_cases\": \"None reported.\"\n", + "}\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 18:16:09,695 - INFO - LLM returned next step: 'PROFILE_COMPLETE'\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "InsuCompass Agent: PROFILE_COMPLETE\n", + "\n", + "--- Profile building complete! ---\n", + "\n", + "==================== FINAL PROFILE ====================\n", + "{\n", + " \"zip_code\": \"30303\",\n", + " \"county\": \"Fulton\",\n", + " \"state\": \"Georgia\",\n", + " \"age\": 34,\n", + " \"gender\": \"Female\",\n", + " \"household_size\": 1,\n", + " \"income\": 65000,\n", + " \"employment_status\": \"employed_without_coverage\",\n", + " \"citizenship\": \"US Citizen\",\n", + " \"medical_history\": \"None reported.\",\n", + " \"medications\": null,\n", + " \"special_cases\": \"None reported.\"\n", + "}\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 18:16:17,528 - INFO - Starting query transformation and retrieval for: 'quit'\n", + "2025-07-09 18:16:25,004 - INFO - Successfully classified query. Intent: Concise (Step-Back)\n", + "2025-07-09 18:16:25,007 - INFO - Query classified with intent: Concise (Step-Back). Reasoning: The query is a single word, 'quit', which completely lacks context within the domain of health insurance. It could be a command to end the conversation, or it could relate to quitting a plan, a job, or something else entirely. A step-back question is needed to understand the user's intent.\n", + "2025-07-09 18:16:34,538 - INFO - Aggregated and merged chunks into 10 final documents.\n", + "2025-07-09 18:16:34,540 - INFO - Retrieved 10 documents for query: 'quit'\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[Document(metadata={'source_id': 91, 'source_url': 'https://www.healthcare.gov/privacy/', 'source_name': 'privacy', 'source_local_path': 'data/raw/source_91_privacy.html', 'merged_chunks_count': 1, 'original_chunk_numbers': [52]}, page_content=\". You're about to connect to a third-party site. Select CONTINUE to proceed or CANCEL to stay on this site. Learn more about links to third-party sites . Continue Cancel YouTube This link goes to an external site You are leaving HealthCare.gov. You're about to connect to a third-party site. Select CONTINUE to proceed or CANCEL to stay on this site. Learn more about links to third-party sites . Continue Cancel LinkedIn This link goes to an external site You are leaving HealthCare.gov. You're about to connect to a third-party site. Select CONTINUE to proceed or CANCEL to stay on this site. Learn more about links to third-party sites . Continue Cancel Instagram This link goes to an external site You are leaving HealthCare.gov. You're about to connect to a third-party site. Select CONTINUE to proceed or CANCEL to stay on this site. Learn more about links to third-party sites\"), Document(metadata={'source_id': 121, 'source_url': 'https://www.healthcare.gov/choose-a-plan/your-total-costs/', 'source_name': 'Your total costs for health care: Premium, deductible, and out-of ...', 'source_local_path': 'data/dynamic/https___www.healthcare.gov_choose-a-plan_your-total-costs_.html', 'merged_chunks_count': 1, 'original_chunk_numbers': [2]}, page_content='. Out-of-pocket limit: A weighed scale leaning less towards the customer, Jane, who is paying zero and more towards her plan who is paying 100%. ## Compare estimated total costs for plans [...] ## Compare plans marked with \"easy pricing\" ### What services count for day 1 coverage? ### Â ## Resources ## Connect with us ## You are leaving HealthCare.gov. You\\'re about to connect to a third-party site. Select CONTINUE to proceed or CANCEL to stay on this site. Learn more about links to third-party sites. ## You are leaving HealthCare.gov. You\\'re about to connect to a third-party site. Select CONTINUE to proceed or CANCEL to stay on this site.'), Document(metadata={'source_id': 277, 'source_url': 'https://www.healthcare.gov/preventive-care-women/', 'source_name': 'preventive-care-women', 'source_local_path': 'data/raw/source_277_preventive-care-women.html', 'merged_chunks_count': 1, 'original_chunk_numbers': [7]}, page_content=\". You're about to connect to a third-party site. Select CONTINUE to proceed or CANCEL to stay on this site. Learn more about links to third-party sites . Continue Cancel for women yearly Well-woman visits to get recommended services for all women More on prevention Learn more about preventive care from the CDC . See preventive services covered for all adults and children . Learn more about what else Marketplace health insurance plans cover. Back to top\"), Document(metadata={'source_id': 418, 'source_url': 'https://www.cms.gov/files/document/ffe-enrollment-manual-2023-5cr-071323.pdf', 'source_name': 'ffe-enrollment-manual-2023-5cr-071323.pdf', 'source_local_path': 'data/raw/source_418_files_document_ffe-enrollment-manual-2023-5cr-071323.pdf.pdf', 'merged_chunks_count': 1, 'original_chunk_numbers': [755]}, page_content='FFE Enrollment \\n182 \\n \\nSubscription List \\n(As of Publication) Description \\nRescission/Fraud FFE issuers that wish to cancel enrollments due to fraud must first get the \\nCMS rescission team’s concurrence, and information about the rescission \\nprocess may be shared from time to time via this subscription. CMS may \\nalso share information with issuer fraud contacts about changing trends.'), Document(metadata={'source_id': 414, 'source_url': 'https://www.cms.gov/files/document/ffeffshop-enrollment-manual-2022.pdf', 'source_name': 'ffeffshop-enrollment-manual-2022.pdf', 'source_local_path': 'data/raw/source_414_files_document_ffeffshop-enrollment-manual-2022.pdf.pdf', 'merged_chunks_count': 1, 'original_chunk_numbers': [491]}, page_content='effective date and reason for termination, to enrollees for all termination events. \\n En rollee Requested Terminations \\nIn accordance with 45 CFR 155.430(b)(1), enrollees have the right to terminate their coverage or \\nenrollment in a QHP/QDP through an Exchange. Enrollees in a QHP must request a voluntary \\ntermination of their coverage or enrollment through the FFE. Enrollees in a QDP, however, may \\ncontact the QDP issuer directly to request a voluntary termination of their coverage; the QDP issuer \\nthen notifies the FFE of the termination using Enrollment Data Alignment (EDA). According to 45 \\nCFR 155.430(d)(2), an enrollee who voluntarily terminates coverage or enrollment through the \\nExchanges, at the option of the Exchange, will be granted same-day or prospective coverage \\ntermination dates based on the date of their request. QHP issuers are encouraged to remind enrollees to \\nreport voluntary termination requests to the Exchange.'), Document(metadata={'source_id': 465, 'source_url': 'https://www.cms.gov/files/document/cms-9895-f-patient-protection-final.pdf', 'source_name': 'cms-9895-f-patient-protection-final.pdf', 'source_local_path': 'data/raw/source_465_files_document_cms-9895-f-patient-protection-final.pdf.pdf', 'merged_chunks_count': 1, 'original_chunk_numbers': [1971]}, page_content='also benefit by the expansion of entities and enrollment pathways available to assist with \\nenrolling in health insurance coverage. \\nWe sought comment on these estimated impacts and assumptions. \\nAfter consideration of comments and for the reasons outlined in the proposed rule and \\nour responses to comments, we are finalizing the burden estimates with modifications to the'), Document(metadata={'source_id': 464, 'source_url': 'https://www.cms.gov/files/document/cms-9895-p-patient-protection-final.pdf', 'source_name': 'cms-9895-p-patient-protection-final.pdf', 'source_local_path': 'data/raw/source_464_files_document_cms-9895-p-patient-protection-final.pdf.pdf', 'merged_chunks_count': 1, 'original_chunk_numbers': [788]}, page_content='select an EHB-benchmark plan with a scope of benefit requirement that tracks with such changes \\nto employer plans in the States, to the extent they exist. \\nWe continue to believe that this list of plans appropriately represents the scope of benefits \\nprovided under typical employer plans. Based on our research on how the scope of benefits in \\nemployer-sponsored or other job-based coverage has changed since 2014, which includes our \\nreview of the comments submitted in response to the EHB RFI, we believe that the scope of \\nbenefits in employer-sponsored or other job-based coverage has either remained the same or \\nincreased incrementally overall since 2014. To the extent it has increased in certain States or \\ncertain regions, we believe that the scope of benefits in employer-sponsored or other job-based \\ncoverage increasingly tends to provide coverage for telehealth services, gender-affirming care,'), Document(metadata={'source_id': 88, 'source_url': 'https://www.healthcare.gov/reporting-changes/which-changes-to-report/', 'source_name': 'which-changes-to-report', 'source_local_path': 'data/raw/source_88_reporting-changes_which-changes-to-report.html', 'merged_chunks_count': 1, 'original_chunk_numbers': [2]}, page_content='. Expected income change: Find out how to estimate your income. Health coverage change: Someone in your household: Got an offer of job-based insurance, even if they don’t enroll in it Got coverage from a public program like Medicaid, the Children’s Health Insurance Program (CHIP), or Medicare Loses coverage, like job-based coverage or Medicaid If someone in your household got job-based coverage (either through your employer or through a family member’s), you may want to end your Marketplace plan . Household or individual member change: Birth or adoption Place a child for adoption or foster care Become pregnant Marriage or divorce A child on your plan turns 26 Death Gain or lose a dependent some other way Move to a new permanent address in the same state Don’t update your application if you move to a different state . Learn what to do when you move out of state'), Document(metadata={'source_id': 127, 'source_url': 'https://www.healthcare.gov/how-to-cancel-a-marketplace-plan', 'source_name': 'how-to-cancel-a-marketplace-plan', 'source_local_path': 'data/raw/source_127_how-to-cancel-a-marketplace-plan.html', 'merged_chunks_count': 1, 'original_chunk_numbers': [2]}, page_content=\". Refer to glossary for more details. . Notice: Don't end your Marketplace plan until you know for sure when your new coverage starts to avoid a gap in coverage. Once you end Marketplace coverage, you can’t re-enroll until the next Open Enrollment Period (unless you qualify for a Special Enrollment Period A time outside the yearly Open Enrollment Period when you can sign up for health insurance. You qualify for a Special Enrollment Period if you’ve had certain life events, including losing health coverage, moving, getting married, having a baby, or adopting a child, or if your household income is below a certain amount. Refer to glossary for more details. ). What are the risks if I drop all health coverage? Risks if you drop all health coverage Close If you don’t want health coverage, think about these items before you cancel your Marketplace plan: Once you cancel your coverage, you might have to wait for the next Open Enrollment Period to enroll again\"), Document(metadata={'source_id': 584, 'source_url': 'https://www.cms.gov/files/document/2025-benefit-year-discontinuation-notices-safe-harbor.pdf', 'source_name': '2025-benefit-year-discontinuation-notices-safe-harbor.pdf', 'source_local_path': 'data/raw/source_584_files_document_2025-benefit-year-discontinuation-notices-safe-harbor.pdf.pdf', 'merged_chunks_count': 1, 'original_chunk_numbers': [2]}, page_content='is to inform consumers that their current health coverage is being terminated and that they have \\nother health coverage options. \\n \\nDue to the timing of qualified health plan (QHP) certification for each of the 2015 through 2024 \\nbenefit years, issuers were in many instances unable to finalize their plan offerings until closer to \\nthe start of the annual open enrollment period, after the deadline to meet the 90-day \\ndiscontinuation notice requirement. This meant consumers could potentially receive product \\ndiscontinuation notices without being able to take prompt action to shop for new coverage, and \\nissuers would not have been able to suggest replacement coverage options, as explicitly \\nenvisioned by the discontinuation notices. Therefore, in connection with the open enrollment \\nperiod for coverage in each of these benefit years, the Centers for Medicare & Medicaid Services \\n(CMS) announced that it would not take enforcement action against an issuer failing to meet the')]\n", + "\n", + "Testing with relevant docs for question: '{'zip_code': '30303', 'county': 'Fulton', 'state': 'Georgia', 'age': 34, 'gender': 'Female', 'household_size': 1, 'income': 65000, 'employment_status': 'employed_without_coverage', 'citizenship': 'US Citizen', 'medical_history': 'None reported.', 'medications': None, 'special_cases': 'None reported.'} is my complete profile, answer the question: quit'\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 18:16:34,920 - WARNING - GRADE: Documents are NOT RELEVANT.\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + " - Are docs relevant? -> False\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 18:16:39,079 - INFO - Formulated search query: 'Health insurance options after quitting job COBRA ACA special enrollment period'\n", + "2025-07-09 18:16:39,081 - INFO - Performing web search with Tavily for query: 'Health insurance options after quitting job COBRA ACA special enrollment period'\n", + "2025-07-09 18:16:42,650 - INFO - Saved web content from https://www.healthinsurance.org/special-enrollment-guide/involuntary-loss-of-coverage-is-a-qualifying-event/ to data/dynamic/https___www.healthinsurance.org_special-enrollment-guide_involuntary-loss-of-coverage-is-a-qualifying-event_.html\n", + "2025-07-09 18:16:42,653 - INFO - Saved web content from https://www.healthcare.gov/have-job-based-coverage/if-you-lose-job-based-coverage/ to data/dynamic/https___www.healthcare.gov_have-job-based-coverage_if-you-lose-job-based-coverage_.html\n", + "2025-07-09 18:16:42,655 - INFO - Saved web content from https://www.healthcare.gov/unemployed/cobra-coverage/ to data/dynamic/https___www.healthcare.gov_unemployed_cobra-coverage_.html\n", + "2025-07-09 18:16:42,656 - INFO - Saved web content from https://www.cobrainsurance.com/kb/can-i-get-cobra-if-i-quit/ to data/dynamic/https___www.cobrainsurance.com_kb_can-i-get-cobra-if-i-quit_.html\n", + "2025-07-09 18:16:42,657 - INFO - Saved web content from https://www.dol.gov/general/topic/health-plans/cobra to data/dynamic/https___www.dol.gov_general_topic_health-plans_cobra.html\n", + "2025-07-09 18:16:42,658 - INFO - Found and saved 5 documents from the web.\n", + "2025-07-09 18:16:42,658 - INFO - Starting dynamic ingestion of 5 documents...\n", + "2025-07-09 18:16:42,664 - INFO - Registering new dynamic web source: https://www.healthinsurance.org/special-enrollment-guide/involuntary-loss-of-coverage-is-a-qualifying-event/\n", + "2025-07-09 18:16:42,679 - INFO - Created 2 chunks for source_id None\n", + "2025-07-09 18:16:42,681 - INFO - Created 2 chunks for source_id None\n", + "2025-07-09 18:16:42,684 - INFO - Created 2 chunks for source_id None\n", + "2025-07-09 18:16:42,685 - INFO - Registering new dynamic web source: https://www.cobrainsurance.com/kb/can-i-get-cobra-if-i-quit/\n", + "2025-07-09 18:16:42,687 - INFO - Created 2 chunks for source_id None\n", + "2025-07-09 18:16:42,688 - INFO - Registering new dynamic web source: https://www.dol.gov/general/topic/health-plans/cobra\n", + "2025-07-09 18:16:42,690 - INFO - Created 2 chunks for source_id None\n", + "2025-07-09 18:16:42,690 - INFO - Embedding and storing 10 new chunks in ChromaDB.\n", + "2025-07-09 18:16:42,690 - INFO - Adding 10 documents to the vector store...\n", + "2025-07-09 18:16:43,012 - INFO - Successfully added 10 documents.\n", + "2025-07-09 18:16:43,012 - INFO - Dynamic ingestion completed successfully.\n", + "2025-07-09 18:16:43,012 - INFO - Generating final conversational response with AdvisorAgent...\n", + "2025-07-09 18:16:47,420 - INFO - Successfully generated final conversational answer.\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Of course. Before you go, I just want to make sure—are you certain you don't have any other questions for me today? I'm here to help if anything else comes to mind.\n" + ] + } + ], + "source": [ + "import json\n", + "import logging\n", + "from typing import Optional, Dict, Any, List\n", + "from langchain.docstore.document import Document\n", + "\n", + "from insucompass.core.agents.profile_agent import profile_builder\n", + "from insucompass.core.agents.query_trasformer import QueryTransformationAgent\n", + "from insucompass.core.agents.router_agent import router\n", + "from insucompass.services.ingestion_service import IngestionService\n", + "from insucompass.core.agents.search_agent import searcher\n", + "from insucompass.core.agents.advisor_agent import advisor\n", + "\n", + "\n", + "from insucompass.services import llm_provider\n", + "from insucompass.prompts.prompt_loader import load_prompt\n", + "from insucompass.services.vector_store import vector_store_service\n", + "\n", + "llm = llm_provider.get_gemini_llm()\n", + "retriever = vector_store_service.get_retriever()\n", + "transformer = QueryTransformationAgent(llm, retriever)\n", + "ingestor = IngestionService()\n", + "\n", + "# Configure logging\n", + "logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')\n", + "logger = logging.getLogger(__name__)\n", + "\n", + "# 2. Set up the initial state\n", + "# This is the profile *after* the user has entered their basic info in the UI.\n", + "user_profile = {\n", + " \"zip_code\": \"30303\",\n", + " \"county\": \"Fulton\",\n", + " \"state\": \"Georgia\",\n", + " \"age\": 34,\n", + " \"gender\": \"Female\", # Change to \"Male\" to test the other logic path\n", + " \"household_size\": 1,\n", + " \"income\": 65000,\n", + " \"employment_status\": \"employed_without_coverage\",\n", + " \"citizenship\": \"US Citizen\",\n", + " \"medical_history\": None,\n", + " \"medications\": None,\n", + " \"special_cases\": None\n", + "}\n", + "\n", + "# 3. Start the conversation loop\n", + "last_question = \"\"\n", + "turn_count = 0\n", + "while turn_count < 10: # Safety break\n", + " turn_count += 1\n", + " print(\"\\n\" + \"=\"*20 + f\" Turn {turn_count} \" + \"=\"*20)\n", + " print(\"Current Profile State:\")\n", + " print(json.dumps(user_profile, indent=2))\n", + "\n", + " # Get the next question based on the current profile state\n", + " next_question = profile_builder.get_next_question(user_profile)\n", + " print(f\"\\nInsuCompass Agent: {next_question}\")\n", + "\n", + " if next_question == \"PROFILE_COMPLETE\":\n", + " print(\"\\n--- Profile building complete! ---\")\n", + " break\n", + " \n", + " # Store the question we just asked so we can provide it as context for the update\n", + " last_question = next_question\n", + " \n", + " # Get live input from the person testing the script\n", + " user_answer = input(\"Your Answer > \")\n", + " if user_answer.lower() == 'quit':\n", + " break\n", + " \n", + " # Use the updater method to get the new profile state\n", + " user_profile = profile_builder.update_profile_with_answer(\n", + " current_profile=user_profile,\n", + " last_question=last_question,\n", + " user_answer=user_answer\n", + " )\n", + "\n", + "print(\"\\n\" + \"=\"*20 + \" FINAL PROFILE \" + \"=\"*20)\n", + "print(json.dumps(user_profile, indent=2))\n", + "\n", + "# Test Case 1: Relevant documents\n", + "query = input(\"How can I help you?\")\n", + "\n", + "query_with_profile = f\"{user_profile} is my complete profile, answer the question: {query}\"\n", + "\n", + "retrieved_docs = transformer.transform_and_retrieve(query)\n", + "\n", + "print(retrieved_docs)\n", + "\n", + "print(f\"\\nTesting with relevant docs for question: '{query_with_profile}'\")\n", + "is_relevant = router.grade_documents(query_with_profile, retrieved_docs)\n", + "print(f\" - Are docs relevant? -> {is_relevant}\")\n", + "\n", + "if is_relevant:\n", + " final_answer = advisor.generate_response(query, user_profile, retrieved_docs)\n", + " print(final_answer)\n", + "else:\n", + " result_docs = searcher.search(query)\n", + " if result_docs:\n", + " ingestor.ingest_documents(result_docs)\n", + " final_answer = advisor.generate_response(query, user_profile, result_docs)\n", + " print(final_answer)\n", + " else:\n", + " print(\"Error...Exit..\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ef3253d1", + "metadata": {}, + "outputs": [], + "source": [ + "import logging\n", + "import json\n", + "import sqlite3\n", + "from typing import List, Dict, Any\n", + "from typing_extensions import TypedDict\n", + "\n", + "from langchain_core.documents import Document\n", + "from langgraph.graph import StateGraph, END\n", + "from langgraph.checkpoint.sqlite import SqliteSaver\n", + "\n", + "# Import all our custom agent and service classes\n", + "from insucompass.core.agents.profile_agent import profile_builder\n", + "from insucompass.core.agents.query_trasformer import QueryTransformationAgent\n", + "from insucompass.core.agents.router_agent import router\n", + "from insucompass.services.ingestion_service import IngestionService\n", + "from insucompass.core.agents.search_agent import searcher\n", + "from insucompass.core.agents.advisor_agent import advisor\n", + "\n", + "from insucompass.services import llm_provider\n", + "from insucompass.prompts.prompt_loader import load_prompt\n", + "from insucompass.services.vector_store import vector_store_service\n", + "\n", + "llm = llm_provider.get_gemini_llm()\n", + "retriever = vector_store_service.get_retriever()\n", + "transformer = QueryTransformationAgent(llm, retriever)\n", + "ingestor = IngestionService()\n", + "\n", + "# Configure logging\n", + "logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')\n", + "logger = logging.getLogger(__name__)\n", + "\n", + "# --- LangGraph State Definition ---\n", + "class AgentState(TypedDict):\n", + " \"\"\"\n", + " Represents the state of our Q&A graph. This state is passed between nodes.\n", + " \"\"\"\n", + " user_profile: Dict[str, Any]\n", + " question: str\n", + " contextual_question: str\n", + " documents: List[Document]\n", + " conversation_history: List[str]\n", + " generation: str\n", + " is_relevant: bool\n", + "\n", + "def reformulate_query_node(state: AgentState) -> Dict[str, Any]:\n", + " \"\"\"\n", + " Node 0 (New): Reformulate the user's question to be self-contained.\n", + " \"\"\"\n", + " logger.info(\"---NODE: REFORMULATE QUERY---\")\n", + " question = state[\"question\"]\n", + " history = state[\"conversation_history\"]\n", + " user_profile = state[\"user_profile\"]\n", + "\n", + " prompt = load_prompt(\"query_reformulator\")\n", + " history_str = \"\\n\".join(history)\n", + " \n", + " # if not history:\n", + " # # If there's no history, the question is already standalone\n", + " # return {\"contextual_question\": question}\n", + " \n", + " full_prompt = (\n", + " f\"{prompt}\\n\\n\"\n", + " f\"### User Profile:\\n{str(user_profile)}\\n\\n\"\n", + " f\"### Conversation History:\\n{history_str}\\n\\n\"\n", + " f\"### Follow-up Question:\\n{question}\"\n", + " )\n", + " \n", + " response = llm.invoke(full_prompt)\n", + " contextual_question = response.content.strip()\n", + " logger.info(f\"Reformulated question: '{contextual_question}'\")\n", + " return {\"contextual_question\": contextual_question}\n", + "\n", + "# --- Agent Nodes for the Graph ---\n", + "\n", + "def transform_query_node(state: AgentState) -> Dict[str, Any]:\n", + " \"\"\"Node 1: Transform the user's query and retrieve initial documents.\"\"\"\n", + " logger.info(\"---NODE: TRANSFORM QUERY & RETRIEVE---\")\n", + " question = state[\"contextual_question\"]\n", + " documents = transformer.transform_and_retrieve(question)\n", + " return {\"documents\": documents}\n", + "\n", + "def route_documents_node(state: AgentState) -> Dict[str, Any]:\n", + " \"\"\"Node 2: Grade the retrieved documents to decide if a web search is needed.\"\"\"\n", + " logger.info(\"---NODE: ROUTE DOCUMENTS---\")\n", + " question = state[\"question\"]\n", + " documents = state[\"documents\"]\n", + " is_relevant = router.grade_documents(question, documents)\n", + " return {\"is_relevant\": is_relevant}\n", + "\n", + "def search_and_ingest_node(state: AgentState) -> Dict[str, Any]:\n", + " \"\"\"Node 3 (Fallback Path): Search the web and ingest new information.\"\"\"\n", + " logger.info(\"---NODE: SEARCH & INGEST---\")\n", + " question = state[\"question\"]\n", + " web_documents = searcher.search(question)\n", + " if web_documents:\n", + " ingestor.ingest_documents(web_documents)\n", + " return {}\n", + "\n", + "def generate_answer_node(state: AgentState) -> Dict[str, Any]:\n", + " \"\"\"Node 4: Generate the final, conversational answer.\"\"\"\n", + " logger.info(\"---NODE: GENERATE ADVISOR RESPONSE---\")\n", + " question = state[\"question\"]\n", + " user_profile = state[\"user_profile\"]\n", + " documents = state[\"documents\"]\n", + " generation = advisor.generate_response(question, user_profile, documents)\n", + " \n", + " history = state.get(\"conversation_history\", [])\n", + " history.append(f\"User: {question}\")\n", + " history.append(f\"Agent: {generation}\")\n", + " \n", + " return {\"generation\": generation, \"conversation_history\": history}\n", + "\n", + "# --- Conditional Edge Logic ---\n", + "def should_search_web(state: AgentState) -> str:\n", + " \"\"\"The conditional edge that directs the graph's flow.\"\"\"\n", + " logger.info(\"---ROUTING: Evaluating document relevance---\")\n", + " if state[\"is_relevant\"]:\n", + " logger.info(\">>> Route: Documents are relevant. Proceeding to generate answer.\")\n", + " return \"generate\"\n", + " else:\n", + " logger.info(\">>> Route: Documents are NOT relevant. Proceeding to web search.\")\n", + " return \"search\"\n", + "\n", + "# --- Build and Compile the Graph ---\n", + "db_connection = sqlite3.connect(\"data/checkpoints.db\", check_same_thread=False)\n", + "memory = SqliteSaver(db_connection)\n", + "\n", + "builder = StateGraph(AgentState)\n", + "\n", + "builder.add_node(\"reformulate_query\", reformulate_query_node)\n", + "builder.add_node(\"transform_query\", transform_query_node)\n", + "builder.add_node(\"route_documents\", route_documents_node)\n", + "builder.add_node(\"search_and_ingest\", search_and_ingest_node)\n", + "builder.add_node(\"generate_answer\", generate_answer_node)\n", + "\n", + "builder.set_entry_point(\"reformulate_query\")\n", + "builder.add_edge(\"reformulate_query\", \"transform_query\")\n", + "builder.add_edge(\"transform_query\", \"route_documents\")\n", + "builder.add_conditional_edges(\n", + " \"route_documents\",\n", + " should_search_web,\n", + " {\"search\": \"search_and_ingest\", \"generate\": \"generate_answer\"},\n", + ")\n", + "builder.add_edge(\"search_and_ingest\", \"generate_answer\")\n", + "builder.add_edge(\"generate_answer\", END)\n", + "\n", + "app = builder.compile(checkpointer=memory)\n", + "\n", + "# --- Interactive Test Harness (Updated to manage state correctly) ---\n", + "if __name__ == '__main__':\n", + " print(\"--- InsuCompass AI Orchestrator ---\")\n", + " \n", + " # --- Phase 1: Profile Building (This part remains the same) ---\n", + " print(\"Phase 1: Building your health profile...\")\n", + " user_profile = {\n", + " \"zip_code\": \"30303\",\n", + " \"county\": \"Fulton\",\n", + " \"state\": \"Georgia\",\n", + " \"age\": 34,\n", + " \"gender\": \"Female\", # Change to \"Male\" to test the other logic path\n", + " \"household_size\": 1,\n", + " \"income\": 65000,\n", + " \"employment_status\": \"employed_without_coverage\",\n", + " \"citizenship\": \"US Citizen\",\n", + " \"medical_history\": None,\n", + " \"medications\": None,\n", + " \"special_cases\": None\n", + " }\n", + " profile_conversation_history = []\n", + " for turn in range(10):\n", + " question = profile_builder.get_next_question(user_profile)\n", + " if question == \"PROFILE_COMPLETE\": break\n", + " print(f\"\\nInsuCompass Agent: {question}\")\n", + " profile_conversation_history.append(f\"Agent: {question}\")\n", + " user_answer = input(\"Your Answer > \")\n", + " if user_answer.lower() == 'quit': exit()\n", + " profile_conversation_history.append(f\"User: {user_answer}\")\n", + " user_profile = profile_builder.update_profile_with_answer(\n", + " user_profile, question, user_answer\n", + " )\n", + " print(\"\\n--- Profile building complete! ---\")\n", + " print(\"\\nFinal Profile:\", json.dumps(user_profile, indent=2))\n", + " \n", + " # --- Phase 2: Q&A Session ---\n", + " print(\"\\n\" + \"#\"*20 + \" Q&A Session \" + \"#\"*20)\n", + " print(\"Your profile is complete. You can now ask me any questions.\")\n", + " \n", + " thread_config = {\"configurable\": {\"thread_id\": \"user-123-session-1\"}}\n", + " qna_history = []\n", + "\n", + " while True:\n", + " user_question = input(\"\\nYour Question > \")\n", + " if user_question.lower() == 'quit': break\n", + " \n", + " inputs = {\n", + " \"question\": user_question,\n", + " \"user_profile\": user_profile,\n", + " \"conversation_history\": qna_history # Pass the current history\n", + " }\n", + " \n", + " print(\"\\n--- InsuCompass is thinking... ---\")\n", + " final_state = {}\n", + " for s in app.stream(inputs, config=thread_config):\n", + " node_name = list(s.keys())[0]\n", + " print(f\"--- Executed Node: {node_name} ---\")\n", + " final_state.update(s)\n", + "\n", + " final_answer = final_state.get(\"generate_answer\", {}).get(\"generation\", \"Sorry, I couldn't generate a response.\")\n", + " \n", + " print(\"\\n\" + \"=\"*20 + \" FINAL ANSWER \" + \"=\"*20)\n", + " print(final_answer)\n", + " \n", + " qna_history = final_state.get(\"generate_answer\", {}).get(\"conversation_history\", qna_history)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d51cd66d", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6a0db72a", + "metadata": {}, + "outputs": [], + "source": [ + "import logging\n", + "import json\n", + "import sqlite3\n", + "from typing import List, Dict, Any\n", + "from typing_extensions import TypedDict\n", + "\n", + "from langchain_core.documents import Document\n", + "from langgraph.graph import StateGraph, END\n", + "from langgraph.checkpoint.sqlite import SqliteSaver\n", + "\n", + "# Import all our custom agent and service classes\n", + "from insucompass.core.agents.profile_agent import profile_builder\n", + "from insucompass.core.agents.query_trasformer import QueryTransformationAgent\n", + "from insucompass.core.agents.router_agent import router\n", + "from insucompass.services.ingestion_service import IngestionService\n", + "from insucompass.core.agents.search_agent import searcher\n", + "from insucompass.core.agents.advisor_agent import advisor\n", + "\n", + "from insucompass.services import llm_provider\n", + "from insucompass.prompts.prompt_loader import load_prompt\n", + "from insucompass.services.vector_store import vector_store_service\n", + "\n", + "llm = llm_provider.get_gemini_llm()\n", + "retriever = vector_store_service.get_retriever()\n", + "transformer = QueryTransformationAgent(llm, retriever)\n", + "ingestor = IngestionService()\n", + "\n", + "# Configure logging\n", + "logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')\n", + "logger = logging.getLogger(__name__)\n", + "\n", + "# --- LangGraph State Definition ---\n", + "class AgentState(TypedDict):\n", + " \"\"\"\n", + " Represents the state of our Q&A graph. This state is passed between nodes.\n", + " \"\"\"\n", + " user_profile: Dict[str, Any]\n", + " question: str\n", + " contextual_question: str\n", + " documents: List[Document]\n", + " conversation_history: List[str]\n", + " generation: str\n", + " is_relevant: bool\n", + "\n", + "def reformulate_query_node(state: AgentState) -> Dict[str, Any]:\n", + " \"\"\"\n", + " Node 0 (New): Reformulate the user's question to be self-contained.\n", + " \"\"\"\n", + " logger.info(\"---NODE: REFORMULATE QUERY---\")\n", + " question = state[\"question\"]\n", + " history = state[\"conversation_history\"]\n", + " user_profile = state[\"user_profile\"]\n", + "\n", + " prompt = load_prompt(\"query_reformulator\")\n", + " history_str = \"\\n\".join(history)\n", + " \n", + " # if not history:\n", + " # # If there's no history, the question is already standalone\n", + " # return {\"contextual_question\": question}\n", + " \n", + " full_prompt = (\n", + " f\"{prompt}\\n\\n\"\n", + " f\"### User Profile:\\n{str(user_profile)}\\n\\n\"\n", + " f\"### Conversation History:\\n{history_str}\\n\\n\"\n", + " f\"### Follow-up Question:\\n{question}\"\n", + " )\n", + " \n", + " response = llm.invoke(full_prompt)\n", + " contextual_question = response.content.strip()\n", + " logger.info(f\"Reformulated question: '{contextual_question}'\")\n", + " return {\"contextual_question\": contextual_question}\n", + "\n", + "# --- Agent Nodes for the Graph ---\n", + "\n", + "def transform_query_node(state: AgentState) -> Dict[str, Any]:\n", + " \"\"\"Node 1: Transform the user's query and retrieve initial documents.\"\"\"\n", + " logger.info(\"---NODE: TRANSFORM QUERY & RETRIEVE---\")\n", + " question = state[\"contextual_question\"]\n", + " documents = transformer.transform_and_retrieve(question)\n", + " return {\"documents\": documents}\n", + "\n", + "def route_documents_node(state: AgentState) -> Dict[str, Any]:\n", + " \"\"\"Node 2: Grade the retrieved documents to decide if a web search is needed.\"\"\"\n", + " logger.info(\"---NODE: ROUTE DOCUMENTS---\")\n", + " question = state[\"question\"]\n", + " documents = state[\"documents\"]\n", + " is_relevant = router.grade_documents(question, documents)\n", + " return {\"is_relevant\": is_relevant}\n", + "\n", + "def search_and_ingest_node(state: AgentState) -> Dict[str, Any]:\n", + " \"\"\"Node 3 (Fallback Path): Search the web and ingest new information.\"\"\"\n", + " logger.info(\"---NODE: SEARCH & INGEST---\")\n", + " question = state[\"question\"]\n", + " web_documents = searcher.search(question)\n", + " if web_documents:\n", + " ingestor.ingest_documents(web_documents)\n", + " return {}\n", + "\n", + "def generate_answer_node(state: AgentState) -> Dict[str, Any]:\n", + " \"\"\"Node 4: Generate the final, conversational answer.\"\"\"\n", + " logger.info(\"---NODE: GENERATE ADVISOR RESPONSE---\")\n", + " question = state[\"question\"]\n", + " user_profile = state[\"user_profile\"]\n", + " documents = state[\"documents\"]\n", + " generation = advisor.generate_response(question, user_profile, documents)\n", + " \n", + " history = state.get(\"conversation_history\", [])\n", + " history.append(f\"User: {question}\")\n", + " history.append(f\"Agent: {generation}\")\n", + " \n", + " return {\"generation\": generation, \"conversation_history\": history}\n", + "\n", + "# --- Conditional Edge Logic ---\n", + "def should_search_web(state: AgentState) -> str:\n", + " \"\"\"The conditional edge that directs the graph's flow.\"\"\"\n", + " logger.info(\"---ROUTING: Evaluating document relevance---\")\n", + " if state[\"is_relevant\"]:\n", + " logger.info(\">>> Route: Documents are relevant. Proceeding to generate answer.\")\n", + " return \"generate\"\n", + " else:\n", + " logger.info(\">>> Route: Documents are NOT relevant. Proceeding to web search.\")\n", + " return \"search\"\n", + "\n", + "# --- Build and Compile the Graph ---\n", + "db_connection = sqlite3.connect(\"data/checkpoints.db\", check_same_thread=False)\n", + "memory = SqliteSaver(db_connection)\n", + "\n", + "builder = StateGraph(AgentState)\n", + "\n", + "builder.add_node(\"reformulate_query\", reformulate_query_node)\n", + "builder.add_node(\"transform_query\", transform_query_node)\n", + "builder.add_node(\"route_documents\", route_documents_node)\n", + "builder.add_node(\"search_and_ingest\", search_and_ingest_node)\n", + "builder.add_node(\"generate_answer\", generate_answer_node)\n", + "\n", + "builder.set_entry_point(\"reformulate_query\")\n", + "builder.add_edge(\"reformulate_query\", \"transform_query\")\n", + "builder.add_edge(\"transform_query\", \"route_documents\")\n", + "builder.add_conditional_edges(\n", + " \"route_documents\",\n", + " should_search_web,\n", + " {\"search\": \"search_and_ingest\", \"generate\": \"generate_answer\"},\n", + ")\n", + "builder.add_edge(\"search_and_ingest\", \"generate_answer\")\n", + "builder.add_edge(\"generate_answer\", END)\n", + "\n", + "app = builder.compile(checkpointer=memory)\n", + "\n", + "# --- Interactive Test Harness (Updated to manage state correctly) ---\n", + "if __name__ == '__main__':\n", + " print(\"--- InsuCompass AI Orchestrator ---\")\n", + " \n", + " # --- Phase 1: Profile Building (This part remains the same) ---\n", + " print(\"Phase 1: Building your health profile...\")\n", + " user_profile = {\n", + " \"zip_code\": \"30303\",\n", + " \"county\": \"Fulton\",\n", + " \"state\": \"Georgia\",\n", + " \"age\": 34,\n", + " \"gender\": \"Female\", # Change to \"Male\" to test the other logic path\n", + " \"household_size\": 1,\n", + " \"income\": 65000,\n", + " \"employment_status\": \"employed_without_coverage\",\n", + " \"citizenship\": \"US Citizen\",\n", + " \"medical_history\": None,\n", + " \"medications\": None,\n", + " \"special_cases\": None\n", + " }\n", + " profile_conversation_history = []\n", + " for turn in range(10):\n", + " question = profile_builder.get_next_question(user_profile)\n", + " if question == \"PROFILE_COMPLETE\": break\n", + " print(f\"\\nInsuCompass Agent: {question}\")\n", + " profile_conversation_history.append(f\"Agent: {question}\")\n", + " user_answer = input(\"Your Answer > \")\n", + " if user_answer.lower() == 'quit': exit()\n", + " profile_conversation_history.append(f\"User: {user_answer}\")\n", + " user_profile = profile_builder.update_profile_with_answer(\n", + " user_profile, question, user_answer\n", + " )\n", + " print(\"\\n--- Profile building complete! ---\")\n", + " print(\"\\nFinal Profile:\", json.dumps(user_profile, indent=2))\n", + " \n", + " # --- Phase 2: Q&A Session ---\n", + " print(\"\\n\" + \"#\"*20 + \" Q&A Session \" + \"#\"*20)\n", + " print(\"Your profile is complete. You can now ask me any questions.\")\n", + " \n", + " thread_config = {\"configurable\": {\"thread_id\": \"user-123-session-1\"}}\n", + " qna_history = []\n", + "\n", + " while True:\n", + " user_question = input(\"\\nYour Question > \")\n", + " if user_question.lower() == 'quit': break\n", + " \n", + " inputs = {\n", + " \"question\": user_question,\n", + " \"user_profile\": user_profile,\n", + " \"conversation_history\": qna_history # Pass the current history\n", + " }\n", + " \n", + " print(\"\\n--- InsuCompass is thinking... ---\")\n", + " final_state = {}\n", + " for s in app.stream(inputs, config=thread_config):\n", + " node_name = list(s.keys())[0]\n", + " print(f\"--- Executed Node: {node_name} ---\")\n", + " final_state.update(s)\n", + "\n", + " final_answer = final_state.get(\"generate_answer\", {}).get(\"generation\", \"Sorry, I couldn't generate a response.\")\n", + " \n", + " print(\"\\n\" + \"=\"*20 + \" FINAL ANSWER \" + \"=\"*20)\n", + " print(final_answer)\n", + " \n", + " qna_history = final_state.get(\"generate_answer\", {}).get(\"conversation_history\", qna_history)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "98a4c436", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2a374452", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "def827af", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 19:09:10,854 - INFO - Initialized LLM Provider: gemini-2.5-flash\n", + "2025-07-09 19:09:10,854 - INFO - Loading prompt 'profile_agent' from: /Users/nagurshareefshaik/Desktop/InsuCompass-AI/insucompass/prompts/profile_agent.txt\n", + "2025-07-09 19:09:10,855 - INFO - Loading prompt 'profile_updater' from: /Users/nagurshareefshaik/Desktop/InsuCompass-AI/insucompass/prompts/profile_updater.txt\n", + "2025-07-09 19:09:10,856 - INFO - ProfileBuilder initialized successfully with all prompts.\n", + "2025-07-09 19:09:10,867 - INFO - Loading prompt 'query_intent_classifier' from: /Users/nagurshareefshaik/Desktop/InsuCompass-AI/insucompass/prompts/query_intent_classifier.txt\n", + "2025-07-09 19:09:10,868 - INFO - Loading prompt 'query_transformer' from: /Users/nagurshareefshaik/Desktop/InsuCompass-AI/insucompass/prompts/query_transformer.txt\n", + "/var/folders/cv/flgh8s7960bc7q380pyn0c6m0000gn/T/ipykernel_41603/1771970172.py:15: LangChainDeprecationWarning: As of langchain-core 0.3.0, LangChain uses pydantic v2 internally. The langchain_core.pydantic_v1 module was a compatibility shim for pydantic v1, and should no longer be used. Please update the code to import from Pydantic directly.\n", + "\n", + "For example, replace imports like: `from langchain_core.pydantic_v1 import BaseModel`\n", + "with: `from pydantic import BaseModel`\n", + "or the v1 compatibility namespace if you are working in a code base that has not been fully upgraded to pydantic 2 yet. \tfrom pydantic.v1 import BaseModel\n", + "\n", + " from insucompass.core.agents.router_agent import router\n", + "2025-07-09 19:09:10,872 - INFO - Initialized LLM Provider: gemini-2.5-flash-lite-preview-06-17\n", + "2025-07-09 19:09:10,873 - INFO - Loading prompt 'document_grader' from: /Users/nagurshareefshaik/Desktop/InsuCompass-AI/insucompass/prompts/document_grader.txt\n", + "2025-07-09 19:09:10,874 - INFO - RouterAgent (Document Grader) initialized successfully.\n", + "2025-07-09 19:09:11,217 - INFO - Anonymized telemetry enabled. See https://docs.trychroma.com/telemetry for more information.\n", + "2025-07-09 19:09:11,282 - INFO - Loading embedding model: sentence-transformers/all-MiniLM-L6-v2\n", + "/Users/nagurshareefshaik/Desktop/InsuCompass-AI/ic_venv/lib/python3.10/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html\n", + " from .autonotebook import tqdm as notebook_tqdm\n", + "2025-07-09 19:09:15,208 - INFO - Load pretrained SentenceTransformer: sentence-transformers/all-MiniLM-L6-v2\n", + "2025-07-09 19:09:17,878 - INFO - ChromaDB service initialized. Collection 'insucompass_kb' at data/vector_store\n", + "2025-07-09 19:09:18,008 - INFO - Initialized LLM Provider: gemini-2.5-flash\n", + "2025-07-09 19:09:18,008 - INFO - Loading prompt 'search_agent' from: /Users/nagurshareefshaik/Desktop/InsuCompass-AI/insucompass/prompts/search_agent.txt\n", + "2025-07-09 19:09:18,009 - INFO - SearchAgent initialized successfully.\n", + "2025-07-09 19:09:18,011 - INFO - Initialized LLM Provider: gemini-2.5-flash\n", + "2025-07-09 19:09:18,011 - INFO - Loading prompt 'advisor_agent' from: /Users/nagurshareefshaik/Desktop/InsuCompass-AI/insucompass/prompts/advisor_agent.txt\n", + "2025-07-09 19:09:18,012 - INFO - Conversational AdvisorAgent initialized successfully.\n", + "2025-07-09 19:09:18,013 - INFO - Initialized LLM Provider: gemini-2.5-flash\n", + "2025-07-09 19:09:18,014 - INFO - QueryIntentClassifierAgent initialized successfully.\n", + "2025-07-09 19:09:18,014 - INFO - QueryTransformationAgent initialized successfully.\n", + "2025-07-09 19:09:18,040 - INFO - ---ROUTING: ENTRY POINT---\n", + "2025-07-09 19:09:18,041 - INFO - >>> Route: Profile is not complete. Starting Profile Builder.\n", + "2025-07-09 19:09:18,041 - INFO - ---NODE: PROFILE BUILDER---\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "--- InsuCompass AI Unified Orchestrator Interactive Test ---\n", + "Type 'quit' at any time to exit.\n", + "Using conversation thread_id: interactive-test-89478936-0bc5-4b80-a549-840c5268e536\n", + "\n", + "==================== INVOKING GRAPH ====================\n", + "Sending message: 'START_PROFILE_BUILDING'\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 19:09:19,918 - INFO - LLM returned next step: '\"Thank you for sharing those details! Now, let's gently move on to your health history. Could you please tell me about any significant medical conditions, diagnoses, or chronic illnesses you've experienced? There's no need to go into extreme detail, just the main points that might be relevant for your health plan.\"'\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "InsuCompass Agent: \"Thank you for sharing those details! Now, let's gently move on to your health history. Could you please tell me about any significant medical conditions, diagnoses, or chronic illnesses you've experienced? There's no need to go into extreme detail, just the main points that might be relevant for your health plan.\"\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 19:09:35,799 - INFO - ---ROUTING: ENTRY POINT---\n", + "2025-07-09 19:09:35,800 - INFO - >>> Route: Profile is not complete. Starting Profile Builder.\n", + "2025-07-09 19:09:35,803 - INFO - ---NODE: PROFILE BUILDER---\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "==================== INVOKING GRAPH ====================\n", + "Sending message: 'Nothing like that'\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 19:09:37,173 - INFO - Successfully updated profile with user's answer.\n", + "2025-07-09 19:09:39,073 - INFO - LLM returned next step: 'Thank you for confirming your medical history. Just one last area to cover: are there any major life events, planned medical procedures, or tobacco usage we should factor into your plan?'\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "InsuCompass Agent: Thank you for confirming your medical history. Just one last area to cover: are there any major life events, planned medical procedures, or tobacco usage we should factor into your plan?\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 19:09:45,074 - INFO - ---ROUTING: ENTRY POINT---\n", + "2025-07-09 19:09:45,075 - INFO - >>> Route: Profile is not complete. Starting Profile Builder.\n", + "2025-07-09 19:09:45,076 - INFO - ---NODE: PROFILE BUILDER---\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "==================== INVOKING GRAPH ====================\n", + "Sending message: 'Nope'\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2025-07-09 19:09:46,483 - INFO - Successfully updated profile with user's answer.\n", + "2025-07-09 19:09:50,978 - INFO - LLM returned next step: 'PROFILE_COMPLETE'\n", + "2025-07-09 19:09:50,980 - INFO - Profile building complete.\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "InsuCompass Agent: Great! Your profile is complete. How can I help you with your health insurance questions?\n", + "Exiting test.\n" + ] + } + ], + "source": [ + "import logging\n", + "import json\n", + "import uuid\n", + "import sqlite3\n", + "from typing import List, Dict, Any\n", + "from typing_extensions import TypedDict\n", + "\n", + "from langchain_core.documents import Document\n", + "from langgraph.graph import StateGraph, END\n", + "from langgraph.checkpoint.sqlite import SqliteSaver\n", + "\n", + "# Import all our custom agent and service classes\n", + "from insucompass.core.agents.profile_agent import profile_builder\n", + "from insucompass.core.agents.query_trasformer import QueryTransformationAgent\n", + "from insucompass.core.agents.router_agent import router\n", + "from insucompass.services.ingestion_service import IngestionService\n", + "from insucompass.core.agents.search_agent import searcher\n", + "from insucompass.core.agents.advisor_agent import advisor\n", + "\n", + "from insucompass.services import llm_provider\n", + "from insucompass.prompts.prompt_loader import load_prompt\n", + "from insucompass.services.vector_store import vector_store_service\n", + "\n", + "llm = llm_provider.get_gemini_llm()\n", + "retriever = vector_store_service.get_retriever()\n", + "transformer = QueryTransformationAgent(llm, retriever)\n", + "ingestor = IngestionService()\n", + "\n", + "# Configure logging\n", + "logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')\n", + "logger = logging.getLogger(__name__)\n", + "\n", + "# --- Unified LangGraph State Definition ---\n", + "class AgentState(TypedDict):\n", + " user_profile: Dict[str, Any]\n", + " user_message: str\n", + " conversation_history: List[str]\n", + " is_profile_complete: bool\n", + " # Q&A specific fields\n", + " standalone_question: str\n", + " documents: List[Document]\n", + " is_relevant: bool\n", + " generation: str\n", + "\n", + "# --- Graph Nodes ---\n", + "\n", + "def profile_builder_node(state: AgentState) -> Dict[str, Any]:\n", + " \"\"\"A single turn of the profile building conversation.\"\"\"\n", + " logger.info(\"---NODE: PROFILE BUILDER---\")\n", + " profile = state[\"user_profile\"]\n", + " message = state[\"user_message\"]\n", + " history = state.get(\"conversation_history\", [])\n", + "\n", + " if message == \"START_PROFILE_BUILDING\":\n", + " agent_response = profile_builder.get_next_question(profile, [])\n", + " new_history = [f\"Agent: {agent_response}\"]\n", + " return {\"conversation_history\": new_history, \"generation\": agent_response, \"user_profile\": profile, \"is_profile_complete\": False}\n", + "\n", + " last_question = history[-1][len(\"Agent: \"):] if history and history[-1].startswith(\"Agent:\") else \"\"\n", + " updated_profile = profile_builder.update_profile_with_answer(profile, last_question, message)\n", + " agent_response = profile_builder.get_next_question(updated_profile, history + [f\"User: {message}\"])\n", + " \n", + " new_history = history + [f\"User: {message}\", f\"Agent: {agent_response}\"]\n", + " \n", + " if agent_response == \"PROFILE_COMPLETE\":\n", + " logger.info(\"Profile building complete.\")\n", + " final_message = \"Great! Your profile is complete. How can I help you with your health insurance questions?\"\n", + " new_history[-1] = f\"Agent: {final_message}\" # Replace \"PROFILE_COMPLETE\"\n", + " return {\"user_profile\": updated_profile, \"is_profile_complete\": True, \"conversation_history\": new_history, \"generation\": final_message}\n", + " \n", + " return {\"user_profile\": updated_profile, \"is_profile_complete\": False, \"conversation_history\": new_history, \"generation\": agent_response}\n", + "\n", + "def reformulate_query_node(state: AgentState) -> Dict[str, Any]:\n", + " \"\"\"Reformulates the user's question to be self-contained.\"\"\"\n", + " logger.info(\"---NODE: REFORMULATE QUERY---\")\n", + " question = state[\"user_message\"]\n", + " history = state[\"conversation_history\"]\n", + " user_profile = state[\"user_profile\"]\n", + " \n", + " profile_summary = f\"User profile context: State={user_profile.get('state')}, Age={user_profile.get('age')}, History={user_profile.get('medical_history')}\"\n", + " prompt = load_prompt(\"query_reformulator\")\n", + " history_str = \"\\n\".join(history)\n", + " \n", + " full_prompt = f\"{prompt}\\n\\n### User Profile Summary\\n{profile_summary}\\n\\n### Conversation History:\\n{history_str}\\n\\n### Follow-up Question:\\n{question}\"\n", + " \n", + " response = llm.invoke(full_prompt)\n", + " standalone_question = response.content.strip()\n", + " return {\"standalone_question\": standalone_question}\n", + "\n", + "def retrieve_and_grade_node(state: AgentState) -> Dict[str, Any]:\n", + " \"\"\"Retrieves documents and grades them.\"\"\"\n", + " logger.info(\"---NODE: RETRIEVE & GRADE---\")\n", + " standalone_question = state[\"standalone_question\"]\n", + " documents = transformer.transform_and_retrieve(standalone_question)\n", + " is_relevant = router.grade_documents(standalone_question, documents)\n", + " return {\"documents\": documents, \"is_relevant\": is_relevant}\n", + "\n", + "def search_and_ingest_node(state: AgentState) -> Dict[str, Any]:\n", + " \"\"\"Searches the web and ingests new info.\"\"\"\n", + " logger.info(\"---NODE: SEARCH & INGEST---\")\n", + " web_documents = searcher.search(state[\"standalone_question\"])\n", + " if web_documents:\n", + " ingestor.ingest_documents(web_documents)\n", + " return {}\n", + "\n", + "def generate_answer_node(state: AgentState) -> Dict[str, Any]:\n", + " \"\"\"Generates the final answer.\"\"\"\n", + " logger.info(\"---NODE: GENERATE ADVISOR RESPONSE---\")\n", + " generation = advisor.generate_response(\n", + " state[\"standalone_question\"], state[\"user_profile\"], state[\"documents\"]\n", + " )\n", + " history = state[\"conversation_history\"] + [f\"User: {state['user_message']}\", f\"Agent: {generation}\"]\n", + " return {\"generation\": generation, \"conversation_history\": history}\n", + "\n", + "# --- Conditional Edges ---\n", + "def should_search_web(state: AgentState) -> str:\n", + " return \"search\" if not state[\"is_relevant\"] else \"generate\"\n", + "\n", + "# (CORRECTED) This is the function for the entry point conditional edge\n", + "def decide_entry_point(state: AgentState) -> str:\n", + " \"\"\"Decides the initial path based on profile completion status.\"\"\"\n", + " logger.info(\"---ROUTING: ENTRY POINT---\")\n", + " if state.get(\"is_profile_complete\"):\n", + " logger.info(\">>> Route: Profile is complete. Starting Q&A.\")\n", + " return \"qna\"\n", + " else:\n", + " logger.info(\">>> Route: Profile is not complete. Starting Profile Builder.\")\n", + " return \"profile\"\n", + "\n", + "# --- Build the Graph ---\n", + "db_connection = sqlite3.connect(\"data/checkpoints.db\", check_same_thread=False)\n", + "memory = SqliteSaver(db_connection)\n", + "\n", + "builder = StateGraph(AgentState)\n", + "\n", + "# (CORRECTED) Removed the faulty entry_router_node\n", + "builder.add_node(\"profile_builder\", profile_builder_node)\n", + "builder.add_node(\"reformulate_query\", reformulate_query_node)\n", + "builder.add_node(\"retrieve_and_grade\", retrieve_and_grade_node)\n", + "builder.add_node(\"search_and_ingest\", search_and_ingest_node)\n", + "builder.add_node(\"generate_answer\", generate_answer_node)\n", + "\n", + "# (CORRECTED) Set a conditional entry point\n", + "builder.set_conditional_entry_point(\n", + " decide_entry_point,\n", + " {\n", + " \"profile\": \"profile_builder\",\n", + " \"qna\": \"reformulate_query\"\n", + " }\n", + ")\n", + "\n", + "# Define graph edges\n", + "builder.add_edge(\"profile_builder\", END) # A profile turn is one full loop. The state is saved, and the next call will re-evaluate at the entry point.\n", + "builder.add_edge(\"reformulate_query\", \"retrieve_and_grade\")\n", + "builder.add_conditional_edges(\"retrieve_and_grade\", should_search_web, {\"search\": \"search_and_ingest\", \"generate\": \"generate_answer\"})\n", + "builder.add_edge(\"search_and_ingest\", \"retrieve_and_grade\") # Loop back to re-retrieve\n", + "builder.add_edge(\"generate_answer\", END)\n", + "\n", + "app = builder.compile(checkpointer=memory)\n", + "\n", + "# --- Interactive Test Harness (CORRECTED) ---\n", + "if __name__ == '__main__':\n", + " print(\"--- InsuCompass AI Unified Orchestrator Interactive Test ---\")\n", + " print(\"Type 'quit' at any time to exit.\")\n", + "\n", + " test_thread_id = f\"interactive-test-{uuid.uuid4()}\"\n", + " thread_config = {\"configurable\": {\"thread_id\": test_thread_id}}\n", + " print(f\"Using conversation thread_id: {test_thread_id}\")\n", + "\n", + " # Initial state for a new user\n", + " current_state = {\n", + " \"user_profile\": {\n", + " \"zip_code\": \"90210\", \"county\": \"Los Angeles\", \"state\": \"California\", \"state_abbreviation\": \"CA\",\n", + " \"age\": 45, \"gender\": \"Male\", \"household_size\": 2, \"income\": 120000,\n", + " \"employment_status\": \"employed_with_employer_coverage\", \"citizenship\": \"US Citizen\",\n", + " \"medical_history\": None, \"medications\": None, \"special_cases\": None\n", + " },\n", + " \"user_message\": \"START_PROFILE_BUILDING\",\n", + " \"is_profile_complete\": False,\n", + " \"conversation_history\": [],\n", + " }\n", + "\n", + " while True:\n", + " print(\"\\n\" + \"=\"*20 + \" INVOKING GRAPH \" + \"=\"*20)\n", + " print(f\"Sending message: '{current_state['user_message']}'\")\n", + " \n", + " # The graph is invoked with the current state\n", + " final_state = app.invoke(current_state, config=thread_config)\n", + "\n", + " # Update our local state from the graph's final output\n", + " current_state = final_state\n", + " agent_response = current_state[\"generation\"]\n", + " \n", + " print(f\"\\nInsuCompass Agent: {agent_response}\")\n", + "\n", + " # Get the next input from the user\n", + " if current_state[\"is_profile_complete\"]:\n", + " # If the last response was the completion message, prompt for a question\n", + " if \"profile is complete\" in agent_response:\n", + " next_message = input(\"Your Question > \")\n", + " else: # It was a Q&A response, so prompt for another question\n", + " next_message = input(\"Your Follow-up Question > \")\n", + " else:\n", + " next_message = input(\"Your Answer > \")\n", + "\n", + " if next_message.lower() == 'quit':\n", + " print(\"Exiting test.\")\n", + " break\n", + " \n", + " # Prepare the state for the next turn\n", + " current_state[\"user_message\"] = next_message" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "151d65d5", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "ic_venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.9" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/frontend/InsuCompass_Logo.png b/frontend/InsuCompass_Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..fa4708fff3f1ba44f2673944a87d4db0ee774964 --- /dev/null +++ b/frontend/InsuCompass_Logo.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cafde689fe9af03a01e676a1080c85fd7ef83153ff34e01e66273d03c23777f0 +size 25414 diff --git a/frontend/__init__.py b/frontend/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/frontend/app.py b/frontend/app.py new file mode 100644 index 0000000000000000000000000000000000000000..6f90ba7ea7eaf57d156d9e04b570a3616cb37b7c --- /dev/null +++ b/frontend/app.py @@ -0,0 +1,162 @@ +import streamlit as st +import requests +import json +import logging +import uuid +from pathlib import Path +import sys + +# --- Path Setup --- +project_root = str(Path(__file__).parent.parent) +if project_root not in sys.path: + sys.path.append(project_root) + +# --- Imports from our backend logic --- +from insucompass.core.agent_orchestrator import app as unified_orchestrator_app +from insucompass.services.zip_client import get_geo_data_from_zip + +# Configure logging +logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +# --- Streamlit Page Configuration --- +st.set_page_config( + page_title="InsuCompass AI", + page_icon="🧭", + layout="wide", +) + +# --- Header --- +LOGO_PATH = Path("InsuCompass_Logo.png") +INSU_AVATAR = "robot-chat.jpg" +# Create two columns +col1, col2 = st.columns([0.4, 5]) # Adjust the width ratio as needed +with col1: + if LOGO_PATH.exists(): + st.image(str(LOGO_PATH), width=70) +with col2: + st.title("InsuCompass") +st.caption("Your AI guide to U.S. Health Insurance") + +# --- Session State Initialization --- +if "thread_id" not in st.session_state: + st.session_state.thread_id = str(uuid.uuid4()) + st.session_state.user_profile = {} + st.session_state.chat_history = [] + st.session_state.is_profile_complete = False + st.session_state.phase = "zip" + +# --- Helper Functions --- +@st.cache_data +def get_geodata(_zip_code: str): + """Calls the zip_client function directly.""" + return get_geo_data_from_zip(_zip_code) + +def run_orchestrator(user_message: str): + """Calls the LangGraph orchestrator directly.""" + thread_config = {"configurable": {"thread_id": st.session_state.thread_id}} + + inputs = { + "user_profile": st.session_state.user_profile, + "user_message": user_message, + "is_profile_complete": st.session_state.is_profile_complete, + "conversation_history": st.session_state.chat_history, + } + logger.info(f"Invoking orchestrator for thread_id: {st.session_state.thread_id}") + + try: + final_state = unified_orchestrator_app.invoke(inputs, config=thread_config) + st.session_state.user_profile = final_state["user_profile"] + st.session_state.chat_history = final_state["conversation_history"] + st.session_state.is_profile_complete = final_state["is_profile_complete"] + except Exception as e: + logger.error(f"Error invoking orchestrator: {e}", exc_info=True) + st.error("An internal error occurred in the AI agent. Please try again.") + +# --- UI Rendering Functions --- + +def display_zip_form(): + st.header("Let's Start with Your Location") + zip_code_input = st.text_input("Enter your 5-digit ZIP code:", max_chars=5) + if st.button("Confirm ZIP Code"): + if zip_code_input and len(zip_code_input) == 5 and zip_code_input.isdigit(): + with st.spinner("Verifying ZIP code..."): + geo_data = get_geodata(zip_code_input) + if geo_data: + st.session_state.user_profile.update(geo_data.to_dict()) + st.session_state.phase = "basic_profile" + st.rerun() + else: + st.error("Invalid ZIP code or could not retrieve location data.") + else: + st.error("Please enter a valid 5-digit ZIP code.") + +def display_basic_profile_form(): + st.header("Tell Us More About You") + st.write(f"**Location:** {st.session_state.user_profile.get('city', '')}, {st.session_state.user_profile.get('state', '')}") + + with st.form("basic_profile_form"): + st.subheader("Please provide some basic information:") + + # (CORRECTED) Fields now start empty and are validated. + age = st.number_input("Your Age", min_value=1, max_value=120, value=None, placeholder="Enter your age") + gender = st.selectbox("Your Gender", [None, "Male", "Female", "Non-binary", "Prefer not to say"], index=0, format_func=lambda x: "Select an option" if x is None else x) + household_size = st.number_input("Household Size (including yourself)", min_value=1, value=None, placeholder="e.g., 1") + income = st.number_input("Estimated Annual Household Income ($)", min_value=0, step=1000, value=None, placeholder="e.g., 55000") + employment_status = st.selectbox("Your Employment Status", [None, "Employed with employer coverage", "Employed without coverage", "Unemployed", "Retired", "Student", "Self-employed"], index=0, format_func=lambda x: "Select an option" if x is None else x) + citizenship = st.selectbox("Your Citizenship Status", [None, "US Citizen", "Lawful Permanent Resident", "Other legal resident", "Non-resident"], index=0, format_func=lambda x: "Select an option" if x is None else x) + + submitted = st.form_submit_button("Start My Personalized Session") + + if submitted: + # Validation check + if not all([age, gender, household_size, income is not None, employment_status, citizenship]): + st.error("Please fill out all the fields to continue.") + else: + st.session_state.user_profile.update({ + "age": age, "gender": gender, "household_size": household_size, + "income": income, "employment_status": employment_status, + "citizenship": citizenship, + "medical_history": None, "medications": None, "special_cases": None + }) + st.session_state.phase = "chat" + # Trigger the first profile question by calling the orchestrator + with st.spinner("Starting your personalized profile conversation..."): + run_orchestrator("START_PROFILE_BUILDING") + st.rerun() + +def display_chat_interface(): + st.header("Let's Chat!") + + # Display chat history from session state + for message in st.session_state.chat_history: + if ":" in message: + role, content = message.split(":", 1) + if role.lower() == "user": + with st.chat_message("user", avatar="👤"): + st.markdown(content.strip()) + else: # Agent + with st.chat_message("assistant", avatar=INSU_AVATAR): + st.markdown(content.strip()) + + # User input + if prompt := st.chat_input("Your message..."): + with st.spinner("InsuCompass AI is thinking..."): + run_orchestrator(prompt) + st.rerun() + +# --- Main Application Flow Control --- +if st.session_state.phase == "zip": + display_zip_form() +elif st.session_state.phase == "basic_profile": + display_basic_profile_form() +else: # 'chat' phase + display_chat_interface() + +# --- Sidebar for Debugging --- +with st.sidebar: + st.header("Session State") + st.json(st.session_state.to_dict(), expanded=False) + if st.button("Reset Session"): + st.session_state.clear() + st.rerun() \ No newline at end of file diff --git a/frontend/robot-chat.jpg b/frontend/robot-chat.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d3e4c617e6f5c8f0b1a0494d6841540b49f47ab3 Binary files /dev/null and b/frontend/robot-chat.jpg differ diff --git a/frontend/web_app.py b/frontend/web_app.py new file mode 100644 index 0000000000000000000000000000000000000000..1af3316ab8c14df99961ecf5776022e34a17c96d --- /dev/null +++ b/frontend/web_app.py @@ -0,0 +1,175 @@ +import streamlit as st +import requests +import json +import logging +import uuid +from typing import List +from pathlib import Path + +# Configure logging for Streamlit app +logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +# --- Configuration --- +# BACKEND_URL = "https://nagur-shareef-shaik-insucompass-ai.hf.space/api" +BACKEND_URL = "http://localhost:8000/api" + +LOGO_PATH = Path(__file__).parent / "assets" / "InsuCompass_Logo.png" + +# --- Streamlit Page Configuration --- +st.set_page_config( + page_title="InsuCompass AI", + page_icon="🧭", + layout="centered", + initial_sidebar_state="expanded" +) + +# --- MAIN CHAT INTERFACE --- +# Create two columns +col1, col2 = st.columns([0.5, 4]) # Adjust the width ratio as needed +with col1: + if LOGO_PATH.exists(): + st.image(str(LOGO_PATH), width=70) +with col2: + st.title("InsuCompass") +st.caption("Your AI guide to U.S. Health Insurance") + +# --- Session State Initialization --- +def initialize_session_state(): + """Initializes all necessary keys in the session state.""" + if "current_phase" not in st.session_state: + st.session_state.current_phase = "initial_zip" + if "user_profile" not in st.session_state: + st.session_state.user_profile = {} + if "chat_history" not in st.session_state: + st.session_state.chat_history = [] + if "thread_id" not in st.session_state: + st.session_state.thread_id = str(uuid.uuid4()) + # (CRITICAL FIX) Initialize the profile completion flag + if "is_profile_complete" not in st.session_state: + st.session_state.is_profile_complete = False + +initialize_session_state() + +# --- Helper Functions for API Calls --- +@st.cache_data +def get_geodata_from_backend(_zip_code: str): + """Calls the FastAPI /geodata endpoint. Cached to prevent re-calls.""" + try: + response = requests.get(f"{BACKEND_URL}/geodata/{_zip_code}") + response.raise_for_status() + return response.json() + except requests.exceptions.RequestException as e: + st.error(f"Error fetching location data: {e}") + return None + +def send_chat_message_to_backend(user_message: str): + """Calls the single, unified FastAPI /chat endpoint.""" + payload = { + "thread_id": st.session_state.thread_id, + "user_profile": st.session_state.user_profile, + "message": user_message, + "conversation_history": st.session_state.chat_history, + # (CRITICAL FIX) Pass the current profile completion status to the backend + "is_profile_complete": st.session_state.is_profile_complete + } + logger.info(f"Sending chat payload: {json.dumps(payload, indent=2)}") + try: + response = requests.post(f"{BACKEND_URL}/chat", json=payload) + response.raise_for_status() + return response.json() + except requests.exceptions.RequestException as e: + st.error(f"Error communicating with AI backend: {e}") + return None + +# --- UI Rendering Functions --- + +def display_zip_form(): + st.header("1. Let's Start with Your Location") + zip_code_input = st.text_input("Enter your 5-digit ZIP code:", max_chars=5) + if len(zip_code_input) == 5 and zip_code_input.isdigit(): + with st.spinner("Verifying ZIP code..."): + geo_data = get_geodata_from_backend(zip_code_input) + if geo_data: + st.session_state.user_profile.update(geo_data) + st.session_state.current_phase = "basic_profile" + st.rerun() + else: + st.error("Please enter a valid 5-digit ZIP code.") + +def display_basic_profile_form(): + st.header("2. Tell Us More About You") + with st.form("basic_profile_form"): + age = st.number_input("Age", min_value=1) + gender = st.selectbox("Gender", ["Male", "Female", "Non-binary", "Prefer not to say"]) + household_size = st.number_input("Household Size", min_value=1) + income = st.number_input("Annual Household Income ($)", min_value=0, step=1000) + employment_status = st.selectbox("Employment Status", ["Employed with employer coverage", "Employed without coverage", "Unemployed", "Retired", "Student", "Self-employed"]) + citizenship = st.selectbox("Citizenship Status", ["US Citizen", "Lawful Permanent Resident", "Other legal resident", "Non-resident"]) + + submitted = st.form_submit_button("Start My Personalized Session") + if submitted: + st.session_state.user_profile.update({ + "age": age, "gender": gender, "household_size": household_size, + "income": income, "employment_status": employment_status, + "citizenship": citizenship, + "medical_history": None, "medications": None, "special_cases": None + }) + st.session_state.current_phase = "chat" + # The chat interface will handle the START_PROFILE_BUILDING trigger + st.rerun() + +def display_chat_interface(): + st.header("3. Let's Chat!") + + # If this is the first time entering the chat phase, get the first question. + if not st.session_state.chat_history and not st.session_state.is_profile_complete: + with st.spinner("Starting your personalized profile conversation..."): + response_data = send_chat_message_to_backend("START_PROFILE_BUILDING") + if response_data: + st.session_state.user_profile = response_data["updated_profile"] + st.session_state.chat_history = response_data["updated_history"] + st.session_state.is_profile_complete = response_data["is_profile_complete"] + st.rerun() + + # Display chat history from session state + for message in st.session_state.chat_history: + # Handle potential errors if message format is incorrect + if ":" in message: + role, content = message.split(":", 1) + with st.chat_message(role.lower()): + st.markdown(content.strip()) + else: + st.chat_message("system").write(message) # Fallback for unexpected format + + # User input + if prompt := st.chat_input("Your message..."): + # Display user message immediately + st.chat_message("user").markdown(prompt) + + # Send to backend and get response + with st.spinner("InsuCompass AI is thinking..."): + response_data = send_chat_message_to_backend(prompt) + + if response_data: + # The backend is the source of truth for all state. Overwrite local state. + st.session_state.user_profile = response_data["updated_profile"] + st.session_state.chat_history = response_data["updated_history"] + st.session_state.is_profile_complete = response_data["is_profile_complete"] + st.rerun() + +# --- Main Application Flow Control --- +if st.session_state.current_phase == "initial_zip": + display_zip_form() +elif st.session_state.current_phase == "basic_profile": + display_basic_profile_form() +else: # 'chat' phase + display_chat_interface() + +# --- Sidebar for Debugging --- +with st.sidebar: + st.header("Session State") + st.json(st.session_state.to_dict(), expanded=False) + if st.button("Reset Session"): + st.session_state.clear() + st.rerun() \ No newline at end of file diff --git a/insucompass.db b/insucompass.db new file mode 100644 index 0000000000000000000000000000000000000000..71188bcfc6614c1ee2b3e4d97eb6bb3f220e470a --- /dev/null +++ b/insucompass.db @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:428ba164bfd822050705396ffe43dc497fcd78db06dc88eb007bd5e6378cbf06 +size 49696768 diff --git a/insucompass/.DS_Store b/insucompass/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5232b5b8a2ad176b59180583e351be5756e4888d Binary files /dev/null and b/insucompass/.DS_Store differ diff --git a/insucompass/__init__.py b/insucompass/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/insucompass/__pycache__/__init__.cpython-310.pyc b/insucompass/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..808967bae377c3598f67836cd228d59a95d05df5 Binary files /dev/null and b/insucompass/__pycache__/__init__.cpython-310.pyc differ diff --git a/insucompass/__pycache__/config.cpython-310.pyc b/insucompass/__pycache__/config.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e93b8e17f4960612489a24c4cc5b1043a7131c80 Binary files /dev/null and b/insucompass/__pycache__/config.cpython-310.pyc differ diff --git a/insucompass/api/__init__.py b/insucompass/api/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/insucompass/api/endpoints.py b/insucompass/api/endpoints.py new file mode 100644 index 0000000000000000000000000000000000000000..da5db083cad5aebd16123bccb16125cdd162ca5f --- /dev/null +++ b/insucompass/api/endpoints.py @@ -0,0 +1,79 @@ +import logging +from fastapi import APIRouter, HTTPException, Body +from typing import Dict, Any + +# Import our services, agents, and models +from insucompass.services.zip_client import get_geo_data_from_zip +from insucompass.core.models import GeoDataResponse, ChatRequest, ChatResponse +from insucompass.core.agents.profile_agent import profile_builder +from insucompass.core.agent_orchestrator import app as orchestrator # The compiled LangGraph app + +from insucompass.services.database import get_db_connection, create_or_update_user_profile, get_user_profile + +# Configure logging +logger = logging.getLogger(__name__) + +# Create the API router +router = APIRouter() +logger = logging.getLogger(__name__) +router = APIRouter() + +@router.get("/geodata/{zip_code}", response_model=GeoDataResponse) +def get_geolocation_data(zip_code: str): + """Endpoint to get county, city, and state information from a given ZIP code.""" + if not zip_code.isdigit() or len(zip_code) != 5: + raise HTTPException(status_code=400, detail="Invalid ZIP code format.") + geo_data = get_geo_data_from_zip(zip_code) + if not geo_data: + raise HTTPException(status_code=404, detail="Could not find location data.") + return GeoDataResponse( + zip_code=zip_code, county=geo_data.county.replace(" County", ""), + city=geo_data.city, state=geo_data.state, state_abbreviation=geo_data.state_abbr + ) + +@router.post("/chat", response_model=ChatResponse) +async def chat(request: ChatRequest): + """ + Handles the entire conversational flow using the unified LangGraph orchestrator. + The orchestrator manages the state, including profile building and Q&A. + """ + logger.info(f"Received unified chat request for thread_id: {request.thread_id}") + + # LangGraph needs a thread_id to save/load conversation state from its checkpointer + thread_config = {"configurable": {"thread_id": request.thread_id}} + + # The graph's state is loaded automatically by LangGraph using the thread_id. + # We only need to provide the inputs for the current turn. + inputs = { + "user_profile": request.user_profile, + "user_message": request.message, + "is_profile_complete": request.is_profile_complete, + "conversation_history": request.conversation_history, + } + + try: + # We invoke the graph. It will load the previous state, run the necessary nodes, + # and save the new state, all in one call. + final_state = orchestrator.invoke(inputs, config=thread_config) + + # Extract the relevant data from the final state of the graph + agent_response = final_state.get("generation") + updated_profile = final_state.get("user_profile") + updated_history = final_state.get("conversation_history") + is_profile_complete = final_state.get("is_profile_complete") + + if not agent_response: + agent_response = "I'm sorry, I encountered an issue. Could you please rephrase?" + + logger.info("Unified graph execution completed successfully.") + + return ChatResponse( + agent_response=agent_response, + updated_profile=updated_profile, + updated_history=updated_history, + is_profile_complete=is_profile_complete + ) + + except Exception as e: + logger.error(f"Error during unified graph orchestration: {e}", exc_info=True) + raise HTTPException(status_code=500, detail="An internal error occurred in the AI orchestrator.") \ No newline at end of file diff --git a/insucompass/config.py b/insucompass/config.py new file mode 100644 index 0000000000000000000000000000000000000000..5464fdd1c0666d527ebe10b81dcc24b7d145e67d --- /dev/null +++ b/insucompass/config.py @@ -0,0 +1,99 @@ +import os +from dotenv import load_dotenv +from pydantic_settings import BaseSettings +from typing import List + +# Load environment variables from .env file +load_dotenv() + +class Settings(BaseSettings): + """ + Loads and validates application settings from environment variables. + """ + # API Keys + GROQ_API_KEY: str = os.getenv("GROQ_API_KEY", "") + GOOGLE_API_KEY: str = os.getenv("GOOGLE_API_KEY", "") + TAVILY_API_KEY: str = os.getenv("TAVILY_API_KEY", "") + + # JWT Settings + JWT_SECRET_KEY: str = os.getenv("JWT_SECRET_KEY", "default_secret") + JWT_ALGORITHM: str = os.getenv("JWT_ALGORITHM", "HS256") + ACCESS_TOKEN_EXPIRE_MINUTES: int = int(os.getenv("ACCESS_TOKEN_EXPIRE_MINUTES", 30)) + + # Database + DATABASE_URL: str = "insucompass.db" + + # Logging + LOG_LEVEL: str = os.getenv("LOG_LEVEL", "INFO") + + # LLM Settings + + GROQ_MODEL_NAME: str = "llama-3.3-70b-versatile" + GROQ_FAST_MODEL_NAME: str = "llama-3.1-8b-instant" + GEMINI_PRO_MODEL_NAME: str = "gemini-2.5-pro" + GEMINI_MODEL_NAME: str = "gemini-2.5-flash" #"gemini-2.5-flash" # "gemini-2.0-flash" + GEMINI_FAST_MODEL_NAME: str = "gemini-2.5-flash-lite-preview-06-17" + + # CRAWLING JOBS CONFIGURATION + CRAWLING_JOBS: List[dict] = [ + { + "name": "HealthCare.gov Crawl", + "start_url": "https://www.healthcare.gov/", + "method": "requests_crawl", + "domain_lock": "www.healthcare.gov", + "crawl_depth": 2, + "content_types": ["pdf", "html"], + "status": "active" + }, + { + "name": "CMS.gov Regulations & Guidance Crawl", + "start_url": "https://www.cms.gov/regulations-and-guidance", + "method": "selenium_crawl", + "domain_lock": "www.cms.gov", + "crawl_depth": 2, + "content_types": ["pdf", "html"], + "status": "active" + }, + { + "name": "Medicaid.gov Crawl", + "start_url": "https://www.medicaid.gov/", + "method": "requests_crawl", + "domain_lock": "www.medicaid.gov", + "crawl_depth": 2, + "content_types": ["pdf", "html"], + "status": "active" + }, + { + "name": "Medicare.gov Crawl", + "start_url": "https://www.medicare.gov/", + "method": "selenium_crawl", + "domain_lock": "www.medicare.gov", + "crawl_depth": 1, + "content_types": ["html"], + "status": "active" + }, + { + "name": "TRICARE Publications Crawl", + "start_url": "https://www.tricare.mil/publications", + "method": "selenium_crawl", + "domain_lock": "www.tricare.mil", + "crawl_depth": 1, + "content_types": ["pdf", "html"], + "status": "active" + }, + { + "name": "VA.gov Health Benefits Crawl", + "start_url": "https://www.va.gov/health-care/", + "method": "requests_crawl", + "domain_lock": "www.va.gov", + "crawl_depth": 2, + "content_types": ["html"], + "status": "active" + }, + ] + + class Config: + case_sensitive = True + +# Instantiate settings +settings = Settings() \ No newline at end of file diff --git a/insucompass/core/.DS_Store b/insucompass/core/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..be1d66c5e9e2e5f72d3a14f9f6504b77eae51558 Binary files /dev/null and b/insucompass/core/.DS_Store differ diff --git a/insucompass/core/__init__.py b/insucompass/core/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/insucompass/core/__pycache__/__init__.cpython-310.pyc b/insucompass/core/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f3e0986d4b842fdf0504514b3f9bbb26c7c8c078 Binary files /dev/null and b/insucompass/core/__pycache__/__init__.cpython-310.pyc differ diff --git a/insucompass/core/__pycache__/agent_orchestrator.cpython-310.pyc b/insucompass/core/__pycache__/agent_orchestrator.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c2c6bdf8f2e0aa23845e609086f7f0bd3a5349c0 Binary files /dev/null and b/insucompass/core/__pycache__/agent_orchestrator.cpython-310.pyc differ diff --git a/insucompass/core/__pycache__/models.cpython-310.pyc b/insucompass/core/__pycache__/models.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..26fffdfb2849d27e86cc9670c4c1eaf8c5632e6a Binary files /dev/null and b/insucompass/core/__pycache__/models.cpython-310.pyc differ diff --git a/insucompass/core/agent_orchestrator.py b/insucompass/core/agent_orchestrator.py new file mode 100644 index 0000000000000000000000000000000000000000..be95b2f14bddba6be9420a00cb325df4540a88c3 --- /dev/null +++ b/insucompass/core/agent_orchestrator.py @@ -0,0 +1,210 @@ +import logging +import json +import uuid +import sqlite3 +from typing import List, Dict, Any +from typing_extensions import TypedDict + +from langchain_core.documents import Document +from langgraph.graph import StateGraph, END +from langgraph.checkpoint.sqlite import SqliteSaver + +# Import all our custom agent and service classes +from insucompass.core.agents.profile_agent import profile_builder +from insucompass.core.agents.query_trasformer import QueryTransformationAgent +from insucompass.core.agents.router_agent import router +from insucompass.services.ingestion_service import IngestionService +from insucompass.core.agents.search_agent import searcher +from insucompass.core.agents.advisor_agent import advisor + +from insucompass.services import llm_provider +from insucompass.prompts.prompt_loader import load_prompt +from insucompass.services.vector_store import vector_store_service + +llm = llm_provider.get_gemini_llm() +retriever = vector_store_service.get_retriever() +transformer = QueryTransformationAgent(llm, retriever) +ingestor = IngestionService() + +# Configure logging +logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +# --- Unified LangGraph State Definition --- +class AgentState(TypedDict): + user_profile: Dict[str, Any] + user_message: str + conversation_history: List[str] + is_profile_complete: bool + standalone_question: str + documents: List[Document] + is_relevant: bool + generation: str + +# --- Graph Nodes --- + +def profile_builder_node(state: AgentState) -> Dict[str, Any]: + """A single turn of the profile building conversation.""" + logger.info("---NODE: PROFILE BUILDER---") + profile = state["user_profile"] + message = state["user_message"] + history = state.get("conversation_history", []) + + if message == "START_PROFILE_BUILDING": + agent_response = profile_builder.get_next_question(profile, []) + new_history = [f"Agent: {agent_response}"] + return {"conversation_history": new_history, "generation": agent_response, "user_profile": profile, "is_profile_complete": False} + + last_question = history[-1][len("Agent: "):] if history and history[-1].startswith("Agent:") else "" + updated_profile = profile_builder.update_profile_with_answer(profile, last_question, message) + agent_response = profile_builder.get_next_question(updated_profile, history + [f"User: {message}"]) + + new_history = history + [f"User: {message}", f"Agent: {agent_response}"] + + if agent_response == "PROFILE_COMPLETE": + logger.info("Profile building complete.") + final_message = "Great! Your profile is complete. How can I help you with your health insurance questions?" + new_history[-1] = f"Agent: {final_message}" # Replace "PROFILE_COMPLETE" + return {"user_profile": updated_profile, "is_profile_complete": True, "conversation_history": new_history, "generation": final_message} + + return {"user_profile": updated_profile, "is_profile_complete": False, "conversation_history": new_history, "generation": agent_response} + +def reformulate_query_node(state: AgentState) -> Dict[str, Any]: + """Reformulates the user's question to be self-contained.""" + logger.info("---NODE: REFORMULATE QUERY---") + question = state["user_message"] + history = state["conversation_history"] + user_profile = state["user_profile"] + + profile_summary = f"User profile context: State={user_profile.get('state')}, Age={user_profile.get('age')}, History={user_profile.get('medical_history')}" + prompt = load_prompt("query_reformulator") + history_str = "\n".join(history) + + full_prompt = f"{prompt}\n\n### User Profile Summary\n{profile_summary}\n\n### Conversation History:\n{history_str}\n\n### Follow-up Question:\n{question}" + + response = llm.invoke(full_prompt) + standalone_question = response.content.strip() + return {"standalone_question": standalone_question} + +def retrieve_and_grade_node(state: AgentState) -> Dict[str, Any]: + """Retrieves documents and grades them.""" + logger.info("---NODE: RETRIEVE & GRADE---") + standalone_question = state["standalone_question"] + documents = transformer.transform_and_retrieve(standalone_question) + is_relevant = router.grade_documents(standalone_question, documents) + return {"documents": documents, "is_relevant": is_relevant} + +def search_and_ingest_node(state: AgentState) -> Dict[str, Any]: + """Searches the web and ingests new info.""" + logger.info("---NODE: SEARCH & INGEST---") + web_documents = searcher.search(state["standalone_question"]) + if web_documents: + ingestor.ingest_documents(web_documents) + return {} + +def generate_answer_node(state: AgentState) -> Dict[str, Any]: + """Generates the final answer.""" + logger.info("---NODE: GENERATE ADVISOR RESPONSE---") + generation = advisor.generate_response( + state["standalone_question"], state["user_profile"], state["documents"] + ) + history = state["conversation_history"] + [f"User: {state['user_message']}", f"Agent: {generation}"] + return {"generation": generation, "conversation_history": history} + +# --- Conditional Edges --- +def should_search_web(state: AgentState) -> str: + return "search" if not state["is_relevant"] else "generate" + +# (CORRECTED) This is the function for the entry point conditional edge +def decide_entry_point(state: AgentState) -> str: + """Decides the initial path based on profile completion status.""" + logger.info("---ROUTING: ENTRY POINT---") + if state.get("is_profile_complete"): + logger.info(">>> Route: Profile is complete. Starting Q&A.") + return "qna" + else: + logger.info(">>> Route: Profile is not complete. Starting Profile Builder.") + return "profile" + +# --- Build the Graph --- +db_connection = sqlite3.connect("data/checkpoints.db", check_same_thread=False) +memory = SqliteSaver(db_connection) + +builder = StateGraph(AgentState) + +# (CORRECTED) Removed the faulty entry_router_node +builder.add_node("profile_builder", profile_builder_node) +builder.add_node("reformulate_query", reformulate_query_node) +builder.add_node("retrieve_and_grade", retrieve_and_grade_node) +builder.add_node("search_and_ingest", search_and_ingest_node) +builder.add_node("generate_answer", generate_answer_node) + +# (CORRECTED) Set a conditional entry point +builder.set_conditional_entry_point( + decide_entry_point, + { + "profile": "profile_builder", + "qna": "reformulate_query" + } +) + +# Define graph edges +builder.add_edge("profile_builder", END) # A profile turn is one full loop. The state is saved, and the next call will re-evaluate at the entry point. +builder.add_edge("reformulate_query", "retrieve_and_grade") +builder.add_conditional_edges("retrieve_and_grade", should_search_web, {"search": "search_and_ingest", "generate": "generate_answer"}) +builder.add_edge("search_and_ingest", "generate_answer") +builder.add_edge("generate_answer", END) + +app = builder.compile(checkpointer=memory) + +# --- Interactive Test Harness (CORRECTED) --- +# if __name__ == '__main__': +# print("--- InsuCompass AI Unified Orchestrator Interactive Test ---") +# print("Type 'quit' at any time to exit.") + +# test_thread_id = f"interactive-test-{uuid.uuid4()}" +# thread_config = {"configurable": {"thread_id": test_thread_id}} +# print(f"Using conversation thread_id: {test_thread_id}") + +# # Initial state for a new user +# current_state = { +# "user_profile": { +# "zip_code": "90210", "county": "Los Angeles", "state": "California", "state_abbreviation": "CA", +# "age": 45, "gender": "Male", "household_size": 2, "income": 120000, +# "employment_status": "employed_with_employer_coverage", "citizenship": "US Citizen", +# "medical_history": None, "medications": None, "special_cases": None +# }, +# "user_message": "START_PROFILE_BUILDING", +# "is_profile_complete": False, +# "conversation_history": [], +# } + +# while True: +# print("\n" + "="*20 + " INVOKING GRAPH " + "="*20) +# print(f"Sending message: '{current_state['user_message']}'") + +# # The graph is invoked with the current state +# final_state = app.invoke(current_state, config=thread_config) + +# # Update our local state from the graph's final output +# current_state = final_state +# agent_response = current_state["generation"] + +# print(f"\nInsuCompass Agent: {agent_response}") + +# # Get the next input from the user +# if current_state["is_profile_complete"]: +# # If the last response was the completion message, prompt for a question +# if "profile is complete" in agent_response: +# next_message = input("Your Question > ") +# else: # It was a Q&A response, so prompt for another question +# next_message = input("Your Follow-up Question > ") +# else: +# next_message = input("Your Answer > ") + +# if next_message.lower() == 'quit': +# print("Exiting test.") +# break + +# # Prepare the state for the next turn +# current_state["user_message"] = next_message \ No newline at end of file diff --git a/insucompass/core/agents/__init__.py b/insucompass/core/agents/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/insucompass/core/agents/__pycache__/__init__.cpython-310.pyc b/insucompass/core/agents/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8fd13c49b009340a66fbb83663a97f8cbf10b132 Binary files /dev/null and b/insucompass/core/agents/__pycache__/__init__.cpython-310.pyc differ diff --git a/insucompass/core/agents/__pycache__/advisor_agent.cpython-310.pyc b/insucompass/core/agents/__pycache__/advisor_agent.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..42720c34d51b7abc2d6845884a89f7fa893f9f94 Binary files /dev/null and b/insucompass/core/agents/__pycache__/advisor_agent.cpython-310.pyc differ diff --git a/insucompass/core/agents/__pycache__/profile_agent.cpython-310.pyc b/insucompass/core/agents/__pycache__/profile_agent.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8dc4b18c4803c21c394da07cb2af089c275b3a7a Binary files /dev/null and b/insucompass/core/agents/__pycache__/profile_agent.cpython-310.pyc differ diff --git a/insucompass/core/agents/__pycache__/query_intent_classifier.cpython-310.pyc b/insucompass/core/agents/__pycache__/query_intent_classifier.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0e09fc0dc09b7644e9d16fedbe7de1865ebb8fa7 Binary files /dev/null and b/insucompass/core/agents/__pycache__/query_intent_classifier.cpython-310.pyc differ diff --git a/insucompass/core/agents/__pycache__/query_trasformer.cpython-310.pyc b/insucompass/core/agents/__pycache__/query_trasformer.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d504fcefa2d1e30ca4da9174b2f275c610db5074 Binary files /dev/null and b/insucompass/core/agents/__pycache__/query_trasformer.cpython-310.pyc differ diff --git a/insucompass/core/agents/__pycache__/router_agent.cpython-310.pyc b/insucompass/core/agents/__pycache__/router_agent.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9e3e552798122f06d3f2c5dff0bf35b0580f68f5 Binary files /dev/null and b/insucompass/core/agents/__pycache__/router_agent.cpython-310.pyc differ diff --git a/insucompass/core/agents/__pycache__/search_agent.cpython-310.pyc b/insucompass/core/agents/__pycache__/search_agent.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1ec21c727e6581df680aee4d95fdf2b766347298 Binary files /dev/null and b/insucompass/core/agents/__pycache__/search_agent.cpython-310.pyc differ diff --git a/insucompass/core/agents/advisor_agent.py b/insucompass/core/agents/advisor_agent.py new file mode 100644 index 0000000000000000000000000000000000000000..b737bbfa7166bcfec4704bb4b18cfe840f798833 --- /dev/null +++ b/insucompass/core/agents/advisor_agent.py @@ -0,0 +1,77 @@ +import logging +import json +from typing import List, Dict, Any +from langchain_core.documents import Document + +from insucompass.services import llm_provider +from insucompass.config import settings +from insucompass.prompts.prompt_loader import load_prompt + +# Configure logging +logging.basicConfig(level=settings.LOG_LEVEL, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +llm = llm_provider.get_gemini_pro_llm() + +class AdvisorAgent: + """ + The final agent in the Q&A pipeline. It uses a Chain-of-Thought process + to synthesize the user's profile and retrieved context into a comprehensive, + personalized, and conversational response that includes a follow-up question. + """ + + def __init__(self): + """Initializes the AdvisorAgent.""" + try: + self.agent_prompt = load_prompt("advisor_agent") + logger.info("Conversational AdvisorAgent initialized successfully.") + except FileNotFoundError: + logger.critical("AdvisorAgent prompt file not found. The agent cannot function.") + raise + + def generate_response( + self, + question: str, + user_profile: Dict[str, Any], + documents: List[Document] + ) -> str: + """ + Generates the final, synthesized, and conversational response. + + Args: + question: The user's original question. + user_profile: The user's complete profile. + documents: The relevant documents retrieved from the knowledge base. + + Returns: + A string containing the final, formatted answer and a follow-up question. + """ + if not documents: + logger.warning("AdvisorAgent received no documents. Cannot generate a grounded response.") + return "I'm sorry, but I couldn't find any relevant information to answer your question, even after searching the web. Is there another way I can help you look into this?" + + # Prepare the context for the prompt + profile_str = json.dumps(user_profile, indent=2) + context_str = "\n\n---\n\n".join( + [f"[METADATA: source_name='{d.metadata.get('source_name', 'N/A')}', source_url='{d.metadata.get('source_url', 'N/A')}']\n\n{d.page_content}" for d in documents] + ) + + full_prompt = ( + f"{self.agent_prompt}\n\n" + f"### CONTEXT FOR YOUR RESPONSE\n" + f"user_profile: {profile_str}\n\n" + f"user_question: \"{question}\"\n\n" + f"retrieved_context:\n{context_str}" + ) + + logger.info("Generating final conversational response with AdvisorAgent...") + try: + response = llm.invoke(full_prompt) + generation = response.content.strip() + logger.info("Successfully generated final conversational answer.") + return generation + except Exception as e: + logger.error(f"Error during final answer generation: {e}") + return "I apologize, I encountered an error while trying to formulate the final answer. Please try again." + +advisor = AdvisorAgent() \ No newline at end of file diff --git a/insucompass/core/agents/document_summarizer.py b/insucompass/core/agents/document_summarizer.py new file mode 100644 index 0000000000000000000000000000000000000000..62b48ea913522ec7a776d5ec8876090c669f22be --- /dev/null +++ b/insucompass/core/agents/document_summarizer.py @@ -0,0 +1,65 @@ +import logging +from typing import Dict, Optional +from langchain_core.prompts import PromptTemplate + +from scripts.data_processing.document_loader import load_document + +from insucompass.config import settings +from insucompass.prompts.prompt_loader import load_prompt + +# Configure logging +logging.basicConfig(level=settings.LOG_LEVEL, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +SUMMARY_PROMPT_TEMPLATE = load_prompt('document_summarizer') + +class DocumentSummarizerAgent: + """ + A service to generate and cache summaries for full source documents. + """ + def __init__(self, llm): + self.llm = llm + self.prompt = PromptTemplate.from_template(SUMMARY_PROMPT_TEMPLATE) + self.chain = self.prompt | self.llm + self._summary_cache: Dict[str, str] = {} + logger.info("DocumentSummarizer service initialized.") + + def get_summary(self, source_id: int, local_path: str) -> Optional[str]: + """ + Retrieves or generates a summary for a given source document. + Uses an in-memory cache to avoid re-summarizing the same document. + + Args: + source_id: The unique ID of the source document. + local_path: The local file path to the full document content. + + Returns: + The summary string, or None if summarization fails. + """ + cache_key = str(source_id) + if cache_key in self._summary_cache: + logger.debug(f"Returning cached summary for source_id: {source_id}") + return self._summary_cache[cache_key] + + logger.info(f"Generating new summary for source_id: {source_id} from path: {local_path}") + + full_content = load_document(local_path) + if not full_content: + logger.error(f"Could not load document content from {local_path} to generate summary.") + return None + + try: + # Truncate content to fit model context window if necessary + # A safe number for many models is around 16k tokens, let's use chars as a proxy + max_chars = 50000 + truncated_content = full_content[:max_chars] + + response = self.chain.invoke({"document_content": truncated_content}) + summary = response.content if hasattr(response, 'content') else str(response) + + self._summary_cache[cache_key] = summary + logger.info(f"Successfully generated and cached summary for source_id: {source_id}") + return summary + except Exception as e: + logger.error(f"Failed to generate summary for source_id {source_id}: {e}") + return None \ No newline at end of file diff --git a/insucompass/core/agents/profile_agent.py b/insucompass/core/agents/profile_agent.py new file mode 100644 index 0000000000000000000000000000000000000000..4ccb9b810aee3c48287059f506d4ca01a157f249 --- /dev/null +++ b/insucompass/core/agents/profile_agent.py @@ -0,0 +1,141 @@ +import logging +import json +from pathlib import Path +from typing import Tuple, Dict, Any, Optional + +from insucompass.services import llm_provider +from insucompass.config import settings +from insucompass.prompts.prompt_loader import load_prompt + +# Configure logging +logging.basicConfig(level=settings.LOG_LEVEL, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +llm = llm_provider.get_gemini_llm() + +class ProfileBuilder: + """ + A service class that manages the entire conversational profile building process. + It determines the next question and intelligently updates the profile with user answers. + """ + + def __init__(self): + """Initializes the ProfileBuilder, loading all necessary prompts.""" + try: + self.question_prompt = load_prompt("profile_agent") + self.updater_prompt = load_prompt("profile_updater") + logger.info("ProfileBuilder initialized successfully with all prompts.") + except FileNotFoundError as e: + logger.critical(f"A required prompt file was not found: {e}. ProfileBuilder cannot function.") + raise + + def get_next_question(self, current_profile: Dict[str, Any], conversation_history: Dict[str, Any]) -> str: + """ + Analyzes the user's current profile and determines the next question to ask, + or signals that the profile is complete. + + Args: + current_profile: A dictionary representing the user's profile data. + + Returns: + A string containing the next question for the user, or "PROFILE_COMPLETE". + """ + logger.debug(f"Determining next question for profile: {current_profile}") + profile_json_str = json.dumps(current_profile, indent=2) + conversation_history_str = json.dumps(conversation_history, indent=2) + full_prompt = f"{self.question_prompt}\n\n### User Profile\n{profile_json_str} \n\n ### Conversation History{conversation_history_str}" + + try: + response = llm.invoke(full_prompt) + next_step = response.content.strip() + logger.info(f"LLM returned next step: '{next_step}'") + return next_step + except Exception as e: + logger.error(f"LLM error during question generation: {e}") + return "I'm sorry, I'm having a little trouble right now. Could we try that again?" + + def update_profile_with_answer( + self, + current_profile: Dict[str, Any], + last_question: str, + user_answer: str + ) -> Dict[str, Any]: + """ + Uses an LLM to intelligently update the user's profile with their latest answer. + + Args: + current_profile: The user's profile before the update. + last_question: The question the user is answering. + user_answer: The user's free-text answer. + + Returns: + The updated profile dictionary. + """ + logger.debug(f"Updating profile with answer: '{user_answer}' for question: '{last_question}'") + profile_json_str = json.dumps(current_profile, indent=2) + + # Construct the prompt for the updater LLM call + full_prompt = ( + f"{self.updater_prompt}\n\n" + f"current_profile: {profile_json_str}\n\n" + f"last_question_asked: \"{last_question}\"\n\n" + f"user_answer: \"{user_answer}\"" + ) + + try: + response = llm.invoke(full_prompt) + response_content = response.content.strip() + + # Clean the response to ensure it's valid JSON + # The LLM can sometimes wrap the JSON in markdown + if response_content.startswith("```json"): + response_content = response_content[7:-3].strip() + + updated_profile = json.loads(response_content) + logger.info("Successfully updated profile with user's answer.") + return updated_profile + except json.JSONDecodeError as e: + logger.error(f"Failed to decode JSON from LLM response: {e}\nResponse was: {response.content}") + # Return the original profile to avoid data corruption + return current_profile + except Exception as e: + logger.error(f"LLM error during profile update: {e}") + # Return the original profile on error + return current_profile + + def run_conversation_turn( + self, + current_profile: Dict[str, Any], + last_user_answer: str = None + ) -> Tuple[Dict[str, Any], str]: + """ + Executes a full turn of the profile-building conversation. + + Args: + current_profile: The current state of the user's profile. + last_user_answer: The user's answer from the previous turn, if any. + + Returns: + A tuple containing: + - The updated profile dictionary. + - The next question to ask the user (or "PROFILE_COMPLETE"). + """ + # First, determine the question that *would have been asked* for the current state + # This is the question the user just answered. + question_that_was_asked = self.get_next_question(current_profile) + + profile_after_update = current_profile + # If there was an answer from the user, update the profile + if last_user_answer and question_that_was_asked != "PROFILE_COMPLETE": + profile_after_update = self.update_profile_with_answer( + current_profile=current_profile, + last_question=question_that_was_asked, + user_answer=last_user_answer + ) + + # Now, with the potentially updated profile, get the *next* question + next_question_to_ask = self.get_next_question(profile_after_update) + + return profile_after_update, next_question_to_ask + +profile_builder = ProfileBuilder() \ No newline at end of file diff --git a/insucompass/core/agents/query_intent_classifier.py b/insucompass/core/agents/query_intent_classifier.py new file mode 100644 index 0000000000000000000000000000000000000000..c23e26261b203979019065414e3a26cdd061d375 --- /dev/null +++ b/insucompass/core/agents/query_intent_classifier.py @@ -0,0 +1,80 @@ +# insucompass/core/agents/query_intent_classifier.py + +import logging +import pydantic +from langchain_core.output_parsers import PydanticOutputParser +from langchain_core.prompts import PromptTemplate + +from insucompass.core.models import IntentType, QueryIntent +from insucompass.config import settings +from insucompass.prompts.prompt_loader import load_prompt + +# Configure logging +logging.basicConfig(level=settings.LOG_LEVEL, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +QUERY_INTENT_PROMPT_TEMPLATE = load_prompt('query_intent_classifier') + + +class QueryIntentClassifierAgent: + """ + A classifier that uses an LLM to determine the user's intent and + pre-processes the query for optimal RAG performance. + """ + def __init__(self, llm): + """ + Initializes the classifier with a given LLM. + Generated code + Args: + llm: An instance of a LLM model. + """ + self.llm = llm + self.parser = PydanticOutputParser(pydantic_object=QueryIntent) + self.prompt_template = PromptTemplate( + template=QUERY_INTENT_PROMPT_TEMPLATE, + input_variables=["query"], + partial_variables={ + "format_instructions": self.parser.get_format_instructions(), + "simple": IntentType.SIMPLE.value, + "ambiguous": IntentType.AMBIGUOUS.value, + "complex": IntentType.COMPLEX.value, + "concise": IntentType.CONCISE.value, + }, + ) + self.chain = self.prompt_template | self.llm | self.parser + logger.info("QueryIntentClassifierAgent initialized successfully.") + + def classify_intent(self, query: str) -> QueryIntent: + """ + Classifies the intent of the query and transforms it accordingly. + + Args: + query: The user's input query. + + Returns: + A QueryIntent object containing the classification and transformed queries. + Returns a default 'SIMPLE' classification on failure. + """ + if not query: + logger.warning("Received an empty query. Cannot classify.") + return QueryIntent( + intent=IntentType.SIMPLE, + reasoning="Input query was empty.", + ) + + logger.debug(f"Classifying query: '{query}'") + try: + result = self.chain.invoke({"query": query}) + logger.info(f"Successfully classified query. Intent: {result.intent.value}") + logger.debug(f"Classification reasoning: {result.reasoning}") + return result + except (pydantic.ValidationError, Exception) as e: + logger.error( + f"Failed to classify query or parse LLM output for query: '{query}'. Error: {e}. " + "Defaulting to 'SIMPLE' intent." + ) + # Fallback mechanism to ensure the RAG chain doesn't break + return QueryIntent( + intent=IntentType.SIMPLE, + reasoning="Classification failed due to a parsing or API error. Defaulting to simple retrieval.", + ) diff --git a/insucompass/core/agents/query_trasformer.py b/insucompass/core/agents/query_trasformer.py new file mode 100644 index 0000000000000000000000000000000000000000..9e5ccd3bcd03cdd64b189101a83fb24e00d3afa1 --- /dev/null +++ b/insucompass/core/agents/query_trasformer.py @@ -0,0 +1,202 @@ +# insucompass/core/query_agent.py + +import logging +from typing import List, Dict +from collections import defaultdict +from langchain.load import dumps, loads +from langchain_core.documents import Document +from langchain_core.prompts import PromptTemplate +from langchain_core.output_parsers import PydanticOutputParser + +from insucompass.core.agents.query_intent_classifier import QueryIntentClassifierAgent +from insucompass.core.models import IntentType, TransformedQueries + +from insucompass.config import settings +from insucompass.prompts.prompt_loader import load_prompt + +# Configure logging +logging.basicConfig(level=settings.LOG_LEVEL, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +QUERY_TRNSFORMER_PROMPT_TEMPLATE = load_prompt('query_transformer') + +class QueryTransformationAgent: + """ + An agent responsible for analyzing a user's query, applying an advanced + RAG strategy based on the query's intent, and retrieving enhanced context + from a vector store. + """ + + def __init__(self, llm, retriever): + """ + Initializes the QueryTransformationAgent. + + Args: + llm: An instance of the language model to be used + for query analysis and transformation. + retriever: A LangChain retriever runnable connected to the vector store. + """ + if not llm or not retriever: + raise ValueError("LLM and retriever must be provided.") + + self.llm = llm + self.retriever = retriever + + # 1. Create the parser for the transformed queries + self.parser = PydanticOutputParser(pydantic_object=TransformedQueries) + # 2. Create the prompt template, injecting the format instructions + self.prompt = PromptTemplate( + template=QUERY_TRNSFORMER_PROMPT_TEMPLATE, + input_variables=["query", "intent", "reasoning"], + partial_variables={"format_instructions": self.parser.get_format_instructions()} + ) + # 3. Build the final chain with the parser at the end + self.chain = self.prompt | self.llm | self.parser + + self.classifier = QueryIntentClassifierAgent(llm) + logger.info("QueryTransformationAgent initialized successfully.") + + def _unique_union(self, doc_lists: List[List[Document]]) -> List[Document]: + """ + Aggregates and merges lists of documents, grouping them by 'source_id'. + """ + # Step 1: Group all retrieved chunks by their source_id. + # defaultdict simplifies the grouping logic. + docs_by_source = defaultdict(list) + all_docs = [doc for doc_list in doc_lists for doc in doc_list] + + for doc in all_docs: + source_id = doc.metadata.get('source_id') + if source_id is not None: + docs_by_source[source_id].append(doc) + else: + logger.warning(f"Skipping a document with missing 'source_id' in metadata: {doc.page_content[:100]}...") + + logger.debug(f"Grouped {len(all_docs)} chunks into {len(docs_by_source)} unique sources.") + + # Step 2: Process each group to create a single, merged document. + CHUNK_SEPARATOR = "\n\n--- chunk ---\n\n" + final_merged_docs: List[Document] = [] + for source_id, chunks in docs_by_source.items(): + + # Step 2a: Sort the chunks by their chunk_number to ensure logical order. + # We use a default of infinity for any chunk missing a number, pushing it to the end. + sorted_chunks = sorted(chunks, key=lambda d: d.metadata.get('chunk_number', float('inf'))) + + # Step 2b: Use the metadata from the first chunk as the base for our new metadata. + # This is now deterministic because of the sort. + base_metadata = sorted_chunks[0].metadata.copy() + + # Step 2c: Concatenate the page content from the sorted chunks. + merged_content = CHUNK_SEPARATOR.join([chunk.page_content for chunk in sorted_chunks]) + + # Step 2d: Create a clean, new metadata object for the merged document. + final_metadata: Dict[str, Any] = { + # Preserve essential source-level information + "source_id": base_metadata.get("source_id"), + "source_url": base_metadata.get("source_url"), + "source_name": base_metadata.get("source_name"), + "source_local_path": base_metadata.get("source_local_path"), + # Add new summary fields + "merged_chunks_count": len(sorted_chunks), + "original_chunk_numbers": [c.metadata.get('chunk_number') for c in sorted_chunks] + } + + # Step 2e: Create the final Document object. + merged_doc = Document( + page_content=merged_content, + metadata=final_metadata + ) + final_merged_docs.append(merged_doc) + + logger.info(f"Aggregated and merged chunks into {len(final_merged_docs)} final documents.") + return final_merged_docs + + def reciprocal_rank_fusion(self, results: list[list], k=60): + fused_scores = {} + for docs in results: + # Iterate through each document in the list, with its rank + for rank, doc in enumerate(docs): + doc_str = dumps(doc) + if doc_str not in fused_scores: + fused_scores[doc_str] = 0 + # Update the score using the RRF formula: 1 / (rank + k) + fused_scores[doc_str] += 1 / (rank + k) + + reranked_results = [ + [loads(doc), score] + for doc, score in sorted(fused_scores.items(), key=lambda x: x[1], reverse=True) + ] + return reranked_results + + def _perform_rag_fusion(self, original_query: str, generated_queries: List[str]) -> List[Document]: + """Executes the RAG-Fusion strategy.""" + logger.debug(f"Performing RAG-Fusion with queries: {generated_queries}") + all_queries = [original_query] + generated_queries + retrieval_results = self.retriever.batch(all_queries) + # return self.reciprocal_rank_fusion(retrieval_results)[0] + return self._unique_union(retrieval_results) + + + def _perform_decomposition(self, sub_queries: List[str]) -> List[Document]: + """Executes the Decomposition strategy.""" + logger.debug(f"Performing Decomposition with sub-queries: {sub_queries}") + retrieval_results = self.retriever.batch(sub_queries) + return self._unique_union(retrieval_results) + + def _perform_step_back(self, original_query: str, step_back_query: str) -> List[Document]: + """Executes the Step-Back strategy.""" + logger.debug(f"Performing Step-Back with queries: ['{original_query}', '{step_back_query}']") + queries_to_run = [original_query, step_back_query] + retrieval_results = self.retriever.batch(queries_to_run) + return self._unique_union(retrieval_results) + + def transform_and_retrieve(self, query: str) -> List[Document]: + """ + The main method of the agent. It classifies the query, applies the + appropriate retrieval strategy, and returns the final list of documents. + """ + logger.info(f"Starting query transformation and retrieval for: '{query}'") + + try: + # 1. Classify the query to determine the strategy + classification = self.classifier.classify_intent(query) + intent = classification.intent + reasoning = classification.reasoning + + logger.info(f"Query classified with intent: {intent.value}. Reasoning: {classification.reasoning}") + + result = self.chain.invoke({"query": query, "intent": intent, "reasoning": reasoning}) + transformed_queries = result.transformed_queries + logger.debug(f"Generated transformed queries: {transformed_queries}") + + documents: List[Document] = [] + + # 2. Route to the appropriate retrieval strategy + if intent == IntentType.AMBIGUOUS: + documents = self._perform_rag_fusion(query, transformed_queries) + + elif intent == IntentType.COMPLEX: + documents = self._perform_decomposition(transformed_queries) + + elif intent == IntentType.CONCISE: + # Step-back provides one transformed query + step_back_q = transformed_queries[0] if transformed_queries else "" + documents = self._perform_step_back(query, step_back_q) + + else: # Default to SIMPLE retrieval + logger.debug("Performing simple retrieval.") + documents = self.retriever.invoke(query) + + logger.info(f"Retrieved {len(documents)} documents for query: '{query}'") + return documents + + except Exception as e: + logger.error(f"An unexpected error occurred in QueryTransformationAgent for query '{query}': {e}", exc_info=True) + # Fallback to simple retrieval on any catastrophic failure + try: + logger.warning("Falling back to simple retrieval due to an error.") + return self.retriever.invoke(query) + except Exception as fallback_e: + logger.critical(f"Fallback retrieval also failed: {fallback_e}") + return [] # Return empty list if everything fails \ No newline at end of file diff --git a/insucompass/core/agents/router_agent.py b/insucompass/core/agents/router_agent.py new file mode 100644 index 0000000000000000000000000000000000000000..01ea44ef38b1d4fa825b17f1dc9980be578a53fe --- /dev/null +++ b/insucompass/core/agents/router_agent.py @@ -0,0 +1,78 @@ +import logging +from typing import List +from langchain_core.documents import Document +from pydantic import BaseModel, Field + +from insucompass.services import llm_provider +from insucompass.config import settings +from insucompass.prompts.prompt_loader import load_prompt + +# Configure logging +logging.basicConfig(level=settings.LOG_LEVEL, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +llm = llm_provider.get_gemini_fast_llm() + +# Define the Pydantic model for the structured output from the LLM +class GradeDocuments(BaseModel): + """Binary score for document relevance.""" + is_relevant: str = Field(description="Is the document relevant to the question? Answer 'yes' or 'no'.") + +class RouterAgent: + """ + An agent that acts as a router by grading the relevance of retrieved documents. + It decides whether the existing knowledge is sufficient to answer a question. + """ + + def __init__(self): + """Initializes the RouterAgent.""" + try: + self.grader_prompt = load_prompt("document_grader") + # Create a structured LLM instance that is constrained to the GradeDocuments schema + self.structured_llm_grader = llm.with_structured_output(GradeDocuments) + logger.info("RouterAgent (Document Grader) initialized successfully.") + except FileNotFoundError: + logger.critical("Document grader prompt file not found. The RouterAgent cannot function.") + raise + except Exception as e: + logger.critical(f"Failed to initialize RouterAgent: {e}") + raise + + def grade_documents(self, question: str, documents: List[Document]) -> bool: + """ + Grades the retrieved documents against the user's question. + + Args: + question: The user's question. + documents: A list of documents retrieved from the vector store. + + Returns: + True if the documents are relevant, False otherwise. + """ + if not documents: + logger.warning("No documents provided to grade. Assuming they are not relevant.") + return False + + # Combine the content of all documents into a single context string + document_text = "\n\n---\n\n".join([d.page_content for d in documents]) + + full_prompt = f"{self.grader_prompt}\n\n[USER QUESTION]\n{question}\n\n[DOCUMENTS]\n{document_text}" + + logger.debug("Grading document relevance...") + try: + grade = self.structured_llm_grader.invoke(full_prompt) + is_relevant = grade.is_relevant == "yes" + + if is_relevant: + logger.info("GRADE: Documents are RELEVANT.") + else: + logger.warning("GRADE: Documents are NOT RELEVANT.") + + return is_relevant + except Exception as e: + logger.error(f"Error during document grading: {e}. Defaulting to 'not relevant'.") + # Fail-safe: if grading fails, it's safer to assume the docs are not relevant + # and trigger a web search to get fresh information. + return False + +router = RouterAgent() \ No newline at end of file diff --git a/insucompass/core/agents/search_agent.py b/insucompass/core/agents/search_agent.py new file mode 100644 index 0000000000000000000000000000000000000000..f4a76cde738a0b44c43886ffb1e5820cc5726466 --- /dev/null +++ b/insucompass/core/agents/search_agent.py @@ -0,0 +1,154 @@ +import re +import logging +import requests +from typing import List +from pathlib import Path +from langchain_core.documents import Document +from tavily import TavilyClient + +from insucompass.services import llm_provider +from insucompass.config import settings +from insucompass.prompts.prompt_loader import load_prompt + +# Configure logging +logging.basicConfig(level=settings.LOG_LEVEL, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +llm = llm_provider.get_gemini_llm() + +# Define a dedicated directory for dynamically downloaded files +DYNAMIC_DATA_DIR = Path("data/dynamic") + +def sanitize_filename(name: str) -> str: + """Sanitizes a string to be a valid filename.""" + s = re.sub(r'[<>:"/\\|?*]', '_', name) + return s.replace(' ', '_')[:150] + +def get_file_extension_from_url(url: str) -> str: + """Intelligently determines the file extension from a URL.""" + # Simple cases first + if url.lower().endswith('.pdf'): + return '.pdf' + if url.lower().endswith('.html') or url.lower().endswith('.htm'): + return '.html' + + # If no clear extension, we assume it's an HTML page + return '.html' + +class SearchAgent: + """ + An agent that searches the web, saves the results locally in their correct + format, and returns structured Document objects. + """ + + def __init__(self): + """Initializes the SearchAgent.""" + try: + self.query_prompt = load_prompt("search_agent") + self.tavily_client = TavilyClient(api_key=settings.TAVILY_API_KEY) + self.session = requests.Session() + self.session.headers.update({"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"}) + DYNAMIC_DATA_DIR.mkdir(parents=True, exist_ok=True) + logger.info("SearchAgent initialized successfully.") + except Exception as e: + logger.critical(f"Failed to initialize SearchAgent. Error: {e}") + raise + + def _formulate_query(self, user_question: str) -> str | None: + """Uses an LLM to reformulate the user's question into an effective search query.""" + logger.debug(f"Formulating search query for question: '{user_question}'") + full_prompt = f"{self.query_prompt}\n\nUser Question: {user_question}" + + try: + response = llm.invoke(full_prompt) + query = response.content.strip() + + if query == "NOT_RELEVANT": + logger.warning("Agent determined question is not relevant for web search.") + return None + + logger.info(f"Formulated search query: '{query}'") + return query + except Exception as e: + logger.error(f"Error during search query formulation: {e}") + return user_question + + def _save_result_to_file(self, result: dict) -> Path | None: + """Saves a single search result's content to a local file with the correct extension.""" + try: + url = result.get('url', '') + # Tavily provides the raw content, which is great for text, but for binary files like PDFs, + # we must re-download it to get the raw bytes. + + if not url: + return None + + extension = get_file_extension_from_url(url) + sanitized_url = sanitize_filename(url) + filename = f"{sanitized_url}{extension}" + save_path = DYNAMIC_DATA_DIR / filename + + # If it's a PDF, we must re-download the raw bytes. + if extension == '.pdf': + logger.info(f"Re-downloading PDF content from: {url}") + response = self.session.get(url, timeout=30, verify=False) + response.raise_for_status() + save_path.write_bytes(response.content) + else: + # For HTML/text, the content from Tavily is sufficient. + content = result.get('content', '') + if not content: + return None + save_path.write_text(content, encoding='utf-8') + + logger.info(f"Saved web content from {url} to {save_path}") + return save_path + except Exception as e: + logger.error(f"Failed to save search result from {url} to file: {e}") + return None + + def search(self, user_question: str) -> List[Document]: + """Executes the full web search process, including saving results to local files.""" + search_query = self._formulate_query(user_question) + + if not search_query: + return [] + + logger.info(f"Performing web search with Tavily for query: '{search_query}'") + try: + # We ask Tavily to include the raw HTML content in its results + search_results = self.tavily_client.search( + query=search_query, + search_depth="advanced", + include_raw_content=True, # Important for getting full HTML + max_results=5 + ) + except Exception as e: + logger.error(f"Tavily search failed: {e}") + return [] + + if not search_results or not search_results.get("results"): + logger.warning("Tavily search returned no results.") + return [] + + documents = [] + for result in search_results["results"]: + local_path = self._save_result_to_file(result) + + if local_path: + # The page_content is still useful for the initial grading step, + # but the ingestion service will use the local_path to load the definitive content. + doc = Document( + page_content=result.get('content', ''), + metadata={ + "source_url": result.get('url', ''), + "source_name": result.get('title', 'Web Search Result'), + "source_local_path": str(local_path) + } + ) + documents.append(doc) + + logger.info(f"Found and saved {len(documents)} documents from the web.") + return documents + +searcher = SearchAgent() \ No newline at end of file diff --git a/insucompass/core/models.py b/insucompass/core/models.py new file mode 100644 index 0000000000000000000000000000000000000000..d0594a06039d9669ff6c5c64e06ccb40e3d65aea --- /dev/null +++ b/insucompass/core/models.py @@ -0,0 +1,111 @@ +import logging +from enum import Enum +from typing import List, Optional, Any, Type, Dict +from pydantic import BaseModel, Field + +class IntentType(str, Enum): + """ + Enum for the types of user query intents. + This provides a controlled vocabulary for our RAG strategies. + """ + SIMPLE = "Simple" + AMBIGUOUS = "Ambiguous (RAG-Fusion)" + COMPLEX = "Complex (Decomposition)" + CONCISE = "Concise (Step-Back)" + +class QueryIntent(BaseModel): + """ + Pydantic model for the structured output of the query intent classifier. + This model ensures the LLM's response is predictable and directly usable. + """ + intent: IntentType = Field( + ..., + description="The classified intent of the user's query." + ) + reasoning: str = Field( + ..., + description="A brief explanation of why the query was classified with this intent." + ) + transformed_queries: List[str] = Field( + ..., + description=( + "The transformed query/queries suitable for the classified intent. " + "For SIMPLE, this is the original query. " + "For AMBIGUOUS, these are multiple variations for RAG-Fusion. " + "For COMPLEX, these are the decomposed sub-queries. " + "For CONCISE, this is a single 'step-back' question." + ) + ) + +class TransformedQueries(BaseModel): + """ + Pydantic model for the structured output of the query transformation step. + """ + transformed_queries: List[str] = Field( + ..., + description=( + "A list of transformed queries suitable for the classified intent. " + "For SIMPLE, this should be the original query in a list. " + "For AMBIGUOUS, these should be multiple variations for RAG-Fusion. " + "For COMPLEX, these should be the decomposed sub-queries. " + "For SPECULATIVE, this should be a single hypothetical document in a list. " + "For CONCISE, this should be a single 'step-back' question in a list." + ) + ) + +class UserProfile(BaseModel): + """ + Pydantic model for the user's 360-degree profile. + """ + # --- Mandatory fields provided initially --- + zip_code: str = Field(..., description="User's 5-digit ZIP code.") + county: str = Field(..., description="User's county, derived from ZIP code.") + state: str = Field(..., description="User's state, derived from ZIP code.") + age: int = Field(..., description="User's age in years.") + gender: str = Field(..., description="User's gender (e.g., 'Male', 'Female', 'Other').") + household_size: int = Field(..., description="Number of people in the user's household.") + income: int = Field(..., description="Annual household income.") + employment_status: str = Field(..., description="User's employment status.") + citizenship: str = Field(..., description="User's citizenship status.") + + # --- Fields to be populated by the ProfileAgent --- + medical_history: Optional[List[str]] = Field( + None, description="List of chronic conditions or significant medical history." + ) + medications: Optional[List[str]] = Field( + None, description="List of current prescription medications." + ) + special_cases: Optional[List[str]] = Field( + None, description="Special circumstances like pregnancy, tobacco use, etc." + ) + +class GeoDataResponse(BaseModel): + """ + The response model for the /geodata endpoint. + """ + zip_code: str + county: str + city: str + state: str + state_abbreviation: str + +class ChatRequest(BaseModel): + """ + The request model for the main /chat endpoint. + """ + thread_id: str + user_profile: Dict[str, Optional[Any]] + message: str + conversation_history: List[str] = Field(default_factory=list) + is_profile_complete: bool + +class ChatResponse(BaseModel): + """ + The response model for the /chat endpoint. + """ + agent_response: str + updated_profile: Dict[str, Any] + updated_history: List[str] + is_profile_complete: bool + + diff --git a/insucompass/main.py b/insucompass/main.py new file mode 100644 index 0000000000000000000000000000000000000000..b2f94542cf18a029db9ed04deb58e7af5ac890a0 --- /dev/null +++ b/insucompass/main.py @@ -0,0 +1,52 @@ +import logging +from fastapi import FastAPI +from contextlib import asynccontextmanager + +from insucompass.config import settings +from insucompass.services.database import setup_database +from insucompass.api.endpoints import router as api_router # Import our API router + +# Configure logging for the main application +logging.basicConfig(level=settings.LOG_LEVEL, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +@asynccontextmanager +async def lifespan(app: FastAPI): + """ + Context manager for application startup and shutdown events. + Ensures database setup runs when the application starts. + """ + logger.info("Application startup initiated.") + try: + setup_database() + logger.info("Database setup completed during startup.") + except Exception as e: + logger.critical(f"Failed to setup database during startup: {e}") + # Depending on criticality, you might want to raise the exception to prevent startup + # For now, we log and allow startup, but this might lead to further errors. + yield + logger.info("Application shutdown initiated.") + +# Initialize the FastAPI application +app = FastAPI( + title="InsuCompass AI Backend", + description="Your AI guide to U.S. Health Insurance, powered by Agentic RAG.", + version="0.1.0", + lifespan=lifespan # Attach the lifespan context manager +) + +# Include our API router +app.include_router(api_router, prefix="/api") + +@app.get("/") +async def root(): + """ + Root endpoint for the API. + """ + return {"message": "Welcome to InsuCompass AI Backend! Visit /docs for API documentation."} + +# Instructions to run the application: +# Save this file as insucompass/main.py +# From your project root directory, run: +# uvicorn insucompass.main:app --reload --host 0.0.0.0 --port 8000 +# The --reload flag is useful for development, it reloads the server on code changes. \ No newline at end of file diff --git a/insucompass/prompts/__init__.py b/insucompass/prompts/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/insucompass/prompts/__pycache__/__init__.cpython-310.pyc b/insucompass/prompts/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..75c904b6930481cb50720d1b70b7a4f1c3039efa Binary files /dev/null and b/insucompass/prompts/__pycache__/__init__.cpython-310.pyc differ diff --git a/insucompass/prompts/__pycache__/prompt_loader.cpython-310.pyc b/insucompass/prompts/__pycache__/prompt_loader.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..582c1dcaf5fee74290841b50d197fa5c3afd8c5d Binary files /dev/null and b/insucompass/prompts/__pycache__/prompt_loader.cpython-310.pyc differ diff --git a/insucompass/prompts/advisor_agent.txt b/insucompass/prompts/advisor_agent.txt new file mode 100644 index 0000000000000000000000000000000000000000..4c4ba87abee31b927861fc35086adb3531d4afbf --- /dev/null +++ b/insucompass/prompts/advisor_agent.txt @@ -0,0 +1,89 @@ +You are InsuCompass, a world-class, empathetic, and expert AI health insurance advisor. Your primary goal is to provide a comprehensive, personalized, and actionable answer to the user's question, and then to continue the conversation by asking a relevant follow-up question. + +### YOUR CONTEXT +You will be given: +1. `user_profile`: A detailed JSON object containing the user's complete health and demographic profile. +2. `user_question`: The user's specific question. +3. `retrieved_context`: A collection of relevant text snippets from official health insurance documents. Each snippet includes metadata with its source name and URL. + +### YOUR CHAIN-OF-THOUGHT REASONING PROCESS +Before writing your final answer, you MUST follow these reasoning steps internally. + +**Thought 1: Deconstruct the User's Need.** +- What is the core intent of the `user_question`? Are they asking about eligibility, plan options, costs, provider networks, or drug coverage? + +**Thought 2: Synthesize the Answer.** +- Based on the user's intent, synthesize a comprehensive answer using the `user_profile` for personalization and the `retrieved_context` for facts. +- For every factual claim you make, identify the source from the context's metadata. + +**Thought 3: Formulate a Follow-up Question.** +- After crafting the answer, think about the next logical step in the conversation. What would a human advisor ask next? +- If you discussed eligibility, you could ask if they want to explore specific plans. +- If you discussed plan options, you could ask if they want to check if their specific doctor is in-network. +- If you discussed drug coverage, you could ask if there are other medications they're concerned about. +- The follow-up question should be open-ended and invite further dialogue. + + +#### FINAL RESPONSE STRUCTURE +Your final output MUST be a single, continuous response formatted as follows: + +1. **The Answer:** A comprehensive, personalized, and actionable answer tailored to the user's question. + - **Adapt to the Question:** Structure the response to suit the nature of the `user_question`. For example: + - For eligibility questions, focus on criteria and next steps. + - For plan options, provide a comparison or list with pros and cons, ideally using a comparison table when multiple plans or options are discussed. If the user explicitly asks for recommendations of different plans, include plans from multiple providers (e.g., Anthem, Aetna, UnitedHealthcare) with relevant details such as premiums, deductibles, or coverage specifics. + - For cost-related questions, break down premiums, deductibles, or subsidies, using a table to clarify cost differences if applicable. + - For provider or drug coverage, detail network or formulary specifics, using a table to compare coverage if relevant. + - **Use Comparison Tables When Appropriate:** For questions involving multiple options (e.g., plans, costs, or coverage), include a table to present information clearly. The table should: + - Be formatted as a markdown table for readability. + - Include relevant columns (e.g., Plan Name, Premium, Deductible, Coverage Details) based on the question. + - Be concise, with clear headers and data drawn from the `user_profile` and `retrieved_context`. + - Be introduced with a brief explanation of what the table compares. + - **Personalize:** Weave in details from the `user_profile` in a natural, empathetic, and conversational tone, as a human advisor would. For example, instead of "Based on your income in Georgia...", use phrasing like "Since you’re living in Georgia and mentioned your income, here’s how that might work for you...". Avoid robotic or formulaic language to make the response feel warm and engaging. + - **Cite Everything:** For every factual claim, including data in tables, include a citation as a hyperlink using the `source_url` from the `retrieved_context` metadata, formatted as: `([Source Name](source_url))`. If no URL is available, use the source name alone. Citations for table data can be placed in the table's introduction or a footnote. +2. **The Follow-up Question:** After the answer, add a natural transition and an open-ended follow-up question to continue the conversation, based on the user's intent and profile. + +### EXAMPLE RESPONSE + +(The Answer Part 1) +As your household income of $45,000 in Texas, you are likely eligible for significant savings on a Marketplace plan through Advanced Premium Tax Credits (APTC) (Source: HealthCare.gov APTC Guide). Regarding your insulin, all Marketplace plans are required to cover prescription drugs as an Essential Health Benefit, but the specific cost-sharing for insulin can vary between plans (Source: CMS EHB Regulations). + +(The Follow-up Question Part 1) +Does this initial information help? We could look into specific plans in your area next, or perhaps check if your preferred pharmacy is in-network for certain types of plans. What would be most helpful for you? + +(The Answer Part 2) +Since you’re living in Texas with a household income of around $45,000, you’re in a great position to qualify for some significant savings on a Marketplace plan through Advanced Premium Tax Credits (APTC), which can lower your monthly premiums ([HealthCare.gov APTC Guide](https://www.healthcare.gov/apply-and-enroll/save-on-your-premiums/)). You also mentioned needing insulin, and I’m happy to share that all Marketplace plans must cover prescription drugs as an Essential Health Benefit. However, the out-of-pocket costs for insulin, like copays or coinsurance, can differ quite a bit depending on the plan you choose ([CMS EHB Regulations](https://www.cms.gov/cciio/resources/regulations-and-guidance)). + +To give you a clearer picture, here’s a comparison of two example Marketplace plans available in Texas that could suit your needs, based on typical options for your income level: + +| Plan Name | Monthly Premium (After APTC) | Deductible | Insulin Copay | Key Benefits | +|-----------------|-----------------------------|------------|---------------|----------------------------------| +| Silver Plan A | $150 | $2,500 | $30 | Wide provider network, telehealth included | +| Bronze Plan B | $90 | $6,000 | $50 | Lower premium, good for low healthcare use | + +*Table data sourced from [HealthCare.gov Plan Options](https://www.healthcare.gov/choose-a-plan/comparing-plans/).* + +The Silver Plan A might be a better fit if you want lower drug costs and see doctors often, while the Bronze Plan B could save you money upfront if you’re generally healthy but still need insulin coverage. + +(The Follow-up Question Part 2) +Does this breakdown help you get a sense of your options? Would you like me to dig into specific plans available in your area or maybe check if your preferred pharmacy or doctor is in-network for these types of plans? Let me know what’s most helpful for you! + +(The Answer Part 3) +Since you’re living in Texas with a household income of around $45,000 and specifically asked for recommendations of different health plans from various providers, I’m happy to help you explore some options that could work well for you, especially considering your need for insulin coverage. With your income, you’re likely eligible for Advanced Premium Tax Credits (APTC) to lower your monthly premiums on a Marketplace plan ([HealthCare.gov APTC Guide](https://www.healthcare.gov/apply-and-enroll/save-on-your-premiums/)). All Marketplace plans must cover prescription drugs like insulin as an Essential Health Benefit, though costs such as copays can vary ([CMS EHB Regulations](https://www.cms.gov/cciio/resources/regulations-and-guidance)). + +To make this easier to compare, here’s a table of three plans from different providers available in Texas, tailored to your income and insulin needs: + +| Plan Name | Provider | Monthly Premium (After APTC) | Deductible | Insulin Copay | Key Benefits | +|-----------------|-------------------|-----------------------------|------------|---------------|----------------------------------| +| Silver Choice | Anthem | $160 | $2,800 | $25 | Broad network, free telehealth | +| Gold Advantage | Aetna | $200 | $1,500 | $20 | Lower deductible, specialist access | +| Bronze Select | UnitedHealthcare | $100 | $7,000 | $45 | Low premium, preventive care focus | + +*Table data sourced from [HealthCare.gov Plan Options](https://www.healthcare.gov/choose-a-plan/comparing-plans/).* + +The Anthem Silver Choice plan offers a good balance of network size and insulin affordability, while Aetna’s Gold Advantage has a lower deductible, which could be great if you expect frequent doctor visits. UnitedHealthcare’s Bronze Select is the most budget-friendly upfront but has higher out-of-pocket costs, so it might suit you if you’re generally healthy but need insulin covered. + +(The Follow-up Question Part 3) +Does this comparison give you a good starting point? Would you like me to dive deeper into one of these plans, check if your preferred doctor or pharmacy is in-network, or explore other providers? Let me know what’s most helpful for you! + +#### YOUR TASK +Execute your internal Chain-of-Thought process and generate a single, final response that includes both the answer and a natural follow-up question. The answer must be formatted to suit the specific type of question asked, as outlined in the "FINAL RESPONSE STRUCTURE." If the user indicates they want to end the conversation, politely confirm their intent by asking if they are sure they have no further questions. If they confirm they are done, thank them for using InsuCompass AI and end the conversation. If they indicate they have more questions, continue assisting with a relevant follow-up question. \ No newline at end of file diff --git a/insucompass/prompts/document_grader.txt b/insucompass/prompts/document_grader.txt new file mode 100644 index 0000000000000000000000000000000000000000..d58ef257a5c7fded07d236d6938c519581b3fdb2 --- /dev/null +++ b/insucompass/prompts/document_grader.txt @@ -0,0 +1,16 @@ +You are a data relevance grader. Your task is to determine if a set of retrieved documents is relevant and sufficient to answer a given user question. + +### CONTEXT +You will be given: +1. `user_question`: The user's question. +2. `documents`: A list of text snippets retrieved from a knowledge base. + +### RULES +1. Analyze each document to see if it contains information that directly addresses, or is highly relevant to, the user's question. +2. Your decision must be binary. + +### OUTPUT +Your output MUST be a single JSON object with one key, "is_relevant", and one of two possible string values: "yes" or "no". + +- **"yes"**: If the documents collectively contain enough information to form a good answer. +- **"no"**: If the documents are irrelevant, tangential, or insufficient to answer the question. \ No newline at end of file diff --git a/insucompass/prompts/document_summarizer.txt b/insucompass/prompts/document_summarizer.txt new file mode 100644 index 0000000000000000000000000000000000000000..b7ec2a182ac9646b1e1e9ac2aa74d07a9ec30368 --- /dev/null +++ b/insucompass/prompts/document_summarizer.txt @@ -0,0 +1,24 @@ +You are a senior health insurance analyst creating a dense, factual summary for a sophisticated AI assistant. + +Your mission is to distill the entire provided document into a comprehensive, single-block narrative summary. This summary will serve as the primary source of truth for an AI, so it must be rich with specific, quantifiable data. Do not generalize; extract and embed the actual numbers, names, and rules from the text. + +### Key Information to Weave into Your Narrative: +If the following details are present in the document, you MUST integrate them directly into your summary paragraph: + +- **Financials:** Explicitly state any mentioned dollar amounts for **premiums, deductibles, copayments, coinsurance, and out-of-pocket maximums**. +- **Identification:** Name the specific **insurance plans** (e.g., "Aetna Silver PPO"), **carriers** (e.g., "UnitedHealthcare"), and the **plan type** (e.g., "HMO", "PPO"). +- **Eligibility Rules:** Describe the requirements for enrollment, including any details on **geographic location** (states, counties, ZIP codes), **income levels** (FPL percentages, dollar amounts), **age brackets**, and other specific conditions. +- **Coverage Highlights:** Mention key covered benefits, such as **preventive care, prescription drug tiers, maternity care, or mental health services**. +- **Document's Purpose:** Start the summary by identifying the document's type and its main goal (e.g., "This document is an official plan brochure for the 2025 Cigna Connect Gold plan, designed to explain its benefits and costs to potential enrollees in Arizona..."). + +### Style and Tone: +- Write in a clear, professional, and objective tone. +- The output must be a **single, continuous block of text**, not a list or bullet points. +- If the document is purely informational (e.g., a news article about a law) and lacks specific plan details, then summarize its main arguments, the entities it discusses, and the core topics it covers. + +DOCUMENT CONTENT: +--- +{document_content} +--- + +COMPREHENSIVE NARRATIVE SUMMARY: \ No newline at end of file diff --git a/insucompass/prompts/profile_agent.txt b/insucompass/prompts/profile_agent.txt new file mode 100644 index 0000000000000000000000000000000000000000..92e39724e1b97f889cb808acf2d1a686ec9b9d26 --- /dev/null +++ b/insucompass/prompts/profile_agent.txt @@ -0,0 +1,71 @@ +You are InsuCompass, a world-class, empathetic, and conversational AI assistant. Your primary goal is to help users complete their health profile in a way that feels natural, reassuring, and human. + +### YOUR PERSONA +- **Empathetic:** You understand that discussing health can be sensitive. Your tone is always warm and supportive. +- **An Expert Guide:** You are not a checklist. You are a guide leading a conversation, actively listening and probing for clarity. +- **Clear & Simple:** You avoid jargon. You speak in plain, easy-to-understand language. +- **Conversational:** You don't just ask questions; you engage in a real conversation. + +### PRINCIPLES OF INTELLIGENT CONVERSATION + +1. **Acknowledge First:** ALWAYS start by briefly and naturally acknowledging the user's last answer from the `conversation_history`. This makes the user feel heard. +2. **Seamless Transitions:** Don't just jump to the next question. Create a smooth transition. +3. **Vary Your Phrasing:** Do not use the exact same wording every time. Use your language skills to keep the conversation fresh and engaging. +4. **Be Contextual:** Use information from the `current_profile` (like gender) to make your questions smarter and more respectful. +5. **Logical Progression:** The conversation should generally follow this order: Medical History -> Medications -> Special Cases. Do not jump ahead. +6. **DEPTH BEFORE BREADTH (Most Important Rule):** Your absolute priority is to get a complete and clear picture of the current topic before moving on. + - If a user's answer is vague, ambiguous, or incomplete (e.g., "diabetes and similar issues," "the usual stuff," "regular prescriptions"), you MUST ask a clarifying follow-up question. Do NOT move to the next topic until the current one is clear. + - If a user lists a condition, it's good practice to ask a gentle follow-up like, "Thank you for sharing that. Is there anything else?" to ensure nothing is missed. +7. **Acknowledge and Transition:** ALWAYS start your response by briefly and naturally acknowledging the user's last answer. This makes the conversation feel connected. +8. **Conditional Logic:** + - **Medications:** ONLY ask about medications if the user has confirmed one or more medical conditions. If they report being perfectly healthy, skip the medication question entirely. + - **Gender Awareness:** Be respectful and intelligent when asking about `special_cases`. Do not ask a user whose `gender` is 'Male' about pregnancy. +9. **Tobacco Usage:** When asking about special_cases, you MUST gently probe about tobacco usage (e.g., smoking, vaping, or chewing tobacco) in a non-judgmental way to ensure this information is captured. +10. **Completion Signal:** When, and only when, all topics (`medical_history`, `medications` (or skipped), `special_cases`) are fully and clearly resolved, your ONLY response MUST be the exact string: "PROFILE_COMPLETE". + +### EXAMPLES OF INTELLIGENT PROBING + +* **Scenario: Vague Medical History** + * User says: "I have hypertension and some related things." + * **Your Correct Next Question:** "Thank you for letting me know about the hypertension. Could you tell me a bit more about what you meant by 'related things'? Getting these details right is really important." + +* **Scenario: Vague Medications** + * User says: "I take a few prescriptions." + * **Your Correct Next Question:** "Okay, that's helpful to know. If you have them handy, could you tell me the names of those prescriptions? This helps ensure we find a plan with the best possible drug coverage." + +### EXAMPLES OF GOOD QUESTIONS (Use these as inspiration, not as rigid templates) + +* **Topic: `ask_initial_medical_history`** + * "Thanks for providing your basic info. To get started on the more detailed health side of things, could you tell me about any ongoing health conditions you're managing?" + +* **Topic: `probe_deeper_medical_history`** + * (User said: "I have diabetes") -> "Thank you for sharing that. It's really helpful. Is there anything else, big or small, related to your medical history that I should know about?" + +* **Topic: `probe_clear_medical_history`** + * (User said: "I have diabetes and similar issues") -> "Thank you for sharing that. It's really helpful. Can you please provide detailed clarifications on similar issues you mentioned regarding your medical history?" + +* **Topic: `ask_medications`** + * (User said: "I have high blood pressure") -> "Okay, got it. And to make sure we find plans that cover everything, are there any prescription medications you take for your high blood pressure, or for anything else?" + +* **Topic: `probe_specific_medications`** + * (User said: "Just the usual stuff") -> "No problem. If you have them handy, could you let me know the names of those prescriptions? It helps in checking the coverage details." + +* **Topic: `ask_special_cases`** + * (Context: `gender` is 'Female') -> "We're almost done, just one last thing. Are there any other major life events or planned medical procedures, like a surgery or a pregnancy, that we should keep in mind?" + * (Context: `gender` is 'Male') -> "Great, thank you. Just one last question. Are there any other significant life events or planned medical procedures, like a surgery, that might be coming up?" + +### **Trasition Rule** + * If you find 'Reported' as a value, then move to next question. + +### **Completion Signal:** + * The profile is complete when `medical_history` is filled, `medications` is filled (or logically skipped), and `special_cases` is filled (or None Reported). + * When the profile is complete, your ONLY response MUST be the exact string: "PROFILE_COMPLETE". + + +### TASK +Analyze the `current_profile`. Adhering strictly to the rules above, determine the single most Formulate the next question based on the `topic` and `current_profile`, to ask. If the profile is complete, respond with "PROFILE_COMPLETE". + + +In above prompt of profle agent for profile builder, if medical history is not reported (None Reported) then we need not ask for medication. If special_case is also None Reported then directy send PROFILE_COMPLETE. Contextually understand what makes a complete profile. Probe deeper when needed. its not meaningful to ask health history again if is is not reported. + +this is leadining to looped questions. \ No newline at end of file diff --git a/insucompass/prompts/profile_updater.txt b/insucompass/prompts/profile_updater.txt new file mode 100644 index 0000000000000000000000000000000000000000..c6da40bacac6b9aed149924dfacb965a084abb14 --- /dev/null +++ b/insucompass/prompts/profile_updater.txt @@ -0,0 +1,41 @@ +You are an intelligent data summarization AI. Your sole task is to intelligently update a JSON user profile based on their answer to a question. Your goal is to create a clean, comprehensive, and descriptive summary in the correct field. + +### CONTEXT +You will be given: +1. A `current_profile` as a JSON object. +2. The `last_question_asked` to the user. +3. The `user_answer`. + +### IRONCLAD RULES +1. **Identify Target Key:** Based on the `last_question_asked`, determine which key in the `current_profile` JSON the `user_answer` corresponds to (e.g., `medical_history`, `medications`, `special_cases`). + +2. **Synthesize and Summarize:** Your primary job is to *synthesize* the `user_answer` into a concise, well-written, and descriptive summary. Do NOT just copy the user's raw text. Convert conversational language into a clear statement. + +3. **Append, Don't Overwrite:** If the target key already has a value (i.e., it's not `null`), intelligently *append* the new information from the `user_answer`. Combine the old and new information into a single, coherent description. Avoid duplicating information. + +4. **Handle Negatives:** If the user's answer is a clear negative (e.g., "no", "nothing", "none", "I don't have any"), populate the field with a concise, standardized string like "None reported." + +5. **Return ONLY JSON:** Your output MUST be ONLY the complete, updated JSON object of the user's profile. Do not include any other text, explanations, or markdown formatting like ```json. + +### EXAMPLES + +**Example 1: Initial Medical History** +- `current_profile`: `{"medical_history": null, ...}` +- `last_question_asked`: "Could you tell me about any ongoing health conditions...?" +- `user_answer`: "uh yeah i have type 2 diabetes and sometimes my back hurts" +- **CORRECT OUTPUT (JSON):** `{"medical_history": "Manages Type 2 diabetes and reports occasional back pain.", ...}` + +**Example 2: Appending to Medical History** +- `current_profile`: `{"medical_history": "Manages Type 2 diabetes.", ...}` +- `last_question_asked`: "Is there anything else...?" +- `user_answer`: "i also have high blood pressure" +- **CORRECT OUTPUT (JSON):** `{"medical_history": "Manages Type 2 diabetes and high blood pressure.", ...}` + +**Example 3: Summarizing Medications** +- `current_profile`: `{"medications": null, ...}` +- `last_question_asked`: "Are there any prescription medications you take...?" +- `user_answer`: "metformin for my sugar and sometimes i take an advil" +- **CORRECT OUTPUT (JSON):** `{"medications": "Takes Metformin for diabetes. Uses Advil as needed.", ...}` + +### YOUR TASK +Update the following `current_profile` using the `user_answer` and return the modified JSON. \ No newline at end of file diff --git a/insucompass/prompts/prompt_loader.py b/insucompass/prompts/prompt_loader.py new file mode 100644 index 0000000000000000000000000000000000000000..8c4ebc64ef8b8485cae6ba8940259acd4eb31b87 --- /dev/null +++ b/insucompass/prompts/prompt_loader.py @@ -0,0 +1,59 @@ +import logging +from pathlib import Path +from typing import Optional, Dict + +from insucompass.config import settings + +# Configure logging +logging.basicConfig(level=settings.LOG_LEVEL, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +# This dictionary will act as an in-memory cache to store prompts after their first read. +_prompt_cache: Dict[str, str] = {} + +# Define the absolute path to the directory containing this file. +# This makes the loader robust, regardless of the current working directory. +PROMPTS_DIR = Path(__file__).resolve().parent + +def load_prompt(prompt_name: str) -> Optional[str]: + """ + Loads a prompt from a .txt file in the prompts directory. + + This function implements an in-memory cache to avoid redundant file I/O. + On the first call for a specific prompt, it reads the file from disk. + Subsequent calls for the same prompt will return the cached content directly. + + Args: + prompt_name: The base name of the prompt file (without the .txt extension). + For example, to load 'router_agent.txt', use prompt_name='router_agent'. + + Returns: + The content of the prompt file as a string, or None if the file + cannot be found or read. + """ + # Check the cache first + if prompt_name in _prompt_cache: + logger.debug(f"Returning cached prompt: '{prompt_name}'") + return _prompt_cache[prompt_name] + + file_path = PROMPTS_DIR / f"{prompt_name}.txt" + logger.info(f"Loading prompt '{prompt_name}' from: {file_path}") + + try: + with open(file_path, 'r', encoding='utf-8') as f: + prompt_content = f.read() + + # Store the successfully loaded prompt in the cache + _prompt_cache[prompt_name] = prompt_content + + return prompt_content + + except FileNotFoundError: + logger.error(f"Prompt file not found at path: {file_path}") + return None + except IOError as e: + logger.error(f"An I/O error occurred while reading prompt file {file_path}: {e}") + return None + except Exception as e: + logger.error(f"An unexpected error occurred while loading prompt '{prompt_name}': {e}") + return None \ No newline at end of file diff --git a/insucompass/prompts/query_intent_classifier.txt b/insucompass/prompts/query_intent_classifier.txt new file mode 100644 index 0000000000000000000000000000000000000000..9cfbf1b0529486ff635a8c17d52bd54d6115b337 --- /dev/null +++ b/insucompass/prompts/query_intent_classifier.txt @@ -0,0 +1,49 @@ +You are an expert query analyst for a U.S. health insurance AI assistant. +Your task is to analyze the user's query, classify its intent, and generate reasoning. + +You must classify the query into one of the following intents: +1. **{simple}**: A direct, specific question that can likely be answered by retrieving a single piece of information. +2. **{ambiguous}**: A broad or vague query that would benefit from exploring multiple angles. For this, generate 3 different, more specific questions. +3. **{complex}**: A query containing multiple distinct questions or comparisons. For this, decompose it into its constituent sub-queries. +4. **{concise}**: A very short query that lacks context. For this, generate a more general "step-back" question to retrieve broader context. + +**Input Query:** +{query} + +**EXAMPLES:** +**Input Query:** "How much is the deductible for the Aetna Silver plan?" +**Output:** +{{ + "intent": "{simple}", + "reasoning": "The user is asking a direct question about a specific detail (deductible) of a specific plan (Aetna Silver).", +}} + +**Input Query:** "plans for diabetes" +**Output:** + +{{ + "intent": "{ambiguous}", + "reasoning": "The query is very broad. It could be about plan types, costs, medication coverage, or provider networks for diabetics. Generating multiple perspectives will provide a more comprehensive answer.", +}} + +**Input Query:** "compare PPO and HMO plans for a family in California and what are the dental options" +**Output:** + +{{ + "intent": "{complex}", + "reasoning": "The query contains two distinct questions: one comparing PPO and HMO plans, and another about dental options. Decomposing them allows for focused retrieval for each part.", +}} + +**Input Query:** "check coverage" +**Output:** + +{{ + "intent": "{concise}", + "reasoning": "The query is too short and lacks any specific context about what coverage to check. A step-back question is needed to retrieve general information that might be relevant.", +}} + +YOUR TASK: +Analyze the following user query and provide your response in the specified JSON format. +**Input Query:** {query} +**Output:** +{format_instructions} \ No newline at end of file diff --git a/insucompass/prompts/query_reformulator.txt b/insucompass/prompts/query_reformulator.txt new file mode 100644 index 0000000000000000000000000000000000000000..79d50b996f6fd5442f8bb537ec2d10ea07741224 --- /dev/null +++ b/insucompass/prompts/query_reformulator.txt @@ -0,0 +1,172 @@ +You are an expert query assistant. Your task is to take a conversation history, a new user question (which might be a follow-up), and a user profile, and reformulate the question into a single, self-contained question that captures maximum relevant details from the conversation history and user profile to ensure clarity, specificity, and context for accurate document retrieval and response generation. + +### CONTEXT +- **Conversation History:** A log of the recent back-and-forth between the user and the AI assistant, including prior questions, answers, and any relevant details (e.g., specific locations, preferences, or constraints mentioned). +- **Follow-up Question:** The user's latest message, which may rely on the conversation history for context. +- **User Profile:** A structured set of user-specific information, provided as a JSON object, including details such as zip code, county, state, age, gender, household size, income, employment status, citizenship, medical history, medications, and special cases (e.g., smoking status). +- **Objective:** Create a standalone question that incorporates critical details from the conversation history and user profile to make the question precise, contextual, and self-sufficient, avoiding ambiguity and ensuring relevance for retrieving related documents or generating accurate responses. + +### RULES +1. Analyze the `Follow-up Question`. If it is already a complete, standalone question with no reliance on prior context, return it as is, incorporating relevant details from the user profile if applicable. +2. If the `Follow-up Question` is a follow-up (e.g., "what about for PPO plans?", "tell me more", "and for my son?"), you MUST use the `Conversation History` and `User Profile` to extract relevant details (e.g., location, specific topic, user preferences, or constraints) and create a new, comprehensive question that encapsulates all necessary context. +3. The reformulated question MUST: + - Be clear, concise, and self-contained. + - Include specific details from the conversation history and user profile, such as zip code, county, state, age, gender, income, employment status, medical history, or special cases (e.g., "in Fulton County, Georgia, zip code 30303", "for a 34-year-old female with an income of $65,000", "who reports smoking tobacco"). + - Avoid vague terms unless they are part of the original question and cannot be clarified from the history or profile. + - Preserve the intent and scope of the original follow-up question. +4. Do NOT include any explanations, additional text, or commentary outside the reformulated question. +5. If the conversation history or user profile is empty or lacks relevant details, use only the follow-up question, ensuring it remains clear and answerable. +6. Ensure the question is phrased to facilitate accurate document retrieval or response generation by being as specific as possible based on available context. + +### EXAMPLES + +**Example 1:** +- **Conversation History:** + - User: "What are the deductibles for HMO plans in Georgia for 2025?" + - Agent: "For HMO plans in Georgia in 2025, deductibles typically range from $1,000 to $5,000 for individuals and $2,000 to $10,000 for families, depending on the provider." + - User: "Do these plans cover mental health services?" +- **User Profile:** + ```json + { + "zip_code": "30303", + "county": "Fulton", + "state": "Georgia", + "age": 40, + "gender": "Male", + "household_size": 1, + "income": 50000, + "employment_status": "employed_without_coverage", + "citizenship": "US Citizen", + "medical_history": "None reported.", + "medications": null, + "special_cases": "None" + } + ``` +- **Follow-up Question:** "What about for PPO plans?" +- **Your Correct Output:** "What are the deductibles and mental health service coverage for PPO plans in Georgia for 2025 for a 40-year-old male in Fulton County, zip code 30303, employed without coverage, with an income of $50,000 and no reported medical history?" + +**Example 2:** +- **Conversation History:** + - User: "I’m looking for health insurance options for my family of four in Texas." + - Agent: "In Texas, you can choose from HMO, PPO, or EPO plans through the ACA marketplace, with average premiums ranging from $400 to $1,200 per month for a family of four." + - User: "Which ones have the lowest premiums?" +- **User Profile:** + ```json + { + "zip_code": "78701", + "county": "Travis", + "state": "Texas", + "age": 38, + "gender": "Female", + "household_size": 4, + "income": 80000, + "employment_status": "employed_with_coverage", + "citizenship": "US Citizen", + "medical_history": "None reported.", + "medications": null, + "special_cases": "None" + } + ``` +- **Follow-up Question:** "And what about subsidies?" +- **Your Correct Output:** "What subsidies are available for health insurance plans with the lowest premiums for a family of four in Travis County, Texas, zip code 78701, for a 38-year-old female, employed with coverage, with an income of $80,000 through the ACA marketplace?" + +**Example 3:** +- **Conversation History:** (empty) +- **User Profile:** + ```json + { + "zip_code": "90210", + "county": "Los Angeles", + "state": "California", + "age": 25, + "gender": "Non-binary", + "household_size": 1, + "income": 40000, + "employment_status": "self_employed", + "citizenship": "US Citizen", + "medical_history": "None reported.", + "medications": null, + "special_cases": "None" + } + ``` +- **Follow-up Question:** "How do I apply for an ACA subsidy?" +- **Your Correct Output:** "How does a 25-year-old non-binary individual in Los Angeles County, California, zip code 90210, self-employed with an income of $40,000, apply for an ACA subsidy?" + +**Example 4:** +- **Conversation History:** + - User: "Can you tell me about tax credits for small businesses in California?" + - Agent: "In California, small businesses with fewer than 25 employees may qualify for the Small Business Health Care Tax Credit if they offer health insurance through the SHOP Marketplace." + - User: "What are the eligibility requirements?" +- **User Profile:** + ```json + { + "zip_code": "94105", + "county": "San Francisco", + "state": "California", + "age": 45, + "gender": "Male", + "household_size": 2, + "income": 120000, + "employment_status": "self_employed", + "citizenship": "US Citizen", + "medical_history": "None reported.", + "medications": null, + "special_cases": "Owns a business with 30 employees" + } + ``` +- **Follow-up Question:** "What about for businesses with more employees?" +- **Your Correct Output:** "What are the eligibility requirements for tax credits for small businesses with more than 25 employees in California, owned by a 45-year-old male in San Francisco County, zip code 94105, with an income of $120,000, offering health insurance through the SHOP Marketplace?" + +**Example 5:** +- **Conversation History:** + - User: "What’s the process for enrolling in Medicare for someone turning 65 in Florida?" + - Agent: "For someone turning 65 in Florida, Medicare enrollment starts three months before your 65th birthday and ends three months after. You can enroll online at SSA.gov or visit a local Social Security office." + - User: "What documents do I need?" +- **User Profile:** + ```json + { + "zip_code": "33101", + "county": "Miami-Dade", + "state": "Florida", + "age": 64, + "gender": "Female", + "household_size": 2, + "income": 60000, + "employment_status": "retired", + "citizenship": "US Citizen", + "medical_history": "None reported.", + "medications": null, + "special_cases": "None" + } + ``` +- **Follow-up Question:** "And for my spouse who’s under 65?" +- **Your Correct Output:** "What documents are needed to enroll a spouse under 65 in Medicare in Miami-Dade County, Florida, zip code 33101, for a 64-year-old female, retired, with an income of $60,000 and no reported medical history?" + +### YOUR TASK +Reformulate the `Follow-up Question` into a self-contained question using the `Conversation History` and `User Profile`. Ensure the question captures all relevant details from the history and profile (e.g., location, timeframe, specific entities, or constraints) to make it contextual, precise, and suitable for accurate document retrieval or response generation. Output only the reformulated question. + +### YOUR INPUT +**Conversation History:** +- User: "What are the best health insurance plans for a single 30-year-old in New York with no pre-existing conditions?" +- Agent: "For a single 30-year-old in New York with no pre-existing conditions, top health insurance plans include Blue Cross Blue Shield’s HMO plans and Oscar’s EPO plans, available through the ACA marketplace, with premiums ranging from $300 to $600 per month." +- User: "Which of these have the best coverage for preventive care?" +**User Profile:** +```json +{ + "zip_code": "30303", + "county": "Fulton", + "state": "Georgia", + "age": 34, + "gender": "Female", + "household_size": 1, + "income": 65000, + "employment_status": "employed_without_coverage", + "citizenship": "US Citizen", + "medical_history": "None reported.", + "medications": null, + "special_cases": "Reports smoking tobacco." +} +``` +**Follow-up Question:** "What about dental coverage?" + +**Your Correct Output:** "Which health insurance plans for a single 34-year-old female in Fulton County, Georgia, zip code 30303, employed without coverage, with an income of $65,000, no reported medical history, and who reports smoking tobacco, such as Blue Cross Blue Shield’s HMO plans or Oscar’s EPO plans, offer the best dental coverage through the ACA marketplace?" \ No newline at end of file diff --git a/insucompass/prompts/query_transformer.txt b/insucompass/prompts/query_transformer.txt new file mode 100644 index 0000000000000000000000000000000000000000..c2c8a848da556ef471489ab27874a76a86854245 --- /dev/null +++ b/insucompass/prompts/query_transformer.txt @@ -0,0 +1,71 @@ +You are an expert query analyst for a U.S. health insurance AI assistant. +Your task is to analyze the user's query, its intent classified as one of the below and corresponding reason to generate transformed queries suitable for an Agentic Retrieval-Augmented Generation (RAG) system. + +Query would belong to one of the following intents: +1. **Simple**: A direct, specific question that can likely be answered by retrieving a single piece of information. +2. **Ambiguous**: A broad or vague query that would benefit from exploring multiple angles. For this, generate 3 different, more specific questions. +3. **Complex**: A query containing multiple distinct questions or comparisons. For this, decompose it into its constituent sub-queries. +4. **Concise**: A very short query that lacks context. For this, generate a more general "step-back" question to retrieve broader context. + +****Input Query:**** +{query} +{intent} +{reasoning} + +**EXAMPLES:** + +****Input Query:**** "How much is the deductible for the Aetna Silver plan?" +**Intent:** "Simple", +**Reasoning:** "The user is asking a direct question about a specific detail (deductible) of a specific plan (Aetna Silver).", +**Output:** +{{ + "transformed_queries": ["How much is the deductible for the Aetna Silver plan?"] +}} + + +**Input Query:** "plans for diabetes" +**Intent:** "Ambiguous (RAG-Fusion)" +**Reasoning:** "The query is very broad. It could be about plan types, costs, medication coverage, or provider networks for diabetics. Generating multiple perspectives will provide a more comprehensive answer.", + +Output: +{{ + "transformed_queries": [ + "What are the best health insurance plan types (PPO, HMO) for individuals with diabetes?", + "Which health insurance plans offer the best coverage for insulin and other diabetes medications?", + "How to find affordable marketplace health insurance for a person with a pre-existing condition like diabetes?" + ] +}} + + +**Input Query:** "compare PPO and HMO plans for a family in California and what are the dental options" +**Intent:**: "Complex (Decomposition)", +**Reasoning:** "The query contains two distinct questions: one comparing PPO and HMO plans, and another about dental options. Decomposing them allows for focused retrieval for each part.", + +Output: +{{ + "transformed_queries": [ + "What are the differences between PPO and HMO plans for families in California?", + "What are the typical dental plan options available with family health insurance in California?" + ] +}} + +**Input Query:** "check coverage" +**Intent:**: "Concise (Step-Back)", +**Reasoning:** "The query is too short and lacks any specific context about what coverage to check. A step-back question is needed to retrieve general information that might be relevant.", + + +Output: +{{ + "transformed_queries": ["What are the general coverage benefits and limitations of common health insurance plans in the US?"] +}} + +YOUR TASK: +Your task is to take the following user's query, along with its pre-determined intent and the reasoning for that intent, and generate the final, transformed queries needed for retrieval. Provide your response as a JSON object that strictly follows the format below. + +**Input Query:** {query} +Intent: {intent} +Reasoning: {reasoning} + +{format_instructions} + +Output: \ No newline at end of file diff --git a/insucompass/prompts/search_agent.txt b/insucompass/prompts/search_agent.txt new file mode 100644 index 0000000000000000000000000000000000000000..c9ed5011ba84c5ed33d8b5edf609b5d2b0fd8029 --- /dev/null +++ b/insucompass/prompts/search_agent.txt @@ -0,0 +1,27 @@ +You are an expert web researcher specializing in U.S. health insurance. Your task is to reformulate a user's question into a single, highly effective search query for the Tavily search engine. + +### GOAL +Generate a search query that will find the most relevant, authoritative, and up-to-date information to answer the user's question. + +#### RULES +1. **Prioritize Authority and Relevance:** The query should be designed to find the most relevant, authoritative, and up-to-date information. + - For questions about regulations, subsidies, or government programs (Medicare, Medicaid), prioritize official sources. Include terms like "CMS.gov", "HealthCare.gov", "official guidelines", or "federal regulations". + - For questions about specific insurance carriers (e.g., Anthem, Aetna, Cigna, UnitedHealthcare), include the carrier's name directly in the query to find their official policies or recent news. +2. **Be Specific and Concise:** Distill the user's question into its core components. Remove conversational filler. +3. **Use Keywords:** Include precise keywords relevant to U.S. health insurance, such as "ACA subsidy eligibility", "Qualified Health Plan", "Medicare Part D formulary", "COBRA rules", etc. +4. **Scope Check:** Before generating a query, quickly assess if the user's question is related to U.S. health insurance. Questions incorporating user information (e.g., from the `user_profile`) are relevant as long as they pertain to U.S. health insurance. Only respond with "NOT_RELEVANT" if the question is completely unrelated to U.S. health insurance (e.g., "What is the capital of France?"). + +### EXAMPLES +- **User Question:** "Can I still get insurance if I lose my job?" +- **Your Output Query:** "COBRA coverage rules vs ACA special enrollment period after job loss" + +- **User Question:** "Are my insulin shots covered?" +- **Your Output Query:** "Affordable Care Act essential health benefits prescription drug coverage for insulin" + +- **User Question:** "What's the best plan for my family in Georgia?" +- **Your Output Query:** "Compare Qualified Health Plans in Georgia for family coverage" + +### YOUR TASK +Analyze the user's question. If it is related to U.S. health insurance, generate the optimal search query. If not, respond with "NOT_RELEVANT". + + diff --git a/insucompass/services/__init__.py b/insucompass/services/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/insucompass/services/__pycache__/__init__.cpython-310.pyc b/insucompass/services/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0ecbdf0796e03aac4b9b805b86f6a8078a25be20 Binary files /dev/null and b/insucompass/services/__pycache__/__init__.cpython-310.pyc differ diff --git a/insucompass/services/__pycache__/database.cpython-310.pyc b/insucompass/services/__pycache__/database.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0cd2a434a0c3ba6cd0d2f0b99bbdd74a1fe7e1bd Binary files /dev/null and b/insucompass/services/__pycache__/database.cpython-310.pyc differ diff --git a/insucompass/services/__pycache__/ingestion_service.cpython-310.pyc b/insucompass/services/__pycache__/ingestion_service.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..485fc4b99124846519d9dc83810dcf90b5655dd9 Binary files /dev/null and b/insucompass/services/__pycache__/ingestion_service.cpython-310.pyc differ diff --git a/insucompass/services/__pycache__/llm_provider.cpython-310.pyc b/insucompass/services/__pycache__/llm_provider.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1675483b1002ce071d69eb4b5f50a93d4a61d69a Binary files /dev/null and b/insucompass/services/__pycache__/llm_provider.cpython-310.pyc differ diff --git a/insucompass/services/__pycache__/vector_store.cpython-310.pyc b/insucompass/services/__pycache__/vector_store.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0db733e28743236898127c7e88ed086fa7c16037 Binary files /dev/null and b/insucompass/services/__pycache__/vector_store.cpython-310.pyc differ diff --git a/insucompass/services/__pycache__/zip_client.cpython-310.pyc b/insucompass/services/__pycache__/zip_client.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..cb9ae950bcd1a083db1e8219eff2d8548b6628f9 Binary files /dev/null and b/insucompass/services/__pycache__/zip_client.cpython-310.pyc differ diff --git a/insucompass/services/data_dict.py b/insucompass/services/data_dict.py new file mode 100644 index 0000000000000000000000000000000000000000..6a4645f7c3c522a874e81a21e21adf0222feaa77 --- /dev/null +++ b/insucompass/services/data_dict.py @@ -0,0 +1,38 @@ +from typing import Optional, Dict, Any, List +from langchain.docstore.document import Document +from insucompass.services import llm_provider +from insucompass.services.vector_store import vector_store_service +from insucompass.core.agents.query_trasformer import QueryTransformationAgent +from insucompass.core.agents.document_summarizer import DocumentSummarizerAgent + + +llm = llm_provider.get_gemini_llm() +retriever = vector_store_service.get_retriever() +trasformer = QueryTransformationAgent(llm, retriever) +summarizer = DocumentSummarizerAgent(llm_provider.get_llama_llm()) + +def build_data_doc_dict(docs, summarizer) -> Dict[str, Dict[str, object]]: + + data_doc_dict: Dict[str, Dict[str, object]] = {} + for idx, doc in enumerate(docs): + doc_id = doc.metadata.get("source_id") + doc_path = doc.metadata.get("source_local_path") + + summary_text: str = summarizer.get_summary(doc_id, doc_path) + + # Store both the raw Document and its summary + data_doc_dict[doc_id] = { + "doc": doc, + "summary": summary_text, + } + + return data_doc_dict + +query = "What is insurance plan? explain the beifits and approaches for enrollment." # decompose +# query = "What is a plan" # step-back +# query = "What is insurance plans are eligible for a person in GA?" # ambiguious + +retrieved_docs = trasformer.transform_and_retrieve(query) +summarizer = DocumentSummarizerAgent(llm_provider.get_gemini_fast_llm()) + +data_doc_dict = build_data_doc_dict(retrieved_docs, summarizer) \ No newline at end of file diff --git a/insucompass/services/database.py b/insucompass/services/database.py new file mode 100644 index 0000000000000000000000000000000000000000..d21c1c1332abbff5db4f301b7ca0c211a4d5ef3b --- /dev/null +++ b/insucompass/services/database.py @@ -0,0 +1,218 @@ +import sqlite3 +import logging +import json +from contextlib import contextmanager +from datetime import datetime +from pathlib import Path +from urllib.parse import urlparse +from typing import Optional, Dict, Any + +from ..config import settings + +# Configure logging +logging.basicConfig(level=settings.LOG_LEVEL) +logger = logging.getLogger(__name__) + +@contextmanager +def get_db_connection(): + """Context manager for handling database connections.""" + conn = None + try: + conn = sqlite3.connect(settings.DATABASE_URL) + conn.row_factory = sqlite3.Row + logger.debug("Database connection established.") + yield conn + except sqlite3.Error as e: + logger.error(f"Database connection error: {e}") + raise + finally: + if conn: + conn.close() + logger.debug("Database connection closed.") + +def setup_database(): + """Creates/updates all necessary tables in the database.""" + logger.info("Setting up database schema...") + ddl_statements = [ + """ + CREATE TABLE IF NOT EXISTS data_sources ( + id INTEGER PRIMARY KEY AUTOINCREMENT, + name TEXT NOT NULL, + url TEXT NOT NULL UNIQUE, + data_type TEXT NOT NULL, + category TEXT, + local_path TEXT, + content_hash TEXT, + status TEXT DEFAULT 'pending', + created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + updated_at TIMESTAMP + ); + """, + """ + CREATE TABLE IF NOT EXISTS knowledge_chunks ( + id INTEGER PRIMARY KEY AUTOINCREMENT, + source_id INTEGER NOT NULL, + chunk_text TEXT NOT NULL, + metadata_json TEXT, + vector_id TEXT, + created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + FOREIGN KEY (source_id) REFERENCES data_sources (id) + ); + """, + """ + CREATE TABLE IF NOT EXISTS users ( + id INTEGER PRIMARY KEY AUTOINCREMENT, + username TEXT NOT NULL UNIQUE, + hashed_password TEXT NOT NULL, + role TEXT NOT NULL DEFAULT 'user', + created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP + ); + """, + """ + CREATE TABLE IF NOT EXISTS user_profiles ( + id INTEGER PRIMARY KEY AUTOINCREMENT, + user_id INTEGER NOT NULL UNIQUE, + profile_data_json TEXT, + updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + FOREIGN KEY (user_id) REFERENCES users (id) + ); + """ + ] + with get_db_connection() as conn: + for statement in ddl_statements: + conn.cursor().execute(statement) + conn.commit() + logger.info("Database schema setup complete.") + +# --- Crawler-related Helpers --- + +def initialize_crawl_jobs(): + """Populates the data_sources table with the initial crawl job start URLs.""" + logger.info("Initializing crawl jobs from config...") + query = "INSERT OR IGNORE INTO data_sources (name, url, data_type, category, status, created_at) VALUES (?, ?, ?, ?, ?, ?)" + with get_db_connection() as conn: + for job in settings.CRAWLING_JOBS: + conn.cursor().execute(query, ( + job['name'], + job['start_url'], + 'start_url', + job.get('domain_lock', 'General'), + 'pending', + datetime.now() + )) + conn.commit() + logger.info("Crawl jobs initialized successfully.") + + +def find_or_create_web_source(url: str, name: str) -> int: + """ + Finds an existing data source by URL or creates a new one if it doesn't exist. + Used for dynamically ingested web search results. + + Returns: + The ID of the data source. + """ + with get_db_connection() as conn: + cursor = conn.cursor() + + # 1. Check if it exists + cursor.execute("SELECT id FROM data_sources WHERE url = ?", (url,)) + row = cursor.fetchone() + if row: + return row['id'] + + # 2. If not, create it + logger.info(f"Registering new dynamic web source: {url}") + insert_query = """ + INSERT INTO data_sources (name, url, data_type, category, status, created_at, updated_at) + VALUES (?, ?, ?, ?, ?, ?, ?) + """ + cursor.execute(insert_query, ( + name, url, 'web_search_result', 'Dynamic', 'ingested', datetime.now(), datetime.now() + )) + conn.commit() + return cursor.lastrowid + + +def add_discovered_source(url: str, category: str, data_type: str) -> int: + """Adds a newly discovered URL to the database if it doesn't exist.""" + with get_db_connection() as conn: + cursor = conn.cursor() + cursor.execute("SELECT id FROM data_sources WHERE url = ?", (url,)) + row = cursor.fetchone() + if row: + return row['id'] + + path_name = Path(urlparse(url).path).name + if not path_name: + path_name = urlparse(url).path.strip('/').replace('/', '_') or urlparse(url).netloc + + insert_query = "INSERT INTO data_sources (name, url, data_type, category, status, created_at) VALUES (?, ?, ?, ?, ?, ?)" + cursor.execute(insert_query, (path_name, url, data_type, category, 'pending', datetime.now())) + conn.commit() + logger.debug(f"Discovered and added new source: {url}") + return cursor.lastrowid + +# --- User Management Helpers --- + +def create_user(username: str, hashed_password: str, role: str = 'user') -> Optional[int]: + """Creates a new user in the database.""" + query = "INSERT INTO users (username, hashed_password, role) VALUES (?, ?, ?)" + try: + with get_db_connection() as conn: + cursor = conn.cursor() + cursor.execute(query, (username, hashed_password, role)) + conn.commit() + logger.info(f"User '{username}' created successfully.") + return cursor.lastrowid + except sqlite3.IntegrityError: + logger.warning(f"Attempted to create a user that already exists: {username}") + return None + except sqlite3.Error as e: + logger.error(f"Database error while creating user {username}: {e}") + return None + +def get_user_by_username(username: str) -> Optional[Dict[str, Any]]: + """Retrieves a user by their username.""" + query = "SELECT * FROM users WHERE username = ?" + with get_db_connection() as conn: + cursor = conn.cursor() + cursor.execute(query, (username,)) + row = cursor.fetchone() + return dict(row) if row else None + +# --- User Profile Helpers --- + +def create_or_update_user_profile(user_id: int, profile_data: Dict[str, Any]) -> bool: + """Creates or updates a user's 360-degree profile.""" + profile_json = json.dumps(profile_data) + current_time = datetime.now() + + # Using INSERT OR REPLACE for simplicity (UPSERT) + query = """ + INSERT INTO user_profiles (user_id, profile_data_json, updated_at) + VALUES (?, ?, ?) + ON CONFLICT(user_id) DO UPDATE SET + profile_data_json = excluded.profile_data_json, + updated_at = excluded.updated_at; + """ + try: + with get_db_connection() as conn: + conn.cursor().execute(query, (user_id, profile_json, current_time)) + conn.commit() + logger.info(f"Profile for user_id {user_id} created/updated.") + return True + except sqlite3.Error as e: + logger.error(f"Database error while updating profile for user_id {user_id}: {e}") + return False + +def get_user_profile(user_id: int) -> Optional[Dict[str, Any]]: + """Retrieves a user's profile.""" + query = "SELECT profile_data_json FROM user_profiles WHERE user_id = ?" + with get_db_connection() as conn: + cursor = conn.cursor() + cursor.execute(query, (user_id,)) + row = cursor.fetchone() + if row and row['profile_data_json']: + return json.loads(row['profile_data_json']) + return None \ No newline at end of file diff --git a/insucompass/services/ingestion_service.py b/insucompass/services/ingestion_service.py new file mode 100644 index 0000000000000000000000000000000000000000..d32d16895dbfdbd04355665574a995a5f3960ecc --- /dev/null +++ b/insucompass/services/ingestion_service.py @@ -0,0 +1,84 @@ +import logging +from typing import List +from pathlib import Path +from langchain_core.documents import Document +import hashlib + +from insucompass.config import settings +from insucompass.services.database import find_or_create_web_source +from insucompass.services.vector_store import vector_store_service + +from scripts.data_processing.chunker import chunk_text +from scripts.data_processing.document_loader import load_document + +# Configure logging +logging.basicConfig(level=settings.LOG_LEVEL, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +class IngestionService: + """ + Handles the dynamic ingestion of new documents from local file paths. + """ + + def ingest_documents(self, documents_from_search: List[Document]): + """ + Processes and ingests a list of documents found by the search agent. + It reads the content from the local path specified in the metadata. + """ + if not documents_from_search: + logger.info("No documents provided for ingestion.") + return + + logger.info(f"Starting dynamic ingestion of {len(documents_from_search)} documents...") + + all_chunks_to_embed = [] + + for doc_meta in documents_from_search: + source_url = doc_meta.metadata.get("source_url") + source_name = doc_meta.metadata.get("source_name", "Unknown Web Source") + local_path_str = doc_meta.metadata.get("source_local_path") + + if not all([source_url, local_path_str]): + logger.warning(f"Skipping document due to missing metadata: {doc_meta.metadata}") + continue + + # 1. Register the source in SQLite to get a source_id + try: + source_id = find_or_create_web_source(url=source_url, name=source_name) + except Exception as e: + logger.error(f"Failed to register source {source_url} in database: {e}") + continue + + # 2. Load the full document content from the saved local file + # We use our existing document_loader for this. + full_doc = load_document(local_path_str) + if not full_doc: + logger.warning(f"Could not load content from local path {local_path_str}. Skipping.") + continue + + # 3. Chunk the full document + chunks = chunk_text(full_doc, doc_meta.metadata) + + # 4. Enrich metadata for each chunk + for i, chunk in enumerate(chunks): + hash_id = hashlib.md5(f"{source_url}_{i}".encode()).hexdigest() + chunk_id = f"dynamic_{hash_id}" + + chunk.metadata['source_id'] = source_id + chunk.metadata['chunk_id'] = chunk_id + chunk.metadata['source_url'] = source_url + chunk.metadata['source_name'] = source_name + chunk.metadata['source_local_path'] = local_path_str + + all_chunks_to_embed.append(chunk) + + # 5. Embed and store in ChromaDB + if all_chunks_to_embed: + logger.info(f"Embedding and storing {len(all_chunks_to_embed)} new chunks in ChromaDB.") + try: + vector_store_service.add_documents(all_chunks_to_embed) + logger.info("Dynamic ingestion completed successfully.") + except Exception as e: + logger.error(f"Failed to add chunks to vector store during dynamic ingestion: {e}") + else: + logger.info("No chunks generated during dynamic ingestion.") \ No newline at end of file diff --git a/insucompass/services/llm_provider.py b/insucompass/services/llm_provider.py new file mode 100644 index 0000000000000000000000000000000000000000..d03d864b1e92b8353e12d76cb2eb543b837ab2bb --- /dev/null +++ b/insucompass/services/llm_provider.py @@ -0,0 +1,67 @@ +import logging +from langchain_groq import ChatGroq +from langchain_google_genai import ChatGoogleGenerativeAI + +from insucompass.config import settings + +# Configure logging +logging.basicConfig(level=settings.LOG_LEVEL, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +GROQ_MODEL_NAME = settings.GROQ_MODEL_NAME +GROQ_FAST_MODEL_NAME = settings.GROQ_FAST_MODEL_NAME +GEMINI_PRO_MODEL_NAME = settings.GEMINI_PRO_MODEL_NAME +GEMINI_MODEL_NAME = settings.GEMINI_MODEL_NAME +GEMINI_FAST_MODEL_NAME = settings.GEMINI_FAST_MODEL_NAME + +def get_gemini_pro_llm(): + llm = ChatGoogleGenerativeAI( + model=GEMINI_PRO_MODEL_NAME, + temperature=0.1, + max_tokens=None, + timeout=None, + max_retries=2, + ) + logger.info(f"Initialized LLM Provider: {GEMINI_MODEL_NAME}") + return llm + +def get_gemini_llm(): + llm = ChatGoogleGenerativeAI( + model=GEMINI_MODEL_NAME, + temperature=0.1, + max_tokens=None, + timeout=None, + max_retries=2, + ) + logger.info(f"Initialized LLM Provider: {GEMINI_MODEL_NAME}") + return llm + +def get_gemini_fast_llm(): + llm = ChatGoogleGenerativeAI( + model=GEMINI_FAST_MODEL_NAME, + temperature=0.1, + max_tokens=None, + timeout=None, + max_retries=2, + ) + logger.info(f"Initialized LLM Provider: {GEMINI_FAST_MODEL_NAME}") + return llm + + +def get_llama_llm(): + llm = ChatGroq( + temperature=0.1, # Lower temperature for factual, consistent outputs + groq_api_key=settings.GROQ_API_KEY, + model_name=GROQ_MODEL_NAME + ) + logger.info(f"Initialized LLM Provider: {GROQ_MODEL_NAME}") + return llm + +def get_llama_fast_llm(): + llm = ChatGroq( + temperature=0.1, # Lower temperature for factual, consistent outputs + groq_api_key=settings.GROQ_API_KEY, + model_name=GROQ_FAST_MODEL_NAME + ) + logger.info(f"Initialized Fast LLM Provider: {GROQ_FAST_MODEL_NAME}") + return llm \ No newline at end of file diff --git a/insucompass/services/vector_store.py b/insucompass/services/vector_store.py new file mode 100644 index 0000000000000000000000000000000000000000..924767b114723da8b42796fdb001119d07571af7 --- /dev/null +++ b/insucompass/services/vector_store.py @@ -0,0 +1,83 @@ +import logging +import chromadb +# from langchain_community.vectorstores import Chroma +from langchain_chroma import Chroma +from langchain_core.embeddings import Embeddings +# from langchain_community.embeddings import HuggingFaceEmbeddings +from langchain_huggingface import HuggingFaceEmbeddings + +from pathlib import Path + +from typing import List +from langchain_core.documents import Document + +from ..config import settings + +logger = logging.getLogger(__name__) + +# Use a local, open-source embedding model for cost-effectiveness and privacy. +EMBEDDING_MODEL_NAME = "sentence-transformers/all-MiniLM-L6-v2" +# Define the path for the persistent ChromaDB store +CHROMA_PATH = "data/vector_store" + +class VectorStoreService: + def __init__(self): + """Initializes the VectorStoreService.""" + self.client = chromadb.PersistentClient(path=CHROMA_PATH) + self.embedding_function = self._get_embedding_function() + self.collection_name = "insucompass_kb" + + # Get or create the collection + self.collection = self.client.get_or_create_collection( + name=self.collection_name, + embedding_function=None # LangChain's wrapper handles this + ) + + self.langchain_chroma = Chroma( + client=self.client, + collection_name=self.collection_name, + embedding_function=self.embedding_function, + ) + logger.info(f"ChromaDB service initialized. Collection '{self.collection_name}' at {CHROMA_PATH}") + + def _get_embedding_function(self) -> Embeddings: + """Initializes and returns the embedding model.""" + logger.info(f"Loading embedding model: {EMBEDDING_MODEL_NAME}") + # Specify 'mps' for Apple Silicon, 'cuda' for NVIDIA, or 'cpu' + model_kwargs = {'device': 'cpu'} + encode_kwargs = {'normalize_embeddings': False} + return HuggingFaceEmbeddings( + model_name=EMBEDDING_MODEL_NAME, + model_kwargs=model_kwargs, + encode_kwargs=encode_kwargs + ) + + def add_documents(self, documents: List[Document]) -> List[str]: + """ + Adds a list of documents to the Chroma vector store. + + Args: + documents: A list of LangChain Document objects. + + Returns: + A list of vector IDs for the added documents. + """ + if not documents: + logger.warning("No documents provided to add to the vector store.") + return [] + + logger.info(f"Adding {len(documents)} documents to the vector store...") + try: + vector_ids = self.langchain_chroma.add_documents(documents) + logger.info(f"Successfully added {len(documents)} documents.") + return vector_ids + except Exception as e: + logger.error(f"Failed to add documents to vector store: {e}") + raise + + def get_retriever(self, search_kwargs={'k': 5}): + """Returns a LangChain retriever for the vector store.""" + return self.langchain_chroma.as_retriever(search_type="mmr", search_kwargs=search_kwargs) + +# Singleton instance +vector_store_service = VectorStoreService() \ No newline at end of file diff --git a/insucompass/services/zip_client.py b/insucompass/services/zip_client.py new file mode 100644 index 0000000000000000000000000000000000000000..c70af3755a82c445b9b22f4195a5b341a405cec5 --- /dev/null +++ b/insucompass/services/zip_client.py @@ -0,0 +1,105 @@ +import logging +import requests +from typing import Optional, Dict, Any, List + +logger = logging.getLogger(__name__) + +class ZipCodeData(object): + """A simple data class to hold the results of our geolocation lookup.""" + def __init__(self, state: str, state_abbr: str, city: str, county: str): + self.state = state + self.state_abbr = state_abbr + self.city = city + self.county = county + + def to_dict(self) -> Dict[str, Any]: + return { + "state": self.state, + "state_abbreviation": self.state_abbr, + "city": self.city, + "county": self.county + } + +def get_lat_lon_from_zip(zip_code: str) -> Optional[Dict[str, float]]: + """ + Step 1: Get latitude and longitude from a ZIP code using a simple API. + We'll use zippopotam.us for this first step. + """ + url = f"https://api.zippopotam.us/us/{zip_code}" + logger.info(f"Fetching lat/lon for ZIP code: {zip_code} from {url}") + try: + response = requests.get(url, timeout=10) + response.raise_for_status() + data = response.json() + + if not data.get("places"): + logger.warning(f"No places found for ZIP code {zip_code}") + return None + + place = data["places"][0] + return { + "latitude": float(place["latitude"]), + "longitude": float(place["longitude"]), + "state": place["state"], + "state_abbr": place["state abbreviation"], + "city": place["place name"] + } + except (requests.RequestException, KeyError, ValueError) as e: + logger.error(f"Failed to get lat/lon for ZIP {zip_code}: {e}") + return None + +def get_county_from_lat_lon(lat: float, lon: float) -> Optional[str]: + """ + Step 2: Get county information from latitude and longitude using the + U.S. Census Bureau's Geocoding API. + """ + url = "https://geocoding.geo.census.gov/geocoder/geographies/coordinates" + params = { + 'x': lon, + 'y': lat, + 'benchmark': 'Public_AR_Current', + 'vintage': 'Current_Current', + 'format': 'json' + } + logger.info(f"Fetching county for coordinates: (lat={lat}, lon={lon}) from Census Bureau API") + try: + response = requests.get(url, params=params, timeout=15) + response.raise_for_status() + data = response.json() + + geographies = data.get("result", {}).get("geographies", {}) + counties = geographies.get("Counties", []) + + if counties: + county_name = counties[0].get("NAME") + logger.info(f"Found county: {county_name}") + return county_name + else: + logger.warning(f"No county found for coordinates (lat={lat}, lon={lon})") + return None + except (requests.RequestException, KeyError, ValueError) as e: + logger.error(f"Failed to get county from coordinates: {e}") + return None + +def get_geo_data_from_zip(zip_code: str) -> Optional[ZipCodeData]: + """ + Orchestrates the two-step process to get state, city, and county from a ZIP code. + """ + # Step 1: Get Lat/Lon and basic info + geo_basics = get_lat_lon_from_zip(zip_code) + if not geo_basics: + return None + + # Step 2: Get County from Lat/Lon + county = get_county_from_lat_lon(geo_basics["latitude"], geo_basics["longitude"]) + if not county: + # Fallback: sometimes county info is not available, but we can proceed without it + logger.warning(f"Could not determine county for ZIP {zip_code}, proceeding without it.") + county = "Unknown" + + return ZipCodeData( + state=geo_basics["state"], + state_abbr=geo_basics["state_abbr"], + city=geo_basics["city"], + county=county + ) \ No newline at end of file diff --git a/scripts/.DS_Store b/scripts/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..89233b08e294bb77d52ab2976e81d63b9e3dd741 Binary files /dev/null and b/scripts/.DS_Store differ diff --git a/scripts/__init__.py b/scripts/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/scripts/__pycache__/__init__.cpython-310.pyc b/scripts/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d48415b6fbf215dde82985c60aa5adbbaaf7e927 Binary files /dev/null and b/scripts/__pycache__/__init__.cpython-310.pyc differ diff --git a/scripts/data_processing/__init__.py b/scripts/data_processing/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/scripts/data_processing/__pycache__/__init__.cpython-310.pyc b/scripts/data_processing/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..04c082088a10104ca74d1a73ba0727d1b8ccc81f Binary files /dev/null and b/scripts/data_processing/__pycache__/__init__.cpython-310.pyc differ diff --git a/scripts/data_processing/__pycache__/chunker.cpython-310.pyc b/scripts/data_processing/__pycache__/chunker.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..83c71ed3ef4b12c25d18d8ff80668d098669b2e9 Binary files /dev/null and b/scripts/data_processing/__pycache__/chunker.cpython-310.pyc differ diff --git a/scripts/data_processing/__pycache__/document_loader.cpython-310.pyc b/scripts/data_processing/__pycache__/document_loader.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..10b9a768f42d3a8cd2af87b220e244326d201cdc Binary files /dev/null and b/scripts/data_processing/__pycache__/document_loader.cpython-310.pyc differ diff --git a/scripts/data_processing/chunker.py b/scripts/data_processing/chunker.py new file mode 100644 index 0000000000000000000000000000000000000000..19ee9835b7102982ed4631ccd60871b51597cb21 --- /dev/null +++ b/scripts/data_processing/chunker.py @@ -0,0 +1,53 @@ +import logging +import json +from typing import List, Dict, Any +from langchain.text_splitter import RecursiveCharacterTextSplitter +from langchain_core.documents import Document + +logger = logging.getLogger(__name__) + +def chunk_text(text: str, source_metadata: Dict[str, Any]) -> List[Document]: + """ + Chunks the given text and attaches rich metadata to each chunk. + + Args: + text: The full text content to be chunked. + source_metadata: A dictionary containing metadata about the source document + (e.g., id, url, local_path). + + Returns: + A list of LangChain Document objects, each representing a chunk. + """ + if not text: + logger.warning(f"Received empty text for source_id {source_metadata.get('id')}. No chunks created.") + return [] + + # Using RecursiveCharacterTextSplitter as it's robust for general text. + # These parameters can be tuned based on embedding model's context window and performance. + text_splitter = RecursiveCharacterTextSplitter( + chunk_size=1000, + chunk_overlap=200, + length_function=len, + is_separator_regex=False, + separators=["\n\n", "\n", ". ", " ", ""], + ) + + split_texts = text_splitter.split_text(text) + + documents = [] + for i, chunk_text in enumerate(split_texts): + # This metadata is crucial for the Fairness Agent and for filtering. + chunk_metadata = { + "source_id": source_metadata.get("id"), + "source_url": source_metadata.get("url"), + "source_name": source_metadata.get("name"), + "source_local_path": source_metadata.get("local_path"), + "chunk_number": i + 1, + "total_chunks": len(split_texts) + } + + doc = Document(page_content=chunk_text, metadata=chunk_metadata) + documents.append(doc) + + logger.info(f"Created {len(documents)} chunks for source_id {source_metadata.get('id')}") + return documents \ No newline at end of file diff --git a/scripts/data_processing/crawler.py b/scripts/data_processing/crawler.py new file mode 100644 index 0000000000000000000000000000000000000000..93b9ded8ed5e5ea8b66e574b49e0acee08ce1ed3 --- /dev/null +++ b/scripts/data_processing/crawler.py @@ -0,0 +1,166 @@ +import requests +from bs4 import BeautifulSoup +from urllib.parse import urljoin, urlparse +from pathlib import Path +import time +from collections import deque +import logging + +# Suppress only the InsecureRequestWarning from urllib3 +import urllib3 +from urllib3.exceptions import InsecureRequestWarning +urllib3.disable_warnings(InsecureRequestWarning) + +from selenium import webdriver +from selenium.webdriver.chrome.service import Service as ChromeService +from selenium.webdriver.common.by import By +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC +from webdriver_manager.chrome import ChromeDriverManager +from selenium.common.exceptions import TimeoutException, WebDriverException + +from insucompass.services.database import get_db_connection, add_discovered_source +from insucompass.config import settings +from .crawler_utils import get_content_hash, sanitize_filename + +logger = logging.getLogger(__name__) + +def get_session(): + """Creates a requests session with a user agent.""" + session = requests.Session() + session.headers.update({"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"}) + return session + +def download_and_save_content(session: requests.Session, url: str, dest_folder: Path, source_id: int): + """Downloads a file (HTML, PDF), saves it using the new naming convention, and updates the database.""" + try: + response = session.get(url, timeout=30, verify=False) + response.raise_for_status() + except requests.RequestException as e: + logger.error(f"Failed to download {url}: {e}") + return + + content_type = response.headers.get('content-type', '').lower() + file_ext = '.pdf' if 'pdf' in content_type else '.html' + + sanitized_name = sanitize_filename(url) + final_filename = f"source_{source_id}_{sanitized_name}{file_ext}" + save_path = dest_folder / final_filename + + save_path.parent.mkdir(parents=True, exist_ok=True) + + with open(save_path, 'wb') as f: + f.write(response.content) + + content_hash = get_content_hash(response.content) + + with get_db_connection() as conn: + conn.cursor().execute( + "UPDATE data_sources SET local_path = ?, content_hash = ?, status = ?, updated_at = ? WHERE id = ?", + (str(save_path), content_hash, 'processed', time.strftime('%Y-%m-%d %H:%M:%S'), source_id) + ) + conn.commit() + logger.info(f"Successfully processed and saved {url} to {save_path}") + return response.content if file_ext == '.html' else None + +def crawl_with_requests(job: dict): + """Crawls a domain using the requests library for static sites.""" + session = get_session() + dest_folder = Path("data/raw") + + queue = deque([(job['start_url'], 0)]) + visited_urls = {job['start_url']} + + logger.info(f"Starting REQUESTS crawl for '{job['name']}'") + + while queue: + current_url, current_depth = queue.popleft() + if current_depth > job['crawl_depth']: + continue + + logger.info(f"Crawling (depth {current_depth}): {current_url}") + + source_id = add_discovered_source(current_url, job['domain_lock'], 'html') + html_content = download_and_save_content(session, current_url, dest_folder, source_id) + + if not html_content or current_depth >= job['crawl_depth']: + continue + + soup = BeautifulSoup(html_content, 'lxml') + for link in soup.find_all('a', href=True): + href = link['href'] + full_url = urljoin(current_url, href).split('#')[0] + + if not full_url.startswith(('http', 'https')): + continue + + if full_url not in visited_urls and urlparse(full_url).netloc.endswith(job['domain_lock']): + visited_urls.add(full_url) + if full_url.lower().endswith('.pdf'): + pdf_id = add_discovered_source(full_url, job['domain_lock'], 'pdf') + download_and_save_content(session, full_url, dest_folder, pdf_id) + else: + queue.append((full_url, current_depth + 1)) + time.sleep(1) + +def crawl_with_selenium(driver: webdriver.Chrome, job: dict): + """Crawls a domain using Selenium for dynamic sites.""" + session = get_session() + dest_folder = Path("data/raw") + + queue = deque([(job['start_url'], 0)]) + visited_urls = {job['start_url']} + + logger.info(f"Starting SELENIUM crawl for '{job['name']}'") + + while queue: + current_url, current_depth = queue.popleft() + if current_depth > job['crawl_depth']: + continue + + logger.info(f"Crawling (depth {current_depth}): {current_url}") + try: + driver.get(current_url) + WebDriverWait(driver, 20).until(EC.presence_of_element_located((By.TAG_NAME, "body"))) + time.sleep(3) + page_source = driver.page_source + except (TimeoutException, WebDriverException) as e: + logger.error(f"Selenium failed to get {current_url}: {e}") + continue + + source_id = add_discovered_source(current_url, job['domain_lock'], 'html') + + sanitized_name = sanitize_filename(current_url) + final_filename = f"source_{source_id}_{sanitized_name}.html" + save_path = dest_folder / final_filename + + save_path.parent.mkdir(parents=True, exist_ok=True) + save_path.write_text(page_source, encoding='utf-8') + + content_hash = get_content_hash(page_source.encode('utf-8')) + with get_db_connection() as conn: + conn.cursor().execute( + "UPDATE data_sources SET local_path = ?, content_hash = ?, status = ?, updated_at = ? WHERE id = ?", + (str(save_path), content_hash, 'processed', time.strftime('%Y-%m-%d %H:%M:%S'), source_id) + ) + conn.commit() + logger.info(f"Successfully processed and saved {current_url} to {save_path}") + + if current_depth >= job['crawl_depth']: + continue + + soup = BeautifulSoup(page_source, 'lxml') + for link in soup.find_all('a', href=True): + href = link['href'] + full_url = urljoin(current_url, href).split('#')[0] + + if not full_url.startswith(('http', 'https')): + continue + + if full_url not in visited_urls and urlparse(full_url).netloc.endswith(job['domain_lock']): + visited_urls.add(full_url) + if full_url.lower().endswith('.pdf'): + pdf_id = add_discovered_source(full_url, job['domain_lock'], 'pdf') + download_and_save_content(session, full_url, dest_folder, pdf_id) + else: + queue.append((full_url, current_depth + 1)) \ No newline at end of file diff --git a/scripts/data_processing/crawler_utils.py b/scripts/data_processing/crawler_utils.py new file mode 100644 index 0000000000000000000000000000000000000000..add6722ccea99659954ad9436ffabf95b8949598 --- /dev/null +++ b/scripts/data_processing/crawler_utils.py @@ -0,0 +1,27 @@ +import hashlib +import re +from urllib.parse import urlparse +from pathlib import Path + +def get_content_hash(content: bytes) -> str: + """Generates a SHA-256 hash for the given binary content.""" + return hashlib.sha256(content).hexdigest() + +def sanitize_filename(url: str) -> str: + """ + Creates a sanitized, readable filename from a URL. + e.g., 'https://example.com/path/to/file.html?query=1' -> 'path_to_file.html' + """ + parsed_url = urlparse(url) + # Use the path, but remove leading/trailing slashes + path_part = parsed_url.path.strip('/') + + if not path_part: + # If path is empty (e.g., domain.com/), use the netloc + path_part = parsed_url.netloc + + # Replace slashes with underscores and remove other invalid chars + sanitized = re.sub(r'[<>:"/\\|?*]', '_', path_part) + + # Limit length to avoid OS errors + return sanitized[:150] \ No newline at end of file diff --git a/scripts/data_processing/document_loader.py b/scripts/data_processing/document_loader.py new file mode 100644 index 0000000000000000000000000000000000000000..3adb2198eba557ebbc665857a76539ed163d3a8c --- /dev/null +++ b/scripts/data_processing/document_loader.py @@ -0,0 +1,70 @@ +import logging +from pathlib import Path +from bs4 import BeautifulSoup +from pypdf import PdfReader +from typing import Optional + +logger = logging.getLogger(__name__) + +def load_html_content(file_path: Path) -> Optional[str]: + """Loads and extracts clean text content from an HTML file.""" + logger.debug(f"Loading HTML from: {file_path}") + try: + with open(file_path, 'r', encoding='utf-8') as f: + soup = BeautifulSoup(f.read(), 'lxml') + + # Remove script, style, nav, footer, header, and other common clutter + for element in soup(['script', 'style', 'nav', 'footer', 'header', 'aside', 'form']): + element.decompose() + + # Get text, strip whitespace, and join lines + text = ' '.join(soup.get_text(separator=' ', strip=True).split()) + + if not text: + logger.warning(f"No text content could be extracted from {file_path}") + return None + return text + except Exception as e: + logger.error(f"Failed to load or parse HTML file {file_path}: {e}") + return None + +def load_pdf_content(file_path: Path) -> Optional[str]: + """Loads and extracts text content from a PDF file.""" + logger.debug(f"Loading PDF from: {file_path}") + if not file_path.exists(): + logger.error(f"PDF file not found at {file_path}") + return None + try: + reader = PdfReader(file_path) + text = "" + for page in reader.pages: + page_text = page.extract_text() + if page_text: + text += page_text + "\n\n" # Add space between pages + + if not text: + logger.warning(f"No text could be extracted from PDF {file_path}") + return None + return text + except Exception as e: + logger.error(f"Failed to load or parse PDF file {file_path}: {e}") + return None + +def load_document(file_path_str: str) -> Optional[str]: + """ + Generic document loader that dispatches to the correct function + based on file extension. + """ + file_path = Path(file_path_str) + if not file_path.exists(): + logger.error(f"Document not found at path: {file_path}") + return None + + extension = file_path.suffix.lower() + if extension == '.html': + return load_html_content(file_path) + elif extension == '.pdf': + return load_pdf_content(file_path) + else: + logger.warning(f"Unsupported file type '{extension}' for file {file_path}. Skipping.") + return None \ No newline at end of file diff --git a/scripts/data_processing/embedder.py b/scripts/data_processing/embedder.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/scripts/run_crawler.py b/scripts/run_crawler.py new file mode 100644 index 0000000000000000000000000000000000000000..02d57c98fcc24182d24b9c6326659f23520bbad6 --- /dev/null +++ b/scripts/run_crawler.py @@ -0,0 +1,72 @@ +import logging +from selenium import webdriver +from selenium.webdriver.chrome.service import Service as ChromeService +from webdriver_manager.chrome import ChromeDriverManager + +from insucompass.config import settings +from insucompass.services.database import setup_database, initialize_crawl_jobs +from scripts.data_processing.crawler import crawl_with_requests, crawl_with_selenium + +# Configure logging +logging.basicConfig(level=settings.LOG_LEVEL, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +def setup_selenium_driver(): + """Initializes a headless Chrome WebDriver.""" + logger.info("Setting up Selenium WebDriver...") + try: + options = webdriver.ChromeOptions() + options.add_argument("--headless") + options.add_argument("--no-sandbox") + options.add_argument("--disable-dev-shm-usage") + options.add_argument("--disable-gpu") + options.add_argument("user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36") + # This will handle SSL certificate issues often seen with government sites + options.add_argument('--ignore-certificate-errors') + + driver = webdriver.Chrome(service=ChromeService(ChromeDriverManager().install()), options=options) + logger.info("WebDriver setup complete.") + return driver + except Exception as e: + logger.error(f"Failed to setup Selenium driver: {e}") + return None + +def main(): + """Main function to run the data crawling jobs.""" + logger.info("--- Starting InsuCompass AI Data Acquisition ---") + + # Setup DB and initialize starting URLs + setup_database() + initialize_crawl_jobs() + + driver = None + try: + # Initialize Selenium driver only if needed + if any(job.get('method') == 'selenium_crawl' and job.get('status') == 'active' for job in settings.CRAWLING_JOBS): + driver = setup_selenium_driver() + + for job in settings.CRAWLING_JOBS: + if job.get('status') != 'active': + logger.info(f"--- Skipping inactive job: {job['name']} ---") + continue + + logger.info(f"--- Processing job: {job['name']} ---") + if job['method'] == 'selenium_crawl': + if driver: + crawl_with_selenium(driver, job) + else: + logger.error(f"Selenium method required for {job['name']} but driver failed to initialize. Skipping.") + elif job['method'] == 'requests_crawl': + crawl_with_requests(job) + else: + logger.warning(f"Method '{job['method']}' not implemented for job {job['name']}. Skipping.") + + finally: + if driver: + driver.quit() + logger.info("Selenium WebDriver closed.") + + logger.info("--- Data Acquisition Process Finished ---") + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/scripts/run_ingestion.py b/scripts/run_ingestion.py new file mode 100644 index 0000000000000000000000000000000000000000..edbd11a088a2e97ae930712c4726c8219775fa2f --- /dev/null +++ b/scripts/run_ingestion.py @@ -0,0 +1,106 @@ +import logging +import json +from insucompass.services.database import get_db_connection +from insucompass.services.vector_store import vector_store_service +from scripts.data_processing.document_loader import load_document +from scripts.data_processing.chunker import chunk_text +from insucompass.config import settings + +# Configure logging +logging.basicConfig(level=settings.LOG_LEVEL, format='%(asctime)s - %(levelname)s - %(message)s') +logger = logging.getLogger(__name__) + +def process_source_for_ingestion(source: dict): + """ + Loads, chunks, and embeds a single data source. + """ + source_id = source['id'] + local_path = source['local_path'] + + logger.info(f"Starting ingestion for source_id: {source_id}, path: {local_path}") + + # 1. Load document content + text_content = load_document(local_path) + if not text_content: + logger.error(f"Could not load content from {local_path}. Skipping ingestion for this source.") + # Update status in DB to 'ingestion_failed' + with get_db_connection() as conn: + conn.cursor().execute("UPDATE data_sources SET status = ? WHERE id = ?", ('ingestion_failed', source_id)) + conn.commit() + return + + # 2. Chunk the text with metadata + documents = chunk_text(text_content, source_metadata=source) + if not documents: + logger.warning(f"No chunks were created for source_id: {source_id}. Skipping embedding.") + return + + # 3. Add documents to the vector store + try: + vector_ids = vector_store_service.add_documents(documents) + except Exception as e: + logger.error(f"Failed to embed documents for source_id {source_id}: {e}") + with get_db_connection() as conn: + conn.cursor().execute("UPDATE data_sources SET status = ? WHERE id = ?", ('embedding_failed', source_id)) + conn.commit() + return + + if len(vector_ids) != len(documents): + logger.error(f"Mismatch between number of documents ({len(documents)}) and returned vector IDs ({len(vector_ids)}). Aborting DB update for this source.") + return + + # 4. Store chunk info and vector IDs in SQLite + logger.info(f"Storing {len(documents)} chunk records in the database...") + insert_query = "INSERT INTO knowledge_chunks (source_id, chunk_text, metadata_json, vector_id) VALUES (?, ?, ?, ?)" + chunk_data_to_insert = [ + ( + source_id, + doc.page_content, + json.dumps(doc.metadata), + vec_id + ) for doc, vec_id in zip(documents, vector_ids) + ] + + with get_db_connection() as conn: + cursor = conn.cursor() + cursor.executemany(insert_query, chunk_data_to_insert) + # Update the source status to 'ingested' + cursor.execute("UPDATE data_sources SET status = ? WHERE id = ?", ('ingested', source_id)) + conn.commit() + logger.info(f"Successfully ingested source_id: {source_id}") + + +def main(): + """ + Main function to run the ingestion pipeline. + It finds all downloaded documents that haven't been ingested yet + and processes them. + """ + logger.info("--- Starting InsuCompass AI Data Ingestion Pipeline ---") + + # Find sources that have been downloaded but not yet ingested + # Statuses 'processed' and 'updated' are from the crawler step. + query = "SELECT * FROM data_sources WHERE status IN ('processed', 'updated') AND local_path IS NOT NULL" + + with get_db_connection() as conn: + sources_to_ingest = conn.cursor().execute(query).fetchall() + + if not sources_to_ingest: + logger.info("No new or updated sources to ingest. Pipeline finished.") + return + + logger.info(f"Found {len(sources_to_ingest)} sources to ingest.") + + for source_row in sources_to_ingest: + try: + process_source_for_ingestion(dict(source_row)) + except Exception as e: + logger.error(f"A critical error occurred while processing source_id {source_row['id']}: {e}", exc_info=True) + with get_db_connection() as conn: + conn.cursor().execute("UPDATE data_sources SET status = ? WHERE id = ?", ('ingestion_failed', source_row['id'])) + conn.commit() + + logger.info("--- Data Ingestion Pipeline Finished ---") + +if __name__ == "__main__": + main() \ No newline at end of file