Skip to content

Commit

Permalink
Update resolving-missing-pega-status.md
Browse files Browse the repository at this point in the history
Minor spelling/syntax changes
  • Loading branch information
michaelclement authored Dec 30, 2024
1 parent b786b57 commit a9c8f9a
Showing 1 changed file with 9 additions and 12 deletions.
21 changes: 9 additions & 12 deletions products/health-care/champva/resolving-missing-pega-status.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,45 +6,42 @@ The "Missing Pega Status" dashboard widget indicates that certain forms haven't

<h2>Resolving the Issue: </h2>

1. Notify a team member from the Pega/DOCMP team if the forms in question are stuck in que.
1. Notify a team member from the Pega/DOCMP team if the forms in question are stuck in queue.

2. Access the VA Access Gateway:
2. Connect to the VA Access Gateway:

* Ensure you have the necessary credentials: VA-issued PIV card, User domain ID, and domain password.
* Connect to the VA Access Gateway using Citrix VPN.

3. Access the Vets-API Pod:

* Open a web browser and navigate to https://argocd.vfs.va.gov/applications/vets-api-prod?resource=
* Select an open pod, such as vets-api-web-57466bdb8-p4chn.
* Select an open pod, which will have a name beginning with `vets-api-web-`.

4. Use the Rails Console:

* In the pod's command line interface, start the Rails console:

```
Bash
```Bash
# Bash session
bundle exec rails console
```

5. Query the Database:

* Use the IvcChampvaForm model to query the database for forms with a missing pega_status:

```
Ruby
```Ruby
# Rails console
IvcChampvaForm.where(pega_status: nil)
```

6. Update the pega_status:

* For each form with a missing pega_status, update the value to "Manually Processed":

```
Ruby
```Ruby
# Rails console
form = IvcChampvaForm.find(form_id)
form.update(pega_status: "Manually Processed")
form.save
Expand Down

0 comments on commit a9c8f9a

Please sign in to comment.