# ActivityDeposit

Used to record deposits of funds into an account and capture details related to the deposit

## Example Usage

```typescript
import { ActivityDeposit } from "@apexfintechsolutions/ascend-sdk/models/components";

let value: ActivityDeposit = {};
```

## Fields

| Field                                                                                                                              | Type                                                                                                                               | Required                                                                                                                           | Description                                                                                                                        | Example                                                                                                                            |
| ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| `additionalInstructions`                                                                                                           | *string*                                                                                                                           | :heavy_minus_sign:                                                                                                                 | Free form text field providing additional information about a transaction                                                          | Deposit Instruction                                                                                                                |
| `contributionType`                                                                                                                 | [components.ActivityContributionType](../../models/components/activitycontributiontype.md)                                         | :heavy_minus_sign:                                                                                                                 | Enum Representing whether the deposit is a new contribution to a retirement account or a rollover from a different account         | REGULAR                                                                                                                            |
| `contributionYear`                                                                                                                 | *number*                                                                                                                           | :heavy_minus_sign:                                                                                                                 | Integer representing the tax year the contribution should be applied to                                                            | 2023                                                                                                                               |
| `fedReferenceNumber`                                                                                                               | *string*                                                                                                                           | :heavy_minus_sign:                                                                                                                 | Unique tracking number provided to allow tracking a wire transfer from the initiating bank to the receiving bank                   | FedRef# 20240522000000                                                                                                             |
| `originatingAccountNumber`                                                                                                         | *string*                                                                                                                           | :heavy_minus_sign:                                                                                                                 | Human readable account identifier for the account the assets were journaled from. To be populated when the Deposit type is Journal | 01HBRQ5BW6ZAY4BNWP4GWRD80X                                                                                                         |
| `type`                                                                                                                             | [components.ActivityDepositType](../../models/components/activitydeposittype.md)                                                   | :heavy_minus_sign:                                                                                                                 | The mechanism by which funds were deposited                                                                                        | ACH                                                                                                                                |