def METHOD_NAME(self, session):
    """Extract CSV file URLs from the dataset page."""
    datasets_url = (
        "https://opendata.nhsbsa.net/dataset/secondary-care-medicines-data"
    )
    # scrape available datasets
    r = session.get(datasets_url)
    r.raise_for_status()
    doc = BeautifulSoup(r.text, "html.parser")
    for a in doc.find_all("a", href=True):
        if a["href"].endswith(".csv"):
            yield a["href"]