+ my $res = join(", ", map { $_->findvalue('@operator') } @nodes);
+ $res = "[none]" if $res eq "";
+ return $res;
+}
+
+sub calc_nrs { _calc_boolean(@_, 'i:status/i:named_resultset[@ok = "1"]') }
+sub calc_mor { _calc_boolean(@_, 'i:status/i:multiple_opac[@ok = "1"]') }
+sub calc_piggyback { _calc_boolean(@_, 'i:status/i:piggback[@ok = "1"]') }
+
+sub _calc_boolean {
+ my($id, $xc, $xpath) = @_;
+
+ my @nodes = $xc->findnodes($xpath);
+ return @nodes ? "Yes" : "No";