Self-Harm Primary care

Marchant, A. Turner, S. Balbuena, L. Peters, W. Williams, D. Lloyd, K. Lyons, R. & John, A.

PH936 / 1951 Clinical-Coded Phenotype

  1. Overview

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

    The attached lists represent the codes used in papers (Thomas et. al. 2014; Marchant et. al. 2020) and reviewed by a clinician in the study team (Prof Ann John). These can be combined and used as one list to replicate the methodology used in the aforementioned papers.

    When going forward with Snomed coding the way these codes are used is to be amended to more accurately identify self-harm adding in the following age-based criteria.

    Self-harm is defined as non-fatal intentional self-poisoning or self-injury, regardless of motivation or intention. We included all forms of intentional self-harm in those 10 years of age and older, from non-suicidal self-injury through to suicide attempts, with the exception of intentional alcohol poisoning or overdose. We also included the events of undetermined intent for hanging, strangulation and suffocation; rifle shotgun and larger firearm discharges; other and unspecified firearm discharges; falling, and jumping from a high place in those 15 years of age and older as they are likely unidentified self-harm. When intent is not explicitly recorded (neither ‘intentional’ nor ‘undetermined’), we include events of overdose of drug, biological substance or medicament (without further substance specification), and poisoning and overdose of antidepressants (commonly implicated in suicide) also for those 15 years of age and older, as they are also likely unidentified self-harm events. A small number of codes do not distinguish between non-fatal and fatal self-harm descriptors and include both. We have included these for completion sake. Fatal events could be removed if linkage occurs to mortality records.

    Events of poisoning and overdose with analgesics, although commonly implicated in suicidal behaviours as well, were not included as they are often accidental. The list of codes is based on validated, published and comparable lists (Thomas et. al. 2014; Marchant et. al. 2020) and reviewed by a clinician in the study team (Prof Ann John).

  3. Implementation

    Implementation

    No data
  4. Clinical Code List

  5. Publication

    • Marchant, A. Turner, S. Balbuena, L. Peters, W. Williams, D. Lloyd, K. Lyons, R. & John, A. 2020. “Self-Harm Presentation across Healthcare Settings by Sex in Young People: An e-Cohort Study Using Routinely Collected Linked Healthcare Data in Wales, UK.” Archives of Disease in Childhood 105(4):347–54.

    • John, A. (2015). Talk to me Annexes – Suicide and Self Harm Prevention Strategy and Action Plan for Wales 20152020 2. https://gov.wales/sites/default/files/publications/2019-06/talk-to-me-2-annexes-suicide-and-self-harm-prevention-strategy-and-action-plan-for-wales-2015-2020_0.pdf

    • Thomas, K. H. Davies, N. Metcalfe, C. Windmeijer, F. Martin, R. M. & Gunnell, D. (2013). Validation of suicide and self-harm records in the clinical practice research datalink. British Journal of Clinical Pharmacology, 76(1), 145–157. https://doi.org/10.1111/bcp.12059

      (DOI:10.1111/bcp.12059)
    • Marchant, A,. Turner, S., Balbuena, L., Peters, W., Williams, D., Lloyd, K., Lyons, R., & John, A. 2020. “Self-Harm Presentation across Healthcare Settings by Sex in Young People: An e-Cohort Study Using Routinely Collected Linked Healthcare Data in Wales, UK.” Archives of Disease in Childhood 105(4):347–54.

    • Main reference link: https://adc.bmj.com/content/105/4/347

    Citation Requirements

    No data
  6. API

    To Export Phenotype Details:

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

    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(
     'PH936',
     version_id=1951
    )

    To Export Phenotype Code List:

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

    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(
     'PH936',
     version_id=1951
    )

  7. Version History

    Version IDNameOwnerPublish date
    2447 Self-harm ieuan.scanlon2023-09-20
    2438 Self-Harm Primary care ieuan.scanlon2023-09-12
    2430 Self-Harm Primary care ieuan.scanlon2023-09-11
    1951 Self-Harm Primary care ieuan.scanlon2022-05-05currently shown