Childhood Maltreatment

John, A., McGregor, J., Marchant, A., Delpozobanos, M., Farr, I., Nurmatov, U., Kemp, A., Naughton

PH1115 / 3527 Clinical-Coded Phenotype

  1. Overview

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

    This phenotype identifies child maltreatment in children aged 0 to 18 years. It encompasses neglect, physical, sexual maltreatment and other maltreatment. Codes for historical cases of neglect have also been included.

    ICD-10 definition

    This definition has been reviewed by a clinician in the study team (Prof Ann John) and published (John et. al.,2023).

    Read code definition

    This definition contains codes for genital mutilation and child protection codes. It has been reviewed by a clinician in the study team (Prof Ann John) and published (John et. al.,2023).

    SNOMED CT definition

    This definition was developed by mapping the existing ICD-10 and Read code definitions and running complementary SNOMED searches. It also provides a separate concept for historical codes ("History if Child Maltreatment") which may or may not be considered depending on the research question.

    Note: The SNOMED CT definition has not undergone validation yet.

    References

    John, A., McGregor, J., Marchant, A., DelPozo-Baños, M., Farr, I., Nurmatov, U., ... & Naughton, A. (2023). An external validation of coding for childhood maltreatment in routinely collected primary and secondary care data. Scientific reports, 13(1), 8138.

  3. Implementation

    Implementation

    This code lists has been externally validated against a clinical database of clinician confirmed hospital presenting maltreatment as the gold standard (John et al., in press). Our codes lists were developed from existing literature (e.g. Chandan et al., 2020; Chandan et al., 2019; Syed et al., 2022; Woodman et al., 2012), conducting our own searches for codes that may indicate maltreatment, risk or cause for concern; and finally based upon clinician judgement. This list is more comprehensive than those previously published, encompassing codes for genital mutilation and child protection codes (child protection codes in read codes only).

    In keeping with previous research, we tiered our code list into those strongly indicating maltreatment (current list), and those codes that may indicate possible or suspected maltreatment or potential vulnerability (See Possible Child Maltreatment) (Chandan et al., 2019; Syed et al., 2022).

    References

    Chandan, J. S., Gokhale, K. M., Bradbury-Jones, C., Nirantharakumar, K., Bandyopadhyay, S., & Taylor, J. (2020). Exploration of trends in the incidence and prevalence of childhood maltreatment and domestic abuse recording in UK primary care: a retrospective cohort study using the health improvement network database. BMJ Open, 10(6), e036949.

    Chandan, J. S., Thomas, T., Gokhale, K. M., Bandyopadhyay, S., Taylor, J., & Nirantharakumar, K. (2019). The burden of mental ill health associated with childhood maltreatment in the UK, using The Health Improvement Network database: a population-based retrospective cohort study. Lancet Psychiatry, 6(11), 926-934.

    John, A., McGregor, J., Marchant, A., DelPozo-Baños, M., Farr, I., Nurmatov, U., ... & Naughton, A. (2023). An external validation of coding for childhood maltreatment in routinely collected primary and secondary care data. Scientific reports, 13(1), 8138.

    Syed, S., Gonzalez-Izquierdo, A., Allister, J., Feder, G., Li, L., & Gilbert, R. (2022). Identifying adverse childhood experiences with electronic health records of linked mothers and children in England: a multistage development and validation study. The Lancet Digital Health.

    Woodman, J., Freemantle, N., Allister, J., de Lusignan, S., Gilbert, R., & Petersen, I. (2012). Variation in recorded child maltreatment concerns in UK primary care records: a cohort study using The Health Improvement Network (THIN) database. PLoS One, 7(11), e49808.

  4. Clinical Code List

  5. Publication

    • John, A., McGregor, J., Marchant, A., DelPozo-Baños, M., Farr, I., Nurmatov, U., ... & Naughton, A. (2023). An external validation of coding for childhood maltreatment in routinely collected primary and secondary care data. Scientific reports, 13(1), 8138. https://www.nature.com/articles/s41598-023-34011-3

      (DOI:10.1038/s41598-023-34011-3)

    Citation Requirements

    John, A., McGregor, J., Marchant, A., DelPozo-Baños, M., Farr, I., Nurmatov, U., ... & Naughton, A. (2023). An external validation of coding for childhood maltreatment in routinely collected primary and secondary care data. Scientific reports, 13(1), 8138. None

    Citation Example

    John, A., McGregor, J., Marchant, A., Delpozobanos, M., Farr, I., Nurmatov, U., Kemp, A., Naughton. PH1115 / 3527 - Childhood Maltreatment. Phenotype Library [Online]. 22 July 2024. Available from: http://phenotypes.healthdatagateway.org/phenotypes/PH1115/version/3527/detail/. [Accessed 07 October 2024]

  6. API

    To Export Phenotype Details:

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

    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(
     'PH1115',
     version_id=3527
    )

    To Export Phenotype Code List:

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

    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(
     'PH1115',
     version_id=3527
    )

  7. Version History

    Version IDNameOwnerPublish date
    3527 Childhood Maltreatment ieuan.scanlon2024-07-22currently shown
    3516 Childhood Maltreatment - Confirmed Maltreatment - Phenotype ieuan.scanlon2024-07-22
    2457 Childhood Maltreatment - Confirmed Maltreatment - Phenotype ieuan.scanlon2023-09-25