OASIS Manual · For admins & DONs
Submitting OASIS to iQIES
iQIES submission, validation errors, and what to do when a record is rejected.
CMS source
OASIS-E2 Data Specifications · Verified 2026-04-26
TL;DR
- iQIES is the CMS portal where every OASIS record lands. It replaced QIES ASAP in 2020 and runs on HARP authentication. If your team can't log in, that's a HARP problem, not an OASIS problem.
- Submissions are XML files conforming to the OASIS-E2 Data Specifications. Most agencies generate them straight out of an EHR; a few still upload manually.
- Rejection codes come back fast — usually within minutes. CASPER reports show final acceptance status, and CASPER is also where lateness, dash usage, and other quality signals get tracked.
What is iQIES?
The Internet Quality Improvement and Evaluation System (iQIES) is the CMS web-based system through which home health agencies submit OASIS assessments and access CASPER quality reports. iQIES replaced the legacy QIES ASAP system in January 2020 and uses HARP (Healthcare Quality Information System Access Roles and Profiles) for user authentication.
Preparing the submission file
OASIS submission files must conform to the current OASIS-E2 Data Specifications XML schema. Each record contains a header (with agency CCN, record ID, M0100 RFA, M0090 date, and other administrative items) and a body (with the OASIS-E2 item responses). Files may contain a single record or multiple records batched together.
Submission steps in iQIES
To submit OASIS records through iQIES: log in via HARP, navigate to the OASIS Submissions module, upload the XML file, await validation processing, and review the validation report. Successful records are accepted into the database; rejected records remain pending and must be corrected and resubmitted.
Validation errors and rejection codes
iQIES validation edits fall into three categories: fatal edits (record is rejected and not stored), warning edits (record is accepted but flagged for review), and informational edits (record is accepted with no quality impact). Common fatal categories include schema violations, invalid agency CCN, RFA inconsistency with prior records, and missing required items at the assigned timepoint.
What to do when a record is rejected
Rejected records are not retained in the iQIES database. Agencies must correct the underlying error and resubmit the record as a new submission. The 30-day transmission deadline is calculated from the M0090 date and is not extended by rejection — agencies that resubmit close to or beyond the 30-day mark may incur lateness flags in CASPER.
Common errors
Related
- QA Workflow, Locking, and Corrections — fix errors before they become rejections
- M0090, Completion Windows, and Transmission Deadlines — the deadlines submission must meet