Scans built-in rules, cached CDISC CORE rules, and Pinnacle 21 Community rule directories. Returns a catalog object summarising every available rule source without loading any YAML files.
Arguments
- path
Path to a Pinnacle 21 rules directory (organised as
{version}/{authority}/{standard}/). WhenNULL(default), resolved viagetOption("herald.p21_rules_path"), theHERALD_P21_RULES_PATHenvironment variable, or a sibling-repo heuristic (see Details).- source
Character vector of sources to include. Any combination of
"builtin","core","p21", or"all"(default).
Value
A herald_rule_catalog S3 object. Use print() for a
formatted summary or as.data.frame() for a flat table.
See also
rule_config() to select a P21 configuration,
validate() to run rules.
Other conformance:
adam_rules(),
build_anchor_index(),
clear_ct(),
fda_rules(),
fetch_core_rules(),
fetch_herald_rules(),
herald_rules_cache_dir(),
list_ct(),
load_herald_config(),
new_herald_context(),
pmda_rules(),
register_ct(),
register_operator(),
rule_config(),
update_core_rules(),
validate(),
validate_spec(),
validate_spec_define(),
validation_report(),
verify_html_report()
