Fetch the registered signing combinations for a Norwegian legal
entity from the Brønnøysund Fullmakt service. Signature authority
determines who may bind the entity in general, and is distinct from
the roles returned by brreg_roles(): an entity may have many board
members yet a signing rule such as "the board jointly" or "the
general manager alone".
Value
A tibble with one row per person per signing combination.
Columns: org_nr, entity_name, signature_type ("signature"),
rule_status, rule_text, combination_id, combination_code,
rule, name, birth_date, role_code, role. Returns an empty
tibble if the entity has no registered signing combination.
Details
Each registered combination (combination_id) carries a rule
(rule, e.g. "Styret i fellesskap") and the persons who satisfy it.
One row is returned per person within each combination.
Person identification
The Fullmakt service returns each person's name as a single string in
name; it does not split it into given and family names, so no
synthetic person_id is constructed. Join to brreg_roles() on
birth_date together with name at query time if cross-referencing
to the role network is required. Role designations are returned as
English labels looked up from role_types, with the original
Norwegian code preserved in role_code; the signing-mode designations
(SIGN, SIFE, SIHV, PROK, POFE, POHV) are included in
role_types alongside the board roles.
Standardised vs registered rule
rule and combination_code come from the registry's structured
combination. Where the rule has been standardised (rule_status code
"RF") this is the registered rule. Where it has not ("RI"), the
structured combination is the statutory default ("the board jointly")
and the actually registered rule is the free text in rule_text;
read rule_text in that case. rule_text may be NA when no free
text is recorded.
See also
brreg_prokura() for procuration, brreg_roles() for the
underlying role assignments.
Other tidybrreg entity functions:
brreg_board_summary(),
brreg_children(),
brreg_download(),
brreg_entity(),
brreg_prokura(),
brreg_roles(),
brreg_roles_legal(),
brreg_search(),
brreg_underenheter(),
brreg_update_fields(),
brreg_updates()