logo
OpenSAFELY documentation
Access policies
Initializing search
    GitHub
    GitHub
    • Introduction
      • Our philosophy
      • Security
      • Safe data access: The Five Safes
      • Access policies
      • Technical architecture
      • Type One Opt Outs
      • Contributing
    • Getting started
      • Tutorial
        • Introduction
        • Create a GitHub account
        • Create a GitHub repository
        • Create a GitHub codespace
        • Generate a first dataset
        • Update the dataset definition
        • Run the project pipeline
        • Add a scripted action to the pipeline
        • Publish the changes to GitHub
        • Check the automated tests pass
        • Delete the GitHub codespace
        • See the next steps
      • How-to guides
        • How to add GitHub Codespaces to your project
        • How to use GitHub Codespaces in your project
        • How to use released outputs in GitHub Codespaces
        • How to use Git effectively
        • How to use the OpenSAFELY command-line interface
        • How to create a code repository for your project
      • Explanation
        • Options for running OpenSAFELY
        • Understanding GitHub Codespaces
        • Understanding the software used to run OpenSAFELY
      • Analysis workflow
      • Federated analytics
      • GitHub repositories
        • Introduction to codelists
        • Building a codelist
        • Adding codelists to a project
        • Keeping codelists up to date
        • Overview
        • The project pipeline
        • Scripted actions
        • Reusable actions
      • Jobs site
      • Level 4 server
        • Overview
        • Applying statistical disclosure control
        • Requesting release of research outputs
        • Review process for release requests
        • Release of approved outputs
        • Releasing with Airlock
          • Creating a release request
          • Requesting a review
          • Reviewing the release request
          • Releasing files
        • Overview
        • Create a draft
        • Review process
        • Publishing a report
        • Telling us about changes to your project
        • Project completion
      • Information for system integrators
          • Overview
          • Working with dates
          • Working with codelists
          • Dummy data and expectations
          • Variable reference
          • Measures
          • Create inclusion/exclusion flowcharts
          • Programming tricks
      • Developing a protocol
      • Using Git effectively
      • Code reviews
      • Case-control studies
      • Writing performant code
    • ehrQL
      • Tutorial
        • Setting up
        • Working with tables
        • Writing a dataset definition
        • Generating a dummy dataset
        • Committing the dataset definition
        • Writing a more complex dataset definition
        • Pushing the commits to GitHub
        • Tidying up
      • How-to guides
        • Using ehrQL to answer specific questions
        • How to include and exclude patients from your study population
        • Resolving ehrQL errors
        • How to use dummy data in an ehrQL dataset definition
        • How to use dummy data in an ehrQL measures definition
        • How to assign multiple columns to a dataset programmatically
        • How to work with codelists
        • How to test your dataset definition
      • Reference
        • Language reference
        • Language features
        • Backends
        • Table schemas
        • Command line interface
        • Upgrading ehrQL from v0 to v1
      • Explanation
        • ehrQL backend tables
        • ehrQL output formats
        • Using ehrQL in OpenSAFELY projects
        • Running ehrQL
        • Using the measures framework
        • Selecting populations for study
    • Data sources
      • Overview
      • SystmOne primary care
      • EMIS primary care
      • Covid-19 test results
      • Covid-19 therapeutics
      • Emergency attendances
      • High Cost Drugs
      • Hospital admissions
      • In-hospital deaths (covid-19 only)
      • Intensive care admissions (covid-19 only)
      • International Severe Acute Respiratory and emerging Infection Consortium
      • Registered deaths
      • UK Renal Registry
      • How to get help
      • OpenSAFELY co-piloting service
      • Requesting new libraries
      • Plan S and OpenSAFELY
      • Updating the documentation
    • Bennett Institute Open Manifesto
    • Platform News

    Access policies

    The following policies control access to the OpenSAFELY platform.

    • Policies for Researchers
    • Data Access Policy
    Previous
    Safe data access: The Five Safes
    Next
    Technical architecture
    © University of Oxford for the Bennett Institute for Applied Data Science. This work may be copied freely for non-commercial research and study. If you wish to do any of the other acts restricted by the copyright you should apply in writing to bennett@phc.ox.ac.uk.
    Made with Material for MkDocs