You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MMIS had different Assurances than HITECH. It will probably be cleaner to create a new component and then make a wrapper that serves the correct component for the APD type.
The values are already being added to post.mmis.data.js (double check that the typo "SSM, Part 11" has been updated to "SMM, Part 11" under procurement). The values are also being stored in the database. No addition backend updates should be needed. Validation should already be set up too.
Feature flags-
This will be hidden behind the enableMMIS flag, but this part of the code does not need to be wrapped in it.
Acceptance criteria
The frontend displays the old Assurances and Compliance page for HITECH APDs
The frontend displays the new Assurances and Compliance page for MMIS APDs
The MMIS Assurances and Compliance page matches the Figma above
Checking no, opens the explanation text area
Validation works when the Admin Check is on
The user is required to select yes or no
If no is selection, the user must put text in the text area
clicking the error in admin check takes you to the Assurances and Compliance page
Testing criteria
Given
When
Then
Covered?
A MMIS APD
On the Assurances and Compliance page
Should have the following assurances listed in order: Procurement Standards (Competition / Sole Source) - SMM, Part 11 - 45 CFR Part 95.615 - 45 CFR Part 92.36 Access to Records, Reporting and Agency Attestations - 42 CFR Part 433.112(b)(5) - (9) - 45 CFR Part 95.615 - SMM Section 11267 Software & Ownership Rights... - 45 CFR Part 95.617 - 42 CFR Part 431.300 - 45 CFR Part 164 Independent Verification and Validation (IV&V) - 45 CFR Part 95.626
(add checkmark here when covered)
A HITECH APD
On the Assurances and Compliance page
Nothing should change. Fields should be the same as before
A HITECH or MMIS APD
On the Assurances and Compliance page, answering "No" to any assurance
explanation text box opens
A HITECH or MMIS APD
On the Assurances and Compliance page, Admin Check is on
Should have a validation message if: - User does not select yes or no. Validation message should be "Select yes or no" - User answers "No" but explanation text is empty. Validation message should be "Provide an explanation"
A HITECH or MMIS APD
On the Assurances and Compliance page, Admin check is NOT on
Validation messages should not appear
A HITECH or MMIS APD
On the Assurances and Compliance page
All Hyperlinks to assurances should take the user to the correct assurance page
A MMIS APD
On the Assurances and Compliance page, all filled out
Read only view should display correct values
The text was updated successfully, but these errors were encountered:
Description and related issues
MMIS had different Assurances than HITECH. It will probably be cleaner to create a new component and then make a wrapper that serves the correct component for the APD type.
Design ticket: #2983
Links for the Assurances and Compliance:
Mockups or link to Figma
https://www.figma.com/file/hJpKHKU6fz5J0Z7fisSwa2/eAPD-MMIS-2022?node-id=1383%3A12345&t=Rn8u9FYuQpsrRjvJ-1
Behind the scene changes
The values are already being added to post.mmis.data.js (double check that the typo "SSM, Part 11" has been updated to "SMM, Part 11" under procurement). The values are also being stored in the database. No addition backend updates should be needed. Validation should already be set up too.
Feature flags-
This will be hidden behind the enableMMIS flag, but this part of the code does not need to be wrapped in it.
Acceptance criteria
Testing criteria
Procurement Standards (Competition / Sole Source)
- SMM, Part 11
- 45 CFR Part 95.615
- 45 CFR Part 92.36
Access to Records, Reporting and Agency Attestations
- 42 CFR Part 433.112(b)(5) - (9)
- 45 CFR Part 95.615
- SMM Section 11267
Software & Ownership Rights...
- 45 CFR Part 95.617
- 42 CFR Part 431.300
- 45 CFR Part 164
Independent Verification and Validation (IV&V)
- 45 CFR Part 95.626
- User does not select yes or no. Validation message should be "Select yes or no"
- User answers "No" but explanation text is empty. Validation message should be "Provide an explanation"
The text was updated successfully, but these errors were encountered: