> ## Documentation Index
> Fetch the complete documentation index at: https://docs.truv.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sample Reports

> Reference report retrieval patterns and Encompass field mappings for DU and AIM

Use this page as a narrow reference for report retrieval patterns and Encompass field mappings after your GSE workflow is already set up.

Truv's vendor ID is **Truv**.

***

## VOIE Reports

VOIE reports are generated from employment and income data after the borrower completes the verification process.

<Note>
  **DU (Desktop Underwriter):** The "Current as of" date reflects the end of period from the borrower's last pay statement.

  **LPA (Loan Product Advisor):** The "Current as of" date reflects the pay date of the borrower's last pay statement.
</Note>

### Retrieve VOIE Report

<Steps>
  <Step title="Get the Report ID">
    * **Bridge Token implementations:** Call `users/{user_id}/reports/` to retrieve the `report_id`
    * **Order implementations:** Call `orders/{id}/` to retrieve the `voie_report_id`

    <Warning>
      Ensure the borrower has completed verifications of all requested employments before retrieving the Report ID, otherwise you may receive only partial DU or AIM validation.
    </Warning>
  </Step>

  <Step title="Download the Report">
    Call `users/{user_id}/reports/{report_id}/?fmt=pdf` for PDF format. Use `fmt=json` for the JSON response.
  </Step>
</Steps>

### VOIE Encompass Field Mapping

Write the Report ID to Encompass FieldID `GSEVENDOR.X50`. For borrower and coborrower, comma-separate the Report IDs:

```
borrower_report_id,coborrower_report_id
```

***

## VOA Reports

VOA reports are generated when a borrower completes Verification of Assets. Refreshing the data generates a new report and a new Report ID. Always supply Fannie Mae and Freddie Mac with the most recent Report ID.

### Retrieve VOA Report

<Steps>
  <Step title="Get the Report ID">
    * **Bridge Token implementations:** Call `users/{user_id}/assets/reports/` to retrieve the `report_id`
    * **Order implementations:** Call `orders/{id}/` to retrieve the `voa_report_id`

    <Warning>
      Ensure the borrower has completed verifications of all requested asset accounts before retrieving the Report ID, otherwise you may receive only partial DU or AIM validation.
    </Warning>
  </Step>

  <Step title="Download the Report">
    Call `users/{user_id}/assets/reports/{report_id}/?fmt=pdf` for PDF format. Use `fmt=json` for the JSON response.
  </Step>
</Steps>

### VOA Encompass Field Mapping

| GSE                     | Borrower Field  | Coborrower Field |
| ----------------------- | --------------- | ---------------- |
| **Fannie Mae DU (D1C)** | `GSEVENDOR.X37` | `GSEVENDOR.X38`  |
| **Freddie Mac AIM**     | `GSEVENDOR.X43` | `GSEVENDOR.X44`  |

***

## Next steps

<CardGroup cols={2}>
  <Card title="GSE Testing" icon="flask" href="/developers/testing/gse-testing">
    Workflow, validation checklist, and test scenarios
  </Card>

  <Card title="Fannie Mae D1C" icon="building-columns" href="/mortgage/d1c-aim/fannie-mae">
    Day 1 Certainty integration
  </Card>

  <Card title="Freddie Mac AIM" icon="building-columns" href="/mortgage/d1c-aim/freddie-mac">
    Loan Product Advisor integration
  </Card>

  <Card title="Sandbox" icon="flask" href="/developers/testing/test-credentials">
    Sandbox credentials and test scenarios
  </Card>
</CardGroup>
