Skip to content

AdministrationOffice entity

Generate administration offices with jurisdiction, services, staffing, leadership, and contact data.

Why: Use AdministrationOffice when public-service tests need coherent jurisdiction, services, staffing, leadership, and contact data; use Address for a location-only requirement.

1
<variable name="value" entity="AdministrationOffice"/>

Output: Typed AdministrationOffice value.

Parameters

  • dataset: str | null; Default None — Country dataset used for jurisdiction, services, staffing, and contacts.

Attributes

  • address (dict): Structured postal address fields.
  • annual_budget (float): Annual budget amount.
  • departments (list[str]): Departments within the office.
  • email (str): Primary email address.
  • founding_year (int): Year the office was founded.
  • hours_of_operation (dict[str, str]): Opening hours per weekday.
  • jurisdiction (str): Jurisdiction derived from dataset and address.
  • leadership (dict[str, str]): Leadership roles mapped to names.
  • name (str): Office name.
  • office_id (str): Synthetic office identifier.
  • phone (str): Generic contact phone number.
  • services (list[str]): Public services offered.
  • staff_count (int): Number of staff members.
  • type (str): Office type, such as municipal or federal.
  • website (str): Office website URL.

Limits

The available attributes and values depend on the registered entity, its dataset, and its documented constructor options.