Skip to content

PolicyNumberGenerator generator

Generate policy numbers with alphabetic and numeric sections.

Why: Use PolicyNumberGenerator for insurance policy identifiers with recognisable prefix, letter, and digit sections; use PrefixedIdGenerator when a regex-like body is the real contract.

Category: insurance.

Output: str.

1
<key name="value" generator="PolicyNumberGenerator(prefix='POL', alpha=2, digits=8)"/>

Parameters

  • prefix: str; Default POL — Fixed business prefix at the start of each policy number.
  • alpha: int; Default 3 — Number of uppercase letters generated after the prefix.
  • digits: int; Default 8 — Number of digits generated after the alphabetic section.