<!-- x-generated: Generated by the Hyperscale artifact pipeline; do not edit by hand -->

# premium_forward

> Money flow `std.money_flows.premium_forward`, source `open/hsx/std/money_flows/premium_forward.hsx`.

- Exports: 1
- Ports: none

## premium_forward

No doc comment.

- Form: `instrument`
- Application form: `instrument premium_forward<C>( payer: party, carrier: party, amount: money<C>, bind: condition, commission: percent, policy_ref: optional<text>, renewal_due: optional<date>, endorsement: optional<condition>, )`
- Type parameters: C

| Parameter | Declared as |
| --- | --- |
| `payer` | `payer: party` |
| `carrier` | `carrier: party` |
| `amount` | `amount: money<C>` |
| `bind` | `bind: condition` |
| `commission` | `commission: percent` |
| `policy_ref` | `policy_ref: optional<text>` |
| `renewal_due` | `renewal_due: optional<date>` |
| `endorsement` | `endorsement: optional<condition>` |
