Guillain Barre

PH3439 / 8479

OpenSAFELY

Jan 26, 2026

REGISTERING DOI...

OpenCodelists Phenotype
  1. Overview

    Codelist ID
    opensafely/guillain-barre
    Version ID
    7aaddd74
    Coding System
    Read codes v3
    Collections
    OpenCodelistPhenotype Library
    Tags
    No data
  2. Definition

    This codelist was taken from OpenCodelists, created by OpenSAFELY. We recommend viewing this Phenotype on the OpenCodelist website to view the most recent version.

    CTV3 codelist for Guillain Barre syndrome

    To be used in conjunction with ICD-10 code G61.0 'Guillain Barre syndrome'

    Does not include polyneuritis cranialis due to risk of including other multiple cranial neuropathies with this definition (not designed to be combined with ICD-10 G52.7 'Disorders of multiple cranial nerves' which includes polyneuritis cranialis)

    Developed from Read v2 codelist by Leite et al (2017) which was developed for vaccine safety surveillance

    © University of Oxford for the Bennett Institute for Applied Data Science 2025. This work may be copied freely for non-commercial research and study.

  3. Methodology

    Broad search based on terms in Read v2 list by Leite et al, Brighton Collaboration case definition, and ICD-10 code rubric.

    Excluded - unspecified polyneuropathies - drug-related and toxic polyneuropathies - subacute and chronic demyelinating polyradiculopathy - multiple cranial nerve disorders

    Shortlist reviewed by Arina Tamborska, neurologist at University of Liverpool.

    Github discussion page here https://github.com/opensafely/codelist-development/issues/135

  4. References

  5. Clinical Codelist

  6. API

    To Export Phenotype Details:

    FormatAPI
    JSON site_root/api/v1/phenotypes/PH3439/version/8479/detail/?format=json
    R Package

    # Download here

    library(ConceptLibraryClient)


    # Connect to API

    client = ConceptLibraryClient::Connection$new(public=TRUE)


    # Get details of Phenotype

    phenotype_details = client$phenotypes$get_detail(
     'PH3439',
     version_id=8479
    )

    Py Package

    # Download here

    from pyconceptlibraryclient import Client


    # Connect to API

    client = Client(public=True)


    # Get details of Phenotype

    phenotype_detail = client.phenotypes.get_detail(
     'PH3439',
     version_id=8479
    )

    To Export Phenotype Code List:

    FormatAPI
    JSON site_root/api/v1/phenotypes/PH3439/version/8479/export/codes/?format=json
    R Package

    # Download here

    library(ConceptLibraryClient)


    # Connect to API

    client = ConceptLibraryClient::Connection$new(public=TRUE)


    # Get codelist of Phenotype

    phenotype_codelist = client$phenotypes$get_codelist(
     'PH3439',
     version_id=8479
    )

    Py Package

    # Download here

    from pyconceptlibraryclient import Client


    # Connect to API

    client = Client(public=True)


    # Get codelist of Phenotype

    phenotype_codelist = client.phenotypes.get_codelist(
     'PH3439',
     version_id=8479
    )

  7. Version History

    Version IDNameOwnerPublish date
    Guillain Barre ieuan.scanlon2026-01-26 23:17