Anxiety- Phenotype

John, A., McGregor, J., Fone, D., Dunstan, F., Cornish, R.., Lyons, R A., & Lloyd, K R.

PH1113 / 2453 Clinical-Coded Phenotype

  1. Overview

    Phenotype Type
    Disease or syndrome
    Sex
    Both
    Valid Event Date Range
    No data
    Coding System
    ICD10 codesRead codes v2
    Data Sources
    No data
    Collections
    Adolescent Data Platform (ADP)DATAMINDPhenotype Library
    Tags
    No data
  2. Definition

    Anxiety can be identified with Read Codes (primary care) and/or ICD-10 codes.

    This concept is made up of a number of sub-concepts. Code lists for each of these concepts are based on validated published and comparable lists [John et. el. 2016; Cornish et al 2016; John et. al., 2022] and reviewed by a clinician in the study team (Prof Ann John).

    The core diagnosis codes are essential for identifying anxiety and can be identified using both Read Codes or ICD-10 codes. The remaining sub-concepts are found in Read Codes only and can be included in combination as necessary dependent on study design. Various combinations of code lists have been previously described and validated utilising the MHI-5 as the gold standard (John et al., 2016).

    Anxiety Diagnoses

    1. Anxiety Diagnoses (Core) This concept encompasses mixed depression and anxiety, anxiety with onset in childhood (John et al., 2015), panic attacks and panic disorders, 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). We excluded adjustment disorders as conceptually these are an intermediate health condition between normal responses to stress and more severe emotional disorders such as anxiety and depression (Casey and Doherty, 2012).
    2. Mixed Depression and Anxiety Mixed depression and anxiety codes should be used in conjunction with core diagnoses concepts to identify depression or anxiety. if a coding hierarchy is to be employed based on that used by clinicians these would be preferentially allocated to identify depression.

    Anxiety Symptoms

    These codes refer to symptoms of anxiety. Symptoms codes were found to improve the performance of case-finding algorithms for anxiety (John et al., 2016). Research has shown increasing use of symptom rather than diagnoses codes to record anxiety in primary care in both children and young people (John et al., 2015, John et al., 2019) and adults (Walters et al., 2012).

    Anxiety Therapeutic Procedures

    This list refers to therapy and referrals for anxiety.

    Anxiety Prescriptions

    These codes refer to prescriptions of anxiolytics and hypnotics. They can be used to identify prescriptions of anxiolytics and hypnotics independent of diagnosis.

    Anxiolytic/hypnotic prescriptions can also be used in conjunction with a previous record of anxiety diagnosis/symptoms to identify a record of anxiety (John et al., 2016).

  3. Implementation

    Implementation

    No data
  4. Clinical Code List

  5. Publication

    • 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, 16(1), 1-10.

    • 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., Wood, S., Rees, S., Wang, T., Marchant, A., Allsopp, M., Wilkinson, K., Freeth, H., Kelly, K., & Maclean Steel, K. (2019). Mental healthcare in young people and young adults. Report 2.

    • Casey P, Doherty A. Adjustment disorder: implications for ICD-11 and DSM-5. Br J Psychiatry. 2012;201:90–2.

    • 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).

    • Walters, K., Rait, G., Griffin, M., Buszewicz, M., & Nazareth, I. (2012). Recent trends in the incidence of anxiety diagnoses and symptoms in primary care.

    • John A, Friedmann Y, DelPozo-Banos M, Frizzati A, Ford T, Thapar A. 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. Lancet Psychiatry. 2022 Jan;9(1):23-34. doi: 10.1016/S2215-0366(21)00367-9

      (DOI:10.1016/S2215-0366(21)00367-9)

    Citation Example

    John, A., McGregor, J., Fone, D., Dunstan, F., Cornish, R.., Lyons, R A., & Lloyd, K R.. PH1113 / 2453 - Anxiety- Phenotype. Phenotype Library [Online]. 25 September 2023. Available from: http://phenotypes.healthdatagateway.org/phenotypes/PH1113/version/2453/detail/. [Accessed 18 June 2024]

  6. API

    To Export Phenotype Details:

    FormatAPI
    JSON site_root/api/v1/phenotypes/PH1113/version/2453/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(
     'PH1113',
     version_id=2453
    )

    Py Package

    # Download here

    from pyconceptlibraryclient import Client


    # Connect to API

    client = Client(public=True)


    # Get codelist of phenotype

    phenotype_codelist = client.phenotypes.get_detail(
     'PH1113',
     version_id=2453
    )

    To Export Phenotype Code List:

    FormatAPI
    JSON site_root/api/v1/phenotypes/PH1113/version/2453/export/codes/?format=json
    CSV site_root/phenotypes/PH1113/version/2453/export/codes/
    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(
     'PH1113',
     version_id=2453
    )

    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(
     'PH1113',
     version_id=2453
    )

  7. Version History

    Version IDNameOwnerPublish date
    2453 Anxiety- Phenotype ieuan.scanlon2023-09-25currently shown