Bipolar Disorder, Schizophrenia and Other Psychotic Disorders Primary Care
John, A, McGregor, J., Jones, I., Lee, S. C., Walters, J. T. R., Owen, M. J., O'Donovan, M., DelPozo-Banos, M., Berridge, D., & Lloyd, K.
PH940 / 2951 Clinical-Coded Phenotype
Overview
Phenotype TypeDisease or syndromeSexBothValid Event Date RangeNo dataCoding SystemRead codes v2Data SourcesCollectionsAdolescent Data Platform (ADP)DATAMINDPhenotype LibraryTagsNo dataDefinition
The attached code lists for bipolar disorder, schizophrenia and other psychotic disorders are based on John et al. (2018) and reviewed by two clinicians (Prof. Keith Lloyd and Prof. Ann John) in the study team. The codes in these lists exclude organic psychoses (e.g., drug and alcohol induced) and psychoses with origins in childhood. In keeping with John et al. (2018), the codes are divided into three categories: 1) schizophrenia-related disorders that include schizophrenia, schizotypal and delusional disorders, 2) bipolar disorder and other mood related disorders that include bipolar disorder, manic depressive episodes with psychotic symptoms, and 3) other psychotic disorders/severe mental illnesses (SMIs). Additional Read codes for 'other psychotic disorders' that were mapped to the ICD-10 codes for acute and transient psychotic disorders (F23), depressive episodes/disorders with psychotic symptoms (F32.3 and F33.3) were added to the list as reviewed by two clinicians (Prof. Keith Lloyd and Prof. Ann John) in the study team. Information on algorithm construction are included in the following papers (Economou et. al. 2012; McGregor et. al. 2010).
Implementation
Implementation
Clinical Code List
PUBLISHED - 80 Codes
PUBLISHED - 34 Codes
PUBLISHED - 97 Codes
Publication
John, A, McGregor, J., Jones, I., Lee, S. C., Walters, J. T. R., Owen, M. J., O'Donovan, M., DelPozo-Banos, M., Berridge, D., & Lloyd, K. (2018). Premature mortality among people with severe mental illness - New evidence from linked primary care data. Schizophrenia Research, 199, 154-162. https://doi.org/10.1016/j.schres.2018.04.009
(DOI:10.1016/j.schres.2018.04.009)John, A., Friedmann, Y., Delpozo-Banos, M., Frizzati, A., Ford, T., & Thapar, A. 2022. "Association of School Absence and Exclusion with Recorded Neurodevelopmental Disorders, Mental Disorders, or Self-Harm: A Nationwide, Retrospective, Electronic Cohort Study of Children and Young People in Wales, UK."
Economou, A. Michelle G. McGregor, J. Craddock, N. Lyons, R,A. Owen, M.J. Price, V. Thomson, S. Walters, J.T. & Lloyd, K. (2012). "The Health Informatics Cohort Enhancement Project (HICE): Using Routinely Collected Primary Care Data to Identify People with a Lifetime Diagnosis of Psychotic Disorder." BMC Research Notes 5(1):1-6.
McGregor, J. Brooks, C. Chalasani, P. Chukwuma, J. Hutchings, H. Lyons, R,A. & Lloyd, K. (2010). "The Health Informatics Trial Enhancement Project (HITE): Using Routinely Collected Primary Care Data to Identify Potential Participants for a Depression Trial." Trials 11(1):1-6.
Main reference link: https://www.sciencedirect.com/science/article/pii/S0920996418301981?via%3Dihub
Citation Example
John, A, McGregor, J., Jones, I., Lee, S. C., Walters, J. T. R., Owen, M. J., O'Donovan, M., DelPozo-Banos, M., Berridge, D., & Lloyd, K.. PH940 / 2951 - Bipolar Disorder, Schizophrenia and Other Psychotic Disorders Primary Care. Phenotype Library [Online]. 08 November 2023. Available from: http://phenotypes.healthdatagateway.org/phenotypes/PH940/version/2951/detail/. [Accessed 23 November 2024]
API
To Export Phenotype Details:
Format API JSON site_root/api/v1/phenotypes/PH940/version/2951/detail/?format=json R Package library(ConceptLibraryClient)
# Connect to API
client = ConceptLibraryClient::Connection$new(public=TRUE)
# Get details of phenotype
phenotype_details = client$phenotypes$get_detail(
'PH940',
version_id=2951
)Py Package from pyconceptlibraryclient import Client
# Connect to API
client = Client(public=True)
# Get codelist of phenotype
phenotype_codelist = client.phenotypes.get_detail(
'PH940',
version_id=2951
)To Export Phenotype Code List:
Format API JSON site_root/api/v1/phenotypes/PH940/version/2951/export/codes/?format=json CSV site_root/phenotypes/PH940/version/2951/export/codes/ R Package library(ConceptLibraryClient)
# Connect to API
client = ConceptLibraryClient::Connection$new(public=TRUE)
# Get codelist of phenotype
phenotype_codelist = client$phenotypes$get_codelist(
'PH940',
version_id=2951
)Py Package from pyconceptlibraryclient import Client
# Connect to API
client = Client(public=True)
# Get codelist of phenotype
phenotype_codelist = client.phenotypes.get_codelist(
'PH940',
version_id=2951
)Version History