Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add smoking related fields in medical_history module #1565

Closed
arschat opened this issue Aug 8, 2024 · 1 comment
Closed

Add smoking related fields in medical_history module #1565

arschat opened this issue Aug 8, 2024 · 1 comment
Labels
content Any PR that incorporates changes to the schema

Comments

@arschat
Copy link
Collaborator

arschat commented Aug 8, 2024

For which schema is a change/update being suggested?

I would like to request an update to the medical_history.json schema.

What should the change/update be?

I would like to add three new fields - smoking_status/ smoking_pack_years/ years_since_smoking_cessation - to this schema to allow data contributors to collect precise and measurable information about donor's smoking history.
Existing field smoking_history should be removed since there is overlap with smoking_pack_years.

This update constitutes a major change to the schema(s) it affects.

What new field(s) need to be changed/added?

  1. smoking_status

    • Field name: smoking_status
    • Field description: Whether the individual is actively, was formerly or never consumed smoking tobacco products like cigarettes, cigars, pipe, betel nut chewing etc.
    • Field type: string
    • Required: no
    • enum: active; former; never
    • Examples: active; former; never
  2. smoking_pack_years

    • Field name: smoking_pack_years
    • Field description: Estimated number of packs (20 cigarettes) smoked per day multiplied by the number of years the individual was smoking.
    • Field type: number
    • Required: no
    • Examples: 4.55; 12; 49.5
    • CV or enum: no
  3. years_since_smoking_cessation

    • Field name: years_since_smoking_cessation
    • Field description: If smoking status is "former", specify the number of years since smoking cessation.
    • Field type: integer
    • Required: no
    • Examples: 1; 4; 12
    • CV or enum: no

Why is the change requested?

Many bionetworks (currently 5) are interested in recording the smoking history of the donor in a standardised way as part of their Tier 2 metadata.

Although schema already has the medical_history.smoking_history field that records "Estimated number of cigarettes smoked per day.", this is a free text field that we can't standardize and use as a measurable way, and the way of measurement suggested does not take into account the number of years the individual smoked.

Lung bionetwork has proposed this 3 field way of recording this, and we expect these (or at least the status) to be requested for Tier 2 by most of the bionetworks. Since smoking_pack_years is very similar to the existing smoking_history we also suggest this field to be removed.

@arschat arschat added the content Any PR that incorporates changes to the schema label Aug 8, 2024
@arschat
Copy link
Collaborator Author

arschat commented Aug 8, 2024

PR #1567

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content Any PR that incorporates changes to the schema
Projects
None yet
Development

No branches or pull requests

1 participant