{
  "_id": "6a1fe3a4b401979e7343abaa",
  "Type": "Package",
  "Package": "cvdprevent",
  "Title": "Access and Analyse Data from the 'CVD Prevent' API",
  "Version": "0.2.5",
  "Authors@R": "c(\nperson(\"Craig\", \"Parylo\", , \"craig.parylo2@nhs.net\", role = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0003-4297-7808\")),\nperson(\"Cardiovascular Disease Prevention Audit (CVDPREVENT)\", role = \"ant\",\ncomment = \"Data provider and audit sponsor\")\n)",
  "Maintainer": "Craig Parylo <craig.parylo2@nhs.net>",
  "Description": "Provides an R interface to the 'CVD Prevent' application\nprogramming interface (API), allowing users to retrieve and\nanalyse cardiovascular disease prevention data from primary\ncare records across England. The Cardiovascular Disease\nPrevention Audit (CVDPREVENT) automatically extracts routinely\nheld GP health data to support national reporting and\nimprovement initiatives.  See the API documentation for\ndetails:\n<https://bmchealthdocs.atlassian.net/wiki/spaces/CP/pages/317882369/CVDPREVENT+API+Documentation>.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/craig-parylo/cvdprevent\nhttps://craig-parylo.github.io/cvdprevent/",
  "BugReports": "https://github.com/craig-parylo/cvdprevent/issues",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "NeedsCompilation": "no",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/Needs/website": "rmarkdown",
  "Config/pak/sysreqs": "libicu-dev libssl-dev",
  "Repository": "https://craig-parylo.r-universe.dev",
  "Date/Publication": "2026-01-29 16:21:23 UTC",
  "RemoteUrl": "https://github.com/craig-parylo/cvdprevent",
  "RemoteRef": "HEAD",
  "RemoteSha": "8dd07bd6d7c21dfad35702caa3721d51d85b30f0",
  "Packaged": {
    "Date": "2026-06-03 08:16:08 UTC",
    "User": "root"
  },
  "Author": "Craig Parylo [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0003-4297-7808>),\nCardiovascular Disease Prevention Audit (CVDPREVENT) [ant] (Data\nprovider and audit sponsor)",
  "MD5sum": "c09c728c33651e6848488e96ad9c055e",
  "_user": "craig-parylo",
  "_type": "src",
  "_file": "cvdprevent_0.2.5.tar.gz",
  "_fileid": "366b4300d7594a3133ce267c97cfc43445522a00344584042030f914f1674793",
  "_filesize": 744732,
  "_sha256": "366b4300d7594a3133ce267c97cfc43445522a00344584042030f914f1674793",
  "_created": "2026-06-03T08:16:08.000Z",
  "_published": "2026-06-03T08:19:48.576Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79250966979,
      "time": 149,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7379265545"
    },
    {
      "job": 79250966913,
      "time": 146,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379264685"
    },
    {
      "job": 79250967428,
      "time": 165,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7379259763"
    },
    {
      "job": 79250967530,
      "time": 156,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379258114"
    },
    {
      "job": 79250380211,
      "time": 216,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379211655"
    },
    {
      "job": 79250966831,
      "time": 127,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379258380"
    },
    {
      "job": 79250966850,
      "time": 80,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7379242187"
    },
    {
      "job": 79250966866,
      "time": 86,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7379243993"
    },
    {
      "job": 79250966884,
      "time": 86,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379243942"
    }
  ],
  "_buildurl": "https://github.com/r-universe/craig-parylo/actions/runs/26872268739",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/craig-parylo/cvdprevent",
  "_commit": {
    "id": "8dd07bd6d7c21dfad35702caa3721d51d85b30f0",
    "author": "Craig Parylo <105867449+craig-parylo@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #47 from craig-parylo/44_cran_issue\n\n:rocket: bumps version to 0.2.5",
    "time": 1769703683
  },
  "_maintainer": {
    "name": "Craig Parylo",
    "email": "craig.parylo2@nhs.net",
    "login": "craig-parylo",
    "orcid": "0000-0003-4297-7808",
    "description": "",
    "uuid": 105867449
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "cachem",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "httr2",
      "role": "Imports"
    },
    {
      "package": "memoise",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "rappdirs",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "forcats",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "gt",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "mockery",
      "role": "Suggests"
    },
    {
      "package": "plotly",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "zoo",
      "role": "Suggests"
    }
  ],
  "_owner": "craig-parylo",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-43",
      "n": 1
    },
    {
      "week": "2025-45",
      "n": 5
    },
    {
      "week": "2025-46",
      "n": 3
    },
    {
      "week": "2025-48",
      "n": 2
    },
    {
      "week": "2025-49",
      "n": 2
    },
    {
      "week": "2025-50",
      "n": 3
    },
    {
      "week": "2026-05",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v0.2.3",
      "date": "2025-11-05"
    },
    {
      "name": "v0.2.4",
      "date": "2025-11-11"
    },
    {
      "name": "v0.2.5",
      "date": "2026-01-29"
    }
  ],
  "_topics": [
    "api",
    "audit",
    "cvdprevent",
    "general-practitioner",
    "healthcare",
    "nhs",
    "primary-care",
    "wrapper"
  ],
  "_stars": 3,
  "_contributors": [
    {
      "user": "craig-parylo",
      "count": 230,
      "uuid": 105867449
    }
  ],
  "_userbio": {
    "uuid": 105867449,
    "type": "user",
    "name": "Craig Parylo"
  },
  "_downloads": {
    "count": 552,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/cvdprevent"
  },
  "_devurl": "https://github.com/craig-parylo/cvdprevent",
  "_pkgdown": "https://craig-parylo.github.io/cvdprevent/",
  "_searchresults": 10,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/cvdprevent.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/craig-parylo/cvdprevent",
  "_realowner": "craig-parylo",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.0",
      "date": "2024-10-16"
    },
    {
      "version": "0.2.1",
      "date": "2025-02-01"
    },
    {
      "version": "0.2.2",
      "date": "2025-05-27"
    },
    {
      "version": "0.2.3",
      "date": "2025-11-05"
    },
    {
      "version": "0.2.4",
      "date": "2025-11-11"
    },
    {
      "version": "0.2.5",
      "date": "2026-01-29"
    }
  ],
  "_exports": [
    "cvd_area_details",
    "cvd_area_flat_subsystems",
    "cvd_area_list",
    "cvd_area_nested_subsystems",
    "cvd_area_search",
    "cvd_area_system_level",
    "cvd_area_system_level_time_periods",
    "cvd_area_unassigned",
    "cvd_clear_cache",
    "cvd_data_availability",
    "cvd_external_resource",
    "cvd_indicator",
    "cvd_indicator_child_data",
    "cvd_indicator_data",
    "cvd_indicator_details",
    "cvd_indicator_group",
    "cvd_indicator_list",
    "cvd_indicator_metric_area_breakdown",
    "cvd_indicator_metric_data",
    "cvd_indicator_metric_list",
    "cvd_indicator_metric_systemlevel_comparison",
    "cvd_indicator_metric_timeseries",
    "cvd_indicator_nationalarea_metric_data",
    "cvd_indicator_pathway_group",
    "cvd_indicator_person_timeseries",
    "cvd_indicator_priority_groups",
    "cvd_indicator_raw_data",
    "cvd_indicator_sibling",
    "cvd_indicator_tags",
    "cvd_indicator_types",
    "cvd_time_period_list",
    "cvd_time_period_system_levels"
  ],
  "_help": [
    {
      "page": "cvd_area_details",
      "title": "Retrieve details for a specific NHS area and time period",
      "topics": [
        "cvd_area_details"
      ]
    },
    {
      "page": "cvd_area_flat_subsystems",
      "title": "Retieve flat sub-systems for an NHS area, grouped by system level",
      "topics": [
        "cvd_area_flat_subsystems"
      ]
    },
    {
      "page": "cvd_area_list",
      "title": "List NHS areas for a given time period and parent or system level",
      "topics": [
        "cvd_area_list"
      ]
    },
    {
      "page": "cvd_area_nested_subsystems",
      "title": "Retrieve nested sub-systems for an NHS area",
      "topics": [
        "cvd_area_nested_subsystems"
      ]
    },
    {
      "page": "cvd_area_search",
      "title": "Search for NHS areas by partial name and time period",
      "topics": [
        "cvd_area_search"
      ]
    },
    {
      "page": "cvd_area_system_level",
      "title": "List system levels available for a specific time period",
      "topics": [
        "cvd_area_system_level"
      ]
    },
    {
      "page": "cvd_area_system_level_time_periods",
      "title": "List all system levels and their available time periods",
      "topics": [
        "cvd_area_system_level_time_periods"
      ]
    },
    {
      "page": "cvd_area_unassigned",
      "title": "List NHS areas without parent assignments for a given time period",
      "topics": [
        "cvd_area_unassigned"
      ]
    },
    {
      "page": "cvd_clear_cache",
      "title": "Clear package cache",
      "topics": [
        "cvd_clear_cache"
      ]
    },
    {
      "page": "cvd_data_availability",
      "title": "Data availability",
      "topics": [
        "cvd_data_availability"
      ]
    },
    {
      "page": "cvd_external_resource",
      "title": "Retrieve metadata for external resources linked to CVDPREVENT",
      "topics": [
        "cvd_external_resource"
      ]
    },
    {
      "page": "cvd_indicator",
      "title": "Retrieve all indicators and their data for a given time period and area",
      "topics": [
        "cvd_indicator"
      ]
    },
    {
      "page": "cvd_indicator_child_data",
      "title": "Retrieve child area data for a specific metric, time period and area",
      "topics": [
        "cvd_indicator_child_data"
      ]
    },
    {
      "page": "cvd_indicator_data",
      "title": "Retrieve CVD indicator data for a specific area and time period",
      "topics": [
        "cvd_indicator_data"
      ]
    },
    {
      "page": "cvd_indicator_details",
      "title": "Retrieve details for a specific indicator",
      "topics": [
        "cvd_indicator_details"
      ]
    },
    {
      "page": "cvd_indicator_group",
      "title": "Retrieve indicators for a specified indicator group",
      "topics": [
        "cvd_indicator_group"
      ]
    },
    {
      "page": "cvd_indicator_list",
      "title": "List available indicators for a system level and time period",
      "topics": [
        "cvd_indicator_list"
      ]
    },
    {
      "page": "cvd_indicator_metric_area_breakdown",
      "title": "Compare metric performance for an area against national and system-level peers",
      "topics": [
        "cvd_indicator_metric_area_breakdown"
      ]
    },
    {
      "page": "cvd_indicator_metric_data",
      "title": "Retrieve metric data for a specific metric, time period and area",
      "topics": [
        "cvd_indicator_metric_data"
      ]
    },
    {
      "page": "cvd_indicator_metric_list",
      "title": "List indicators and associated metrics for a system level and time period",
      "topics": [
        "cvd_indicator_metric_list"
      ]
    },
    {
      "page": "cvd_indicator_metric_systemlevel_comparison",
      "title": "Compare metric performance across system-level areas",
      "topics": [
        "cvd_indicator_metric_systemlevel_comparison"
      ]
    },
    {
      "page": "cvd_indicator_metric_timeseries",
      "title": "Retrieve time series data for a specific metric and area",
      "topics": [
        "cvd_indicator_metric_timeseries"
      ]
    },
    {
      "page": "cvd_indicator_nationalarea_metric_data",
      "title": "Retrieve metric data for a specific area and for national (England) comparison",
      "topics": [
        "cvd_indicator_nationalarea_metric_data"
      ]
    },
    {
      "page": "cvd_indicator_pathway_group",
      "title": "Retrieve indicators for a specified pathway group",
      "topics": [
        "cvd_indicator_pathway_group"
      ]
    },
    {
      "page": "cvd_indicator_person_timeseries",
      "title": "Retrieve inequality time series data for a specific indicator and area",
      "topics": [
        "cvd_indicator_person_timeseries"
      ]
    },
    {
      "page": "cvd_indicator_priority_groups",
      "title": "List all indicator priority groups",
      "topics": [
        "cvd_indicator_priority_groups"
      ]
    },
    {
      "page": "cvd_indicator_raw_data",
      "title": "Retrieve raw metric values for multiple metrics, a specified area and time period",
      "topics": [
        "cvd_indicator_raw_data"
      ]
    },
    {
      "page": "cvd_indicator_sibling",
      "title": "Indicator sibling data",
      "topics": [
        "cvd_indicator_sibling"
      ]
    },
    {
      "page": "cvd_indicator_tags",
      "title": "List all available indicator tags",
      "topics": [
        "cvd_indicator_tags"
      ]
    },
    {
      "page": "cvd_indicator_types",
      "title": "Retrieve available indicator types",
      "topics": [
        "cvd_indicator_types"
      ]
    },
    {
      "page": "cvd_time_period_list",
      "title": "List available time periods for CVD indicators",
      "topics": [
        "cvd_time_period_list"
      ]
    },
    {
      "page": "cvd_time_period_system_levels",
      "title": "List available time periods and associated system levels",
      "topics": [
        "cvd_time_period_system_levels"
      ]
    }
  ],
  "_pkglogo": "https://github.com/craig-parylo/cvdprevent/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/craig-parylo/cvdprevent/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "cachem",
    "cli",
    "cpp11",
    "curl",
    "dplyr",
    "fastmap",
    "generics",
    "glue",
    "httr2",
    "lifecycle",
    "magrittr",
    "memoise",
    "openssl",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "rappdirs",
    "rlang",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "using_cvdprevent.Rmd",
      "filename": "using_cvdprevent.html",
      "title": "Using CVD Prevent",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Time periods",
        "Listing available time periods",
        "Listing system levels by time period",
        "Areas",
        "List available system levels for a given time period",
        "List all available reporting periods for each system level",
        "List areas for a time period and system level or parent area",
        "View details for a specific area",
        "List areas without parent details",
        "Search for area by keyword",
        "Area details",
        "Nested",
        "Flat",
        "Indicators",
        "Listing indicators",
        "Listing metrics for each indicator",
        "List all indicator data for a given area",
        "Category",
        "Category data",
        "Time series",
        "Tags",
        "List indicator tags",
        "Get meta-data for an indicator",
        "Sibling area data",
        "Child area data",
        "All metric data for a given time, area and indicator",
        "Indicator metrics",
        "Area data",
        "National data",
        "All indicator metric data for system level and time period",
        "Benchmark metric data with national results",
        "Target data",
        "List priority group indicators",
        "List pathway group indicators",
        "List Indicator Group indicators",
        "Return time series data for a metric and area",
        "Return time series data for an indicator and area - inequalities",
        "Return system level comparisons for a metric",
        "Metric area breakdown",
        "Misc",
        "List external resources",
        "Show data availability"
      ],
      "created": "2024-09-10 19:01:09",
      "modified": "2026-01-29 15:17:28",
      "commits": 17
    }
  ],
  "_score": 5.021189299069938,
  "_indexed": true,
  "_nocasepkg": "cvdprevent",
  "_universes": [
    "craig-parylo"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.5",
      "date": "2026-06-03T08:18:48.000Z",
      "distro": "noble",
      "commit": "8dd07bd6d7c21dfad35702caa3721d51d85b30f0",
      "fileid": "5c34ac2f49c709d6459861593a2a383dfd6f77fe120cd592b09dad35bf990a6c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/craig-parylo/actions/runs/26872268739"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.5",
      "date": "2026-06-03T08:18:43.000Z",
      "distro": "noble",
      "commit": "8dd07bd6d7c21dfad35702caa3721d51d85b30f0",
      "fileid": "c39d874c612bf7da50884f9395444c94841547350202c6ff654dd2d3c14a3623",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/craig-parylo/actions/runs/26872268739"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.5",
      "date": "2026-06-03T08:18:32.000Z",
      "commit": "8dd07bd6d7c21dfad35702caa3721d51d85b30f0",
      "fileid": "3995718b767b8af0586da6237a459ebc53219a99d5e95f4e37ce5533d9f1ed25",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/craig-parylo/actions/runs/26872268739"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.5",
      "date": "2026-06-03T08:18:28.000Z",
      "commit": "8dd07bd6d7c21dfad35702caa3721d51d85b30f0",
      "fileid": "8c5560fb0a6d9edbf1c970971d6a481b8042644bd3ad81af9132c37c896f497d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/craig-parylo/actions/runs/26872268739"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.5",
      "date": "2026-06-03T08:18:43.000Z",
      "commit": "8dd07bd6d7c21dfad35702caa3721d51d85b30f0",
      "fileid": "cb61b6506c478c2482d220c8bf22226ebb360cdf78db7651f462757c0af0ddb9",
      "status": "success",
      "buildurl": "https://github.com/r-universe/craig-parylo/actions/runs/26872268739"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.5",
      "date": "2026-06-03T08:17:34.000Z",
      "commit": "8dd07bd6d7c21dfad35702caa3721d51d85b30f0",
      "fileid": "b040848012245e51d1d3c791b7f63d4e74354f52e76d46365efbad33556878de",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/craig-parylo/actions/runs/26872268739"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.5",
      "date": "2026-06-03T08:17:37.000Z",
      "commit": "8dd07bd6d7c21dfad35702caa3721d51d85b30f0",
      "fileid": "3b9ddb8776185bf1174806dd326bb7f684fbdd72b0bc4a99f4b762e13ec6ec27",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/craig-parylo/actions/runs/26872268739"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.5",
      "date": "2026-06-03T08:17:38.000Z",
      "commit": "8dd07bd6d7c21dfad35702caa3721d51d85b30f0",
      "fileid": "28bc5cce0c97f3eecdb7aafef8c891930d916adcce70955a152cd18221738d15",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/craig-parylo/actions/runs/26872268739"
    }
  ]
}