This is where we make API calls from users viewing and making changes to the State Benefits section of their income tax return.
You will need to have the following:
- Installed MondoDB
- Installed/configured service manager.
The service manager profile for this service is:
sm2 --start INCOME_TAX_STATE_BENEFITS
This service runs on port: localhost:9377
Run the following command to start the remaining services locally:
sudo mongod (If not already running)
sm2 --start INCOME_TAX_SUBMISSION_ALL
Feature | Environments Enabled In |
---|---|
Encryption | QA, Staging, ET, Production |
All State Benefits data is retrieved / updated via the downstream system.
- IF (Integration Framework)
- Income Tax Submission
State Benefits data can come from different sources: HMRC-Held and Customer. HMRC-Held data is state benefits data that HMRC have for the user within the tax year, prior to any updates made by the user. The state benefits data displayed in-year is HMRC-Held.
Customer data is provided by the user. At the end of the tax year, users can view any existing state benefits data and make changes (create, update and delete).
Examples of the prior user data can be found here in the income-tax-submission-stub
Nino | State Benefits data | Source |
---|---|---|
AC160000B | State Benefits user with Claim data | Customer |
Nino | State Benefits data | Source |
---|---|---|
AC160000B | State Benefits user with Claim data | Customer |
This code is open source software licensed under the Apache 2.0 License.