def METHOD_NAME():
    """Yield paths that should be scraped.
    We're interested in a sample of all pages for organisations.  Rather than
    specify pages we're interested in, we ignore pages we're not interested in.
    """
    # Don't scrape URLs beginning with these prefixes.  They are either static
    # pages, admin pages, or are unlikely to change in an interesting way.
    prefixes_to_ignore = [
        "accounts",
        "admin",
        "api",
        "bnf",
        "bookmarks",
        "chemical",
        "dmd",
        "docs",
    ]
    # get_resolver().reverse_dict is a dict that maps view names or view
    # functions to a data structure that describes how requests should be
    # dispatched.
    for k, v in get_resolver().reverse_dict.items():
        # Ignore records where the key is a view function.
        if not isinstance(k, str):
            continue
        name = k
        pattern = v[0][0][0]
        keys = v[0][0][1]
        # Ignore records starting with prefixes we're not interested in.
        if any(pattern.startswith(prefix) for prefix in prefixes_to_ignore):
            continue
        # Ignore any URLs that are not either parameterisable (these static
        # pages or lists of entities) or for All England.
        if "%" not in pattern and "national/england" not in pattern:
            continue
        path = build_path(pattern, keys)
        yield name, path