The codes supplied in tables 2b, 4b and 5c are SNOMED codes for procedures. Do you have a mapping to CPT or ICD procedure codes for these SNOMED codes?
Hi Barbara - thanks fot your comment. We are not aware of any mapping to CPT or ICD for these procedures. We also anticipate that some sites may not have access to these results. The algorithm is robust without them, but of course it is a plus if the data is available
We don't have a way of accessing the outlined SNOMED procedures if there aren't any ICD/CPT procedure mapping in place. However, Table 2/Table 4 are involved in ascertainment of a case. If I'm understanding correctly, you're saying we should be fine even without using these procedure codes when applying the logic to ascertain a case. Could you verify this? Thanks.
when we were uploading the file, the system kept showing "The value '-1' for 'AGE_AT_AD' (1st row) should be an integer, but appears to have non-numeric characters." So we replaced the '-1' with '0'.
Hi John, Thanks for answering. It's not 100% clear to us in the pseudocode which Tables/codes are for inclusion/exclusion criteria for cases &/or controls, vs. just data to capture. In the pseudocode, are only the tables that explicity say "case" or "control", and "incl/inclusion" or "exclusion" are the tables to use for inclusion & exclusion, & then do the data dictionary files list all the tables from which you want covariates for those dictionaries?
The relevant files (ICD, Meds etc.) have columns labeled case_incl/case_cov/case_excl/cont_cov/cont_excl. A "Y" (yes) on relevant columns gives you the classfification for each of the variables in the row.
Should we apply a trailing wildcard to all ICD10 and ICD9 codes listed, regardless of the underscore? I think that the summary indicates this, but would like to verify with you. Thanks! Dustin
The algorithm specifies we would like to capture behavioral health / clinical physchology visits associated with controls when there is exactly one of them. When we find such a visit for a control, is there information from the visit that needs to be recorded onto the data dictionaries?
Thanks for the question and sorry for the delayed response - we somehow missed this in the shuffle.
For controls with exactly one visit to behavioral health, please add this to to hx of diseases works. We can change the name of the column to be ICD_Code_or_Dept (we can parse out which entries are ICDs and which are department names further down the line).
How would you like us to handle combination therapies? If we determine that patient is on a combination therapy that includes a medication in one of the tables but that combination therapy hasn't been directly provided in the table itself, what should we do?
Thanks for the question, Ozan - if a combination therpay has its own unique code, it would be great to get that unique code (understanding we likely have not directly provided for it in the DD). Otherwise, it is acceptable to report the component that does match a medication in one of the tables.
Can you explain which meds you want in Anxiety meds.csv. Do you want the additional medications in table 5 and 8 or all the medication used to find the cases and controls. In the Anxiety hx of other diseases.csv you have a variable to see if it's a case or control, but you don't have that in the meds.csv which is why I wanted to double check on what you wanted to include.
In the document you also ask to 'capture the department visit for any control that has exactly 1 visit to a Behavioral Health/Clinical Psychology department at any age'. Where would you like us to note this in the data dictionary?
For the meds.csv, please report all the medications used to find cases and controls as well as the covariates.
For anxiety history, there is no need to report case/control status.
For controls with exactly one visit to behavioral health, please add this to to hx of diseases works. Thank you for catching this, and please note, we can change the name of the column to be ICD_Code_or_Dept (we can parse out which entries are ICDs and which are department names (further down the line).
Thank you John. I also wanted to confirm then that the data dictionary called anxiety hx of other diseases is just of the extra covariates you want us to find. Not of the inclusion codes?
I'd like to double check which Rx should we use to populate the meds.csv file for controls. I've included the table 8 covariate Rx. However, I can't think of any other meds related to controls that should populate meds.csv. For instance, by definition I believe there shouldn't be any Rx from Table 7. Would any other Rx from any of the tables go into meds.csv for controls? Thanks! Dustin
I noticed an error upon posting our demographic implemenation. It seems to occur for the race field when there are multiple races reported. In the event of multpile races reported we had created a comma delimited string of each instance. Let us know if we need to change the convention used. I didn't see any other errors. Thanks! Dustin
In anxiety_meds_mr.csv, there are rows that contain drug classes. Are these rows meant to aid in readability by grouping the meds (i.e. just a section header row), are do you specifically mean to include an entire drug class?
Comments
SNOMED codes for procedures
The codes supplied in tables 2b, 4b and 5c are SNOMED codes for procedures. Do you have a mapping to CPT or ICD procedure codes for these SNOMED codes?
Barbara
SNOMED codes for procedures
Hi Barbara - thanks fot your comment. We are not aware of any mapping to CPT or ICD for these procedures. We also anticipate that some sites may not have access to these results. The algorithm is robust without them, but of course it is a plus if the data is available
Best,
John
SNOMED issue
Hello John,
We don't have a way of accessing the outlined SNOMED procedures if there aren't any ICD/CPT procedure mapping in place. However, Table 2/Table 4 are involved in ascertainment of a case. If I'm understanding correctly, you're saying we should be fine even without using these procedure codes when applying the logic to ascertain a case. Could you verify this? Thanks.
Ozan
SNOMED issue
Many thanks for checking, Ozan - you are correct.
Best,
John
Age_at_AD in the demo DD
when we were uploading the file, the system kept showing "The value '-1' for 'AGE_AT_AD' (1st row) should be an integer, but appears to have non-numeric characters." So we replaced the '-1' with '0'.
Age_at_AD in the demo DD
Hi Wei-Qi - many thanks and that is a good workaround. I will ask Lyam to update the DD.
Best,
John
genetics/chromosomal abnormalities
Hi, Are there certain codes or ways you want us to find genetic or chromosomal abnormalities?
Thanks,
Anika
genetics/chromosomal abnormalities
Hi Anika,
We have listed chromosomal abnormality ICD codes in the DD - are you having trouble locating them?
Best,
John
case/ctl. exclusions vs. just DD data in pseudocode
Hi John, Thanks for answering. It's not 100% clear to us in the pseudocode which Tables/codes are for inclusion/exclusion criteria for cases &/or controls, vs. just data to capture. In the pseudocode, are only the tables that explicity say "case" or "control", and "incl/inclusion" or "exclusion" are the tables to use for inclusion & exclusion, & then do the data dictionary files list all the tables from which you want covariates for those dictionaries?
case/ctl. exclusions
Hi Jen,
The relevant files (ICD, Meds etc.) have columns labeled case_incl/case_cov/case_excl/cont_cov/cont_excl. A "Y" (yes) on relevant columns gives you the classfification for each of the variables in the row.
Thanks,
John
ICD Wildcard verification
Hi John,
Should we apply a trailing wildcard to all ICD10 and ICD9 codes listed, regardless of the underscore? I think that the summary indicates this, but would like to verify with you. Thanks! Dustin
ICD Wildcard verification
Hi Dustin,
Thanks for checking - yes, go ahead and apply the trailing wildcard.
Best,
John
Department Visits associated with controls
Hi John,
The algorithm specifies we would like to capture behavioral health / clinical physchology visits associated with controls when there is exactly one of them. When we find such a visit for a control, is there information from the visit that needs to be recorded onto the data dictionaries?
Thanks!
Dustin
Department Visits associated with controls
Thanks for the question and sorry for the delayed response - we somehow missed this in the shuffle.
For controls with exactly one visit to behavioral health, please add this to to hx of diseases works. We can change the name of the column to be ICD_Code_or_Dept (we can parse out which entries are ICDs and which are department names further down the line).
Medication
Hello John,
How would you like us to handle combination therapies? If we determine that patient is on a combination therapy that includes a medication in one of the tables but that combination therapy hasn't been directly provided in the table itself, what should we do?
Best,
Ozan
Medication
Thanks for the question, Ozan - if a combination therpay has its own unique code, it would be great to get that unique code (understanding we likely have not directly provided for it in the DD). Otherwise, it is acceptable to report the component that does match a medication in one of the tables.
Best,
John
Inclusion Codes - inpatient
Hello,
I wanted to confirm that for the cases, we want the inclusion codes to come from only inpatient visits? The code can't be from an outpatient visit?
Thanks,
Anika
Inclusion Codes - inpatient
Hi Anika,
Inclusion codes should come from BOTH inpatient and outpatient visits. (Note, restrictions are/were for in-PERSON versus in-patient visits)
Best,
John
Thank you John. I should have
Thank you John. I should have read the description closer.
Data Dictionaries
Hi,
Can you explain which meds you want in Anxiety meds.csv. Do you want the additional medications in table 5 and 8 or all the medication used to find the cases and controls. In the Anxiety hx of other diseases.csv you have a variable to see if it's a case or control, but you don't have that in the meds.csv which is why I wanted to double check on what you wanted to include.
In the document you also ask to 'capture the department visit for any control that has exactly 1 visit to a Behavioral Health/Clinical Psychology department at any age'. Where would you like us to note this in the data dictionary?
Thanks,
Anika
Data Dictionaries
Hi Anika,
For the meds.csv, please report all the medications used to find cases and controls as well as the covariates.
For anxiety history, there is no need to report case/control status.
For controls with exactly one visit to behavioral health, please add this to to hx of diseases works. Thank you for catching this, and please note, we can change the name of the column to be ICD_Code_or_Dept (we can parse out which entries are ICDs and which are department names (further down the line).
Best regards,
John
Thank you John. I also wanted
Thank you John. I also wanted to confirm then that the data dictionary called anxiety hx of other diseases is just of the extra covariates you want us to find. Not of the inclusion codes?
Thanks,
Anika
Thank you for the question.,
Thank you for the question., Anika Yes, just the extra covariates.
Rx for controls
Hi John,
I'd like to double check which Rx should we use to populate the meds.csv file for controls. I've included the table 8 covariate Rx. However, I can't think of any other meds related to controls that should populate meds.csv. For instance, by definition I believe there shouldn't be any Rx from Table 7. Would any other Rx from any of the tables go into meds.csv for controls? Thanks! Dustin
Rx for controls
Thank you for the question. Yes, just the table 8 meds for the controls.
Demog table error when posted implementation
Hi John,
I noticed an error upon posting our demographic implemenation. It seems to occur for the race field when there are multiple races reported. In the event of multpile races reported we had created a comma delimited string of each instance. Let us know if we need to change the convention used. I didn't see any other errors. Thanks! Dustin
Demog table error when posted implementation
Thanks Dustin, and that works just fine.
Demog table error when posted implementation
Thanks Dustin, and that works just fine.
med clarification
Hi John,
In anxiety_meds_mr.csv, there are rows that contain drug classes. Are these rows meant to aid in readability by grouping the meds (i.e. just a section header row), are do you specifically mean to include an entire drug class?
Thanks, Ken
drug classes are meant as section headers in meds file
Ken, thanks for the clarifying question. Yes, the drug class names in the file are meant to be section headers and not search terms.