Applies the rule cascade documented in pf_recipient_type.
Value
A data frame with one row per input value:
recipient_typethe five-level standard, as a factor with levels from
pf_type_levels()recipient_type_detailthe finer level that drives scope
status_normthe normalized string the rules matched against
status_ruleindex of the rule that fired;
NAif none did