Routines

Routines

Name Type Language Deterministic Return Type Security Restriction Comments
auto_overlay_bib_queue(queue_id bigint) FUNCTION sql false SETOF bigint INVOKER
marc21_extract_fixed_field(marc text, ff text, use_default boolean DEFAULT false) FUNCTION plpgsql false text INVOKER
match_set_test_marcxml(match_set_id integer, record_xml text, bucket_id integer) FUNCTION plpgsql false SETOF vandelay.match_set_test_result INVOKER
get_expr_from_match_set(match_set_id integer, tags_rstore hstore) FUNCTION plpgsql false text INVOKER
ingest_bib_marc() FUNCTION plpgsql false trigger INVOKER
auto_overlay_authority_queue(queue_id bigint) FUNCTION sql false SETOF bigint INVOKER
get_expr_from_match_set(match_set_id integer, tags_rstore hstore, auth_heading text) FUNCTION plpgsql false text INVOKER
extract_rec_attrs(xml text, attr_defs text[]) FUNCTION plpgsql false hstore INVOKER
_get_expr_render_one(node vandelay.match_set_point) FUNCTION plpgsql false text INVOKER
marc21_extract_all_fixed_fields(marc text, use_default boolean DEFAULT false) FUNCTION plpgsql false SETOF biblio.record_ff_map INVOKER
cleanup_authority_marc() FUNCTION plpgsql false trigger INVOKER
flatten_marc_hstore(record_xml text) FUNCTION plpgsql false hstore INVOKER
match_set_test_authxml(match_set_id integer, record_xml text) FUNCTION plpgsql false SETOF vandelay.match_set_test_result INVOKER
cleanup_bib_marc() FUNCTION plpgsql false trigger INVOKER
ingest_bib_items() FUNCTION plpgsql false trigger INVOKER
auto_overlay_org_unit_copies(import_id bigint, merge_profile_id integer, lwm_ratio_value_p numeric) FUNCTION plpgsql false boolean INVOKER
get_expr_from_match_set_point(node vandelay.match_set_point, tags_rstore hstore, auth_heading text) FUNCTION plpgsql false text INVOKER
replace_field(target_xml text, source_xml text, field text) FUNCTION plperlu false text INVOKER
auto_overlay_authority_queue(queue_id bigint, merge_profile_id integer) FUNCTION plpgsql false SETOF bigint INVOKER
merge_record_xml_using_profile(incoming_marc text, existing_marc text, merge_profile_id bigint) FUNCTION plpgsql false text INVOKER
marc21_physical_characteristics(marc text) FUNCTION plpgsql false SETOF biblio.marc21_physical_characteristics INVOKER
find_bib_tcn_data(xml text) FUNCTION plpgsql false SETOF vandelay.tcn_data INVOKER
overlay_bib_record(import_id bigint, eg_id bigint, merge_profile_id integer) FUNCTION plpgsql false boolean INVOKER
measure_record_quality(xml text, match_set_id integer) FUNCTION plpgsql false integer INVOKER
auto_overlay_authority_record(import_id bigint, merge_profile_id integer) FUNCTION plpgsql false boolean INVOKER
auto_overlay_bib_queue_with_best(import_id bigint, merge_profile_id integer) FUNCTION sql false SETOF bigint INVOKER
auto_overlay_bib_queue_with_best(queue_id bigint, merge_profile_id integer, lwm_ratio_value numeric) FUNCTION plpgsql false SETOF bigint INVOKER
marc21_extract_fixed_field_list(marc text, ff text, use_default boolean DEFAULT false) FUNCTION plpgsql false text[] INVOKER
flay_marc(text) FUNCTION plperlu false SETOF vandelay.flat_marc INVOKER
match_authority_record() FUNCTION plpgsql false trigger INVOKER
ingest_items(import_id bigint, attr_def_id bigint) FUNCTION plpgsql false SETOF vandelay.import_item INVOKER
extract_rec_attrs(xml text) FUNCTION sql false hstore INVOKER
compile_profile(incoming_xml text) FUNCTION plpgsql false vandelay.compile_profile INVOKER
auto_overlay_bib_queue(queue_id bigint, merge_profile_id integer) FUNCTION plpgsql false SETOF bigint INVOKER
measure_auth_record_quality(xml text, match_set_id integer) FUNCTION plpgsql false integer INVOKER
auto_overlay_bib_record(import_id bigint, merge_profile_id integer) FUNCTION plpgsql false boolean INVOKER
auto_overlay_bib_record_with_best(import_id bigint, merge_profile_id integer, lwm_ratio_value_p numeric) FUNCTION plpgsql false boolean INVOKER
_get_expr_push_jrow(node vandelay.match_set_point, tags_rstore hstore, auth_heading text) FUNCTION plpgsql false void INVOKER
_node_tag_comparisons(caseless boolean, op text, tags_rstore hstore, tagkey text) FUNCTION plpgsql false text INVOKER
overlay_authority_record(import_id bigint, eg_id bigint, merge_profile_id integer) FUNCTION plpgsql false boolean INVOKER
auto_overlay_authority_record_with_best(import_id bigint, merge_profile_id integer, lwm_ratio_value_p numeric) FUNCTION plpgsql false boolean INVOKER
merge_record_xml(target_xml text, source_xml text, add_rule text, replace_preserve_rule text, strip_rule text) FUNCTION sql false text INVOKER
add_field(target_xml text, source_xml text, field text, force_add integer) FUNCTION plperlu false text INVOKER
auto_overlay_bib_record_with_best(import_id bigint, merge_profile_id integer) FUNCTION sql false boolean INVOKER
template_overlay_bib_record(v_marc text, eg_id bigint, merge_profile_id integer) FUNCTION plpgsql false boolean INVOKER
merge_record_xml(target_marc text, template_marc text) FUNCTION plpgsql false text INVOKER
_get_expr_push_qrow(node vandelay.match_set_point) FUNCTION plpgsql false void INVOKER
add_field(target_xml text, source_xml text, field text) FUNCTION sql false text INVOKER
flatten_marc(marc text) FUNCTION plpgsql false SETOF vandelay.flat_marc INVOKER
marc21_record_type(marc text) FUNCTION plpgsql false config.marc21_rec_type_map INVOKER
strip_field(xml text, field text) FUNCTION plperlu false text INVOKER
ingest_authority_marc() FUNCTION plpgsql false trigger INVOKER
match_bib_record() FUNCTION plpgsql false trigger INVOKER
template_overlay_bib_record(v_marc text, eg_id bigint) FUNCTION sql false boolean INVOKER