Anxiety- Primary Care
John, A., Marchant, A. L., Fone, D. L., McGregor, J. I., Dennis, M. S., Tan, J. O. A., & Lloyd, K.
PH1022 / 2203 Clinical-Coded Phenotype
Overview
Phenotype TypeDisease or syndromeSexBothValid Event Date RangeNo dataCoding SystemRead codes v2Data SourcesCollectionsAdolescent Data Platform (ADP)DATAMINDPhenotype LibraryTagsNo dataDefinition
These lists include diagnosis, symptoms and treatments of anxiety (e.g. chronic anxiety, generalized anxiety disorder), anxiety symptoms (e.g. anxiousness), mixed anxiety and depression, panic attacks and panic disorders. We included emotional disorders with onset usually in childhood (John et al., 2015), codes for phobias (Cornish et al., 2016) and obsessive compulsive disorders (John et al 2019; John et al., 2022) and PTSD (Moran et al., 2015) were also included. The algorithm encompassing a historical diagnosis which is currently being treated in combination with a current diagnosis which is treated or untreated improves sensitivity from using current diagnosis alone (John et al, 2016). This method was optimal for identifying common mental disorders in primary care.
Implementation
Implementation
Clinical Code List
PUBLISHED - 52 Codes
PUBLISHED - 7 Codes
PUBLISHED - 7 Codes
PUBLISHED - 150 Codes
PUBLISHED - 117 Codes
PUBLISHED - 3 Codes
Publication
Cornish, R. P., John, A., Boyd, A., Tilling, K., & Macleod, J. (2016). Defining adolescent common mental disorders using electronic primary care data: A comparison with outcomes measured using the CIS-R. BMJ Open, 6(12). https://doi.org/10.1136/bmjopen-2016-013167
(DOI:10.1136/bmjopen-2016-013167)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.
John, A., Marchant, A. L., McGregor, J. I., Tan, J. O. A., Hutchings, H. A., Kovess, V., ... & Lloyd, K. (2015). Recent trends in the incidence of anxiety and prescription of anxiolytics and hypnotics in children and young people: an e-cohort study. Journal of affective disorders, 183, 134-141.
John, A., McGregor, J., Fone, D., Dunstan, F., Cornish, R.., Lyons, R A., & Lloyd, K R. (2016). Case-finding for common mental disorders of anxiety and depression in primary care: an external validation of routinely collected data, BMC Medical Informatics and Decision Making. https://bmcmedinformdecismak.biomedcentral.com/articles/10.1186/s12911-016-0274-7
(DOI:10.1186/s12911-016-0274-7)John, A, Wood, S., Rees, S., Wang, T., & Marchant, A. (2019). Mental Healthcare in Young People and Young Adults. https://www.ncepod.org.uk/2019ypmh.html
Moran, G. M., Calvert, M., Feltham, M. G., Ryan, R., & Marshall, T. (2015). A retrospective cohort study to investigate fatigue, psychological or cognitive impairment after TIA: protocol paper. BMJ open, 5(4), e008149.
Citation Example
John, A., Marchant, A. L., Fone, D. L., McGregor, J. I., Dennis, M. S., Tan, J. O. A., & Lloyd, K.. PH1022 / 2203 - Anxiety- Primary Care. Phenotype Library [Online]. 05 July 2022. Available from: http://phenotypes.healthdatagateway.org/phenotypes/PH1022/version/2203/detail/. [Accessed 23 November 2024]
API
To Export Phenotype Details:
Format API JSON site_root/api/v1/phenotypes/PH1022/version/2203/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(
'PH1022',
version_id=2203
)Py Package from pyconceptlibraryclient import Client
# Connect to API
client = Client(public=True)
# Get codelist of phenotype
phenotype_codelist = client.phenotypes.get_detail(
'PH1022',
version_id=2203
)To Export Phenotype Code List:
Format API JSON site_root/api/v1/phenotypes/PH1022/version/2203/export/codes/?format=json CSV site_root/phenotypes/PH1022/version/2203/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(
'PH1022',
version_id=2203
)Py Package from pyconceptlibraryclient import Client
# Connect to API
client = Client(public=True)
# Get codelist of phenotype
phenotype_codelist = client.phenotypes.get_codelist(
'PH1022',
version_id=2203
)Version History