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
Overview
Phenotype TypeDisease or syndromeSexBothValid Event Date RangeNo dataCoding SystemRead codes v2Data SourcesCollectionsAdolescent Data Platform (ADP)DATAMINDPhenotype LibraryTagsNo dataDefinition
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).
Implementation
Implementation
Clinical Code List
PUBLISHED - 45 Codes
PUBLISHED - 426 Codes
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 Example
Marchant, A. Turner, S. Balbuena, L. Peters, W. Williams, D. Lloyd, K. Lyons, R. & John, A.. PH936 / 1951 - Self-Harm Primary care. Phenotype Library [Online]. 05 May 2022. Available from: http://phenotypes.healthdatagateway.org/phenotypes/PH936/version/1951/detail/. [Accessed 23 November 2024]
API
To Export Phenotype Details:
Format API JSON site_root/api/v1/phenotypes/PH936/version/1951/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(
'PH936',
version_id=1951
)Py Package 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:
Format API JSON site_root/api/v1/phenotypes/PH936/version/1951/export/codes/?format=json CSV site_root/phenotypes/PH936/version/1951/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(
'PH936',
version_id=1951
)Py Package 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
)Version History