From b3a650e4f064e437a2d27004cd949a1ef2bb059e Mon Sep 17 00:00:00 2001 From: Gowtham Rao Date: Sat, 21 Oct 2023 06:30:39 -0400 Subject: [PATCH 1/2] Version: 3.30.1 --- DESCRIPTION | 4 +- NEWS.md | 6 + docs/404.html | 2 +- ...ohortDefinitionSubmissionRequirements.html | 4 +- ...ortDefinitionsInOhdsiPhenotypeLibrary.html | 8 +- ...SetDefinitionsInOhdsiPhenotypeLibrary.html | 8 +- ...icalDescriptionForConditionPhenotypes.html | 246 +++++++++++++----- .../GuidanceOnCohortDefinitionSetRObject.html | 4 +- docs/articles/GuidanceOnLiteratureReview.html | 4 +- .../GuidanceOnPerformingPeerReview.html | 4 +- .../GuidanceOnWritingAnEvaluationReport.html | 4 +- ...itingCohortDefinitionLogicDescription.html | 4 +- .../HowToUsePhenotypeLibraryRPackage.html | 4 +- ...dWordsWithSpecialMeaningToPhenotypers.html | 4 +- docs/articles/SubmittedCohortDefinitions.html | 4 +- .../ValidityChecksForCohortDefinitions.html | 4 +- docs/articles/index.html | 2 +- docs/authors.html | 2 +- docs/index.html | 2 +- docs/news/index.html | 7 +- docs/pkgdown.yml | 2 +- docs/reference/PhenotypeLibrary-package.html | 2 +- docs/reference/getPhenotypeLog.html | 2 +- docs/reference/getPlCohortDefinitionSet.html | 2 +- docs/reference/getPlConceptDefinitionSet.html | 2 +- docs/reference/index.html | 2 +- docs/reference/listPhenotypes.html | 2 +- extras/PhenotypeLibrary.pdf | Bin 86364 -> 86209 bytes inst/doc/HowToUsePhenotypeLibraryRPackage.pdf | Bin 196804 -> 196597 bytes ...nicalDescriptionForConditionPhenotypes.Rmd | 106 ++++++-- 30 files changed, 312 insertions(+), 135 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index 2f85b0fe..ed4f71f5 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,8 +1,8 @@ Package: PhenotypeLibrary Type: Package Title: The OHDSI Phenotype Library -Version: 3.30.0 -Date: 2023-10-19 +Version: 3.30.1 +Date: 2023-10-21 Author: Gowtham Rao [aut, cre] Maintainer: Gowtham Rao Description: A repository to store the content of the OHDSI Phenotype library. diff --git a/NEWS.md b/NEWS.md index 00b42e69..3d07d352 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,9 @@ +PhenotypeLibrary 3.30.1 +====================== +Accepted Cohorts: No cohorts were accepted in this release. + +Clinical Description template has been updated. + PhenotypeLibrary 3.30.0 ====================== Accepted Cohorts: No cohorts were accepted in this release. diff --git a/docs/404.html b/docs/404.html index df88ee9f..bc525bfd 100644 --- a/docs/404.html +++ b/docs/404.html @@ -32,7 +32,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 diff --git a/docs/articles/CohortDefinitionSubmissionRequirements.html b/docs/articles/CohortDefinitionSubmissionRequirements.html index 1c05b649..9f6218e6 100644 --- a/docs/articles/CohortDefinitionSubmissionRequirements.html +++ b/docs/articles/CohortDefinitionSubmissionRequirements.html @@ -33,7 +33,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 @@ -121,7 +121,7 @@

Cohort Definition Submission Requirements

Gowtham A. Rao

-

2023-10-19

+

2023-10-21

Source: vignettes/CohortDefinitionSubmissionRequirements.Rmd diff --git a/docs/articles/CohortDefinitionsInOhdsiPhenotypeLibrary.html b/docs/articles/CohortDefinitionsInOhdsiPhenotypeLibrary.html index 7af57bba..8ede6602 100644 --- a/docs/articles/CohortDefinitionsInOhdsiPhenotypeLibrary.html +++ b/docs/articles/CohortDefinitionsInOhdsiPhenotypeLibrary.html @@ -33,7 +33,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 @@ -123,7 +123,7 @@

Cohort Definitions in OHDSI Phenotype

Gowtham A. Rao

-

2023-10-19

+

2023-10-21

Source: vignettes/CohortDefinitionsInOhdsiPhenotypeLibrary.Rmd @@ -150,8 +150,8 @@

2023-10-19

window.URL.revokeObjectURL(url); }); }); -
- +
+ @@ -123,7 +123,7 @@

Concept Set Definitions in OHDSI Phenotype

Gowtham A. Rao

-

2023-10-19

+

2023-10-21

Source: vignettes/ConceptSetDefinitionsInOhdsiPhenotypeLibrary.Rmd @@ -132,8 +132,8 @@

2023-10-19

-
- +
+ @@ -122,7 +122,7 @@

Guidance on writing clinical description for

Gowtham A. Rao

-

2023-10-19

+

2023-10-21

Source: vignettes/GuidanceOnClinicalDescriptionForConditionPhenotypes.Rmd @@ -133,100 +133,212 @@

2023-10-19

PhenotypeLibrary is part of HADES.

-

Note: This document is a DRAFT guidance.

-

We ask you to write a brief clinical description. This description is -aimed at professionals with a medical terminology, informatics, or -clinical background, so as to facilitate shared understanding of the -target clinical idea being modeled in the phenotype. It is common to use -medical technical terms related to general pathophysiology in the -clinical description, but we try to avoid delving into molecular -biology. The reader is not expected to have a background in research -methods and can be a clinician. We are not rewriting a medical textbook -or chapter. This document may also be an input to the phenotyper, i.e., -the person who develops and evaluates the cohort definition. If the -phenotyper is building cohorts using Atlas, the clinical description is -expected to guide and provide justifications for the concept set -expression, and the rules for entry event criteria, inclusion rules, and -exit criteria. Please use the following structure.

+

Note: This document is a DRAFT guidance. We request +a succinct clinical description, tailored for individuals with a +background in medical terminology, informatics, or clinical practice, to +enable a shared comprehension of the clinical concept being modeled in +the phenotype. While the following structure is recommended, all fields +are OPTIONAL.

+

The clinical description often encompasses medical technical terms +pertinent to general pathophysiology, steering clear of extensive +molecular biology discussions. The target audience, potentially +comprising clinicians, is not presumed to have a research methods +background. The goal is not to replicate a medical textbook chapter but +to elucidate the clinical idea succinctly.

+

This document serves as a valuable input for the phenotyper—the +individual responsible for developing and evaluating the cohort +definition. If the phenotyper is utilizing Atlas for cohort creation, +the clinical description is anticipated to guide and furnish +justifications for the concept set expression, alongside the rules for +entry event criteria, inclusion rules, and exit criteria. Please adhere +to the following structure where possible and appropriate:

-

Condition: [Name of condition mentioned above.] +

Condition: [Name for the Clinical idea]

-

This will serve as the title for the clinical idea.

-

Overview +

Clinical Overview

-

Write a concise description of the condition. Keep it to about 3 -sentences.

+
+

Disease Overview +

+

Provide an introduction, including if possible a definition from +reputable scientific sources like medical textbooks, pubmed articles, +medical dictionaries, or clinical guidelines in the form - ‘it is +defined as.’ Assess whether there’s a consensus understanding among +medical professionals, explaining your reasoning. Also provide an +opinion if this condition is of special interest in pharmacovigilance +and explain why. Add any relevant history or etymology of the condition +to provide context.

-
-

Synonyms -

-

List other names for the condition. This is to help build the concept -set expression.

+
+

Drug Induced Conditions +

+

If the idea ‘Drug induced Condition’ is commonly used in +pharmacovigilance, if possible please provide a definition for ‘Drug +induced Condition’ in the form of ‘it is defined as’. Please compare the +condition to ‘Drug induced Condition’. Please highlight key ideas that +differentiate between the two, with special focus on what makes it ‘Drug +- induced’ vs not drug induced.

-
-

Presentation -

-

Detail the signs and symptoms of the condition.

-

Diagnostic Evaluation +

Defining Features

-

Describe the assessment criteria for Condition. Include suitable -tests and potential results where relevant.

+

List enumerate the typical signs, symptoms or defining patient +features. For each item, explain their importance for medical +professionals evaluating patients presenting with the given condition. +Identify and highlight any of the enumerated features that are +considered either characteristic or pathognomonic for this condition. +Please indicate if any of these features are contraindicatives of Drug +induced Condition. Add a separate special note on Drug induced +Condition.

-

Differential Diagnoses +

Synonyms and Subtypes

-

Provide a list of conditions that could potentially be mistaken for -the condition.

+
+

Synonyms +

+

Please list medical terms that serve as specific synonyms for the +same condition. For each term, provide context explaining the situations +in which these synonyms are typically employed. Additionally, include +any layman terms that describe the condition, but only if these terms +are lexically or semantically distinct from the medical terms +listed.

-
-

Treatment Plan -

-

Outline the standard treatment plan for the condition, using bullet -points. If multiple treatment options exist, treat each as a separate -bullet point. Indicate whether the treatment plan is the current or a -previous standard that has since evolved.

+
+

Disease Subtypes +

+

Describe any subtypes, dedicating no more than two sentences to the +essential characteristics of each. Add a separate special note on Drug +induced Condition.

-
-

Prognosis -

-

Write a brief paragraph on the prognosis for a patient diagnosed with -Condition, distinguishing between short-term (within the first 3 months -after diagnosis) and long-term (1 year or more after diagnosis) -prognoses.

-

Exclusions +

Management

-

List any conditions or treatments that must be ruled out at the time -of diagnosis.

+
+

Diagnosis +

+

Outline the evaluation, by making a list of relevant tests. Provide +examples of potential results. Explain their utility for medical +assessment of patients with the given condition. Please report if any of +the subtypes of the condition have a uniquely different diagnostic +evaluation. Add a separate special note on Drug induced Condition.

+
+
+

Treatment +

+
+
Current Standards +
+

List current treatment option(s) that are considered standard of +care. These are what have been or are being offered in the last 5 +years.

+
+
+
Previous Standards +
+

List previous treatment option(s) that are no longer offered. These +were offered more than 5 years ago, but are not offered anymore. Please +provide a time-frame for when it was a standard.

+
+
+
Treatment Evolution +
+

Explain how the standard of care may have evolved over time.

+
+
+
Unique Treatment Plans +
+

Please report if any of the subtypes of the condition have a uniquely +different treatment plan. Add a separate special note on Drug induced +Condition.

+
+
+
+

Prognosis +

+
+
Short Term Prognosis +
+

Provide the patient’s short-term clinical outcome (within 3 months +post-diagnosis).

+
+
+
Long Term Prognosis +
+

Provide the patients long-term (1 year or more) clinical outcome. +Please report if any of the subtypes of the condition have a uniquely +different prognosis. Add a separate special note on Drug induced +Condition.

+
-
-

Ambiguity -

-

Identify any conditions with similar names to the condition but that -represent different clinical ideas. Do not include subtypes of the -condition.

-

Subtypes +

Differential Diagnoses; Co-occurrent, Ambiguous and Mutually +Exclusive Conditions

-

Identify any subtypes of the condition.

+
+

Differential Diagnosis +

+

List conditions that might be confused with the condition under +discussion and are commonly considered a differential diagnosis. For +each item, highlight the differences in mechanisms and treatment +strategies, include co-occurrence information, explain the importance +for a medical professional. Add a separate special note on Drug induced +Condition.

+
+
+

Diseases Commonly Co-occurrent +

+

List conditions that might co-occur in the same patient with the +condition under discussion. For each item, highlight the differences in +mechanisms and treatment strategies, include co-occurrence information, +explain the importance for a medical professional. Add a separate +special note on Drug induced Condition.

+
+
+

Medical Conditions and Diseases that are Ambiguous +

+

Highlight clinical conditions that are confusingly similar, +elucidating why they might cause confusion. Exclude subtypes of the +condition under discussion here. Add a separate special note on Drug +induced Condition.

+
+
+

Exclusions +

+

List any conditions, diagnostic procedures or treatments that rule +out the diagnosis of the condition under discussion. For each item, +explain why ruling these out are crucial. Add a separate special note on +Drug induced Condition.

+
+
+

Mutually Exclusive Conditions +

+

Identify specific conditions or treatments that when co-occurring in +the patient, make the occurrence of the condition under discussion +unlikely. Explain why these are not expected to co-occur with the +condition and why when this mutually exclusive condition occurs the +person is less likely to have the condition. Add a separate special note +on Drug induced Condition.

+

Patient Profile

-

Provide one or more short case narratives of a typical patient with -the clinical concept.

+

Provide one or more short case narratives of a patient with the +condition for three levels of diagnostic certainty: suspected case, +probable case, definite case. If possible use formats used in the field +like the SOAP format. Add a separate special note on Drug induced +Condition.

References

-

Include at least 10 references that were used in creating this -report, ensuring they are indexed on PubMed and compatible with a -reference manager.

+

Collate, deduplicate, and sort all cited references alphabetically in +APA style.

diff --git a/docs/articles/GuidanceOnCohortDefinitionSetRObject.html b/docs/articles/GuidanceOnCohortDefinitionSetRObject.html index 1c5ca992..02d5345a 100644 --- a/docs/articles/GuidanceOnCohortDefinitionSetRObject.html +++ b/docs/articles/GuidanceOnCohortDefinitionSetRObject.html @@ -33,7 +33,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1
@@ -121,7 +121,7 @@

Guidance on Cohort Definition Set R Object

Gowtham A. Rao

-

2023-10-19

+

2023-10-21

Source: vignettes/GuidanceOnCohortDefinitionSetRObject.Rmd diff --git a/docs/articles/GuidanceOnLiteratureReview.html b/docs/articles/GuidanceOnLiteratureReview.html index 80ed18f4..0a98fc0a 100644 --- a/docs/articles/GuidanceOnLiteratureReview.html +++ b/docs/articles/GuidanceOnLiteratureReview.html @@ -33,7 +33,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1
@@ -121,7 +121,7 @@

Guidance on literature review

Gowtham A. Rao

-

2023-10-19

+

2023-10-21

Source: vignettes/GuidanceOnLiteratureReview.Rmd diff --git a/docs/articles/GuidanceOnPerformingPeerReview.html b/docs/articles/GuidanceOnPerformingPeerReview.html index 959457b3..2266ab08 100644 --- a/docs/articles/GuidanceOnPerformingPeerReview.html +++ b/docs/articles/GuidanceOnPerformingPeerReview.html @@ -33,7 +33,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1
@@ -121,7 +121,7 @@

Guidance on performing peer review

Gowtham A. Rao

-

2023-10-19

+

2023-10-21

Source: vignettes/GuidanceOnPerformingPeerReview.Rmd diff --git a/docs/articles/GuidanceOnWritingAnEvaluationReport.html b/docs/articles/GuidanceOnWritingAnEvaluationReport.html index 7675d64a..79988389 100644 --- a/docs/articles/GuidanceOnWritingAnEvaluationReport.html +++ b/docs/articles/GuidanceOnWritingAnEvaluationReport.html @@ -33,7 +33,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1
@@ -121,7 +121,7 @@

Guidance on writing an evaluation report

Gowtham A. Rao

-

2023-10-19

+

2023-10-21

Source: vignettes/GuidanceOnWritingAnEvaluationReport.Rmd diff --git a/docs/articles/GuidanceOnWritingCohortDefinitionLogicDescription.html b/docs/articles/GuidanceOnWritingCohortDefinitionLogicDescription.html index 9b17149f..1a335089 100644 --- a/docs/articles/GuidanceOnWritingCohortDefinitionLogicDescription.html +++ b/docs/articles/GuidanceOnWritingCohortDefinitionLogicDescription.html @@ -33,7 +33,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 @@ -122,7 +122,7 @@

Guidance on writing Cohort Definition Logic

Gowtham A. Rao

-

2023-10-19

+

2023-10-21

Source: vignettes/GuidanceOnWritingCohortDefinitionLogicDescription.Rmd diff --git a/docs/articles/HowToUsePhenotypeLibraryRPackage.html b/docs/articles/HowToUsePhenotypeLibraryRPackage.html index 3463e784..f8c406c9 100644 --- a/docs/articles/HowToUsePhenotypeLibraryRPackage.html +++ b/docs/articles/HowToUsePhenotypeLibraryRPackage.html @@ -33,7 +33,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 @@ -121,7 +121,7 @@

How to Use PhenotypeLibrary R Package

Gowtham A. Rao

-

2023-10-19

+

2023-10-21

Source: vignettes/HowToUsePhenotypeLibraryRPackage.Rmd diff --git a/docs/articles/ReservedWordsWithSpecialMeaningToPhenotypers.html b/docs/articles/ReservedWordsWithSpecialMeaningToPhenotypers.html index 2f3e2576..8cab5ae5 100644 --- a/docs/articles/ReservedWordsWithSpecialMeaningToPhenotypers.html +++ b/docs/articles/ReservedWordsWithSpecialMeaningToPhenotypers.html @@ -33,7 +33,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 @@ -122,7 +122,7 @@

Reserved Words With Special Meaning To

Gowtham A. Rao

-

2023-10-19

+

2023-10-21

Source: vignettes/ReservedWordsWithSpecialMeaningToPhenotypers.Rmd diff --git a/docs/articles/SubmittedCohortDefinitions.html b/docs/articles/SubmittedCohortDefinitions.html index acb870be..5fb94a23 100644 --- a/docs/articles/SubmittedCohortDefinitions.html +++ b/docs/articles/SubmittedCohortDefinitions.html @@ -33,7 +33,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 @@ -121,7 +121,7 @@

Submitted Cohort Definitions

Gowtham A. Rao

-

2023-10-19

+

2023-10-21

Source: vignettes/SubmittedCohortDefinitions.Rmd diff --git a/docs/articles/ValidityChecksForCohortDefinitions.html b/docs/articles/ValidityChecksForCohortDefinitions.html index f16cd100..042f751b 100644 --- a/docs/articles/ValidityChecksForCohortDefinitions.html +++ b/docs/articles/ValidityChecksForCohortDefinitions.html @@ -33,7 +33,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 @@ -121,7 +121,7 @@

Validity checks for Cohort Definitions

Gowtham A. Rao

-

2023-10-19

+

2023-10-21

Source: vignettes/ValidityChecksForCohortDefinitions.Rmd diff --git a/docs/articles/index.html b/docs/articles/index.html index 2a79908e..c251dbdd 100644 --- a/docs/articles/index.html +++ b/docs/articles/index.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 diff --git a/docs/authors.html b/docs/authors.html index 71c72934..e2397602 100644 --- a/docs/authors.html +++ b/docs/authors.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 diff --git a/docs/index.html b/docs/index.html index 3f6da877..33423971 100644 --- a/docs/index.html +++ b/docs/index.html @@ -33,7 +33,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 diff --git a/docs/news/index.html b/docs/news/index.html index d1aedf27..2f277cff 100644 --- a/docs/news/index.html +++ b/docs/news/index.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 @@ -96,6 +96,11 @@

Changelog

Source: NEWS.md +
+ +

Accepted Cohorts: No cohorts were accepted in this release.

+

Clinical Description template has been updated.

+

Accepted Cohorts: No cohorts were accepted in this release.

diff --git a/docs/pkgdown.yml b/docs/pkgdown.yml index 69be0642..32c1958f 100644 --- a/docs/pkgdown.yml +++ b/docs/pkgdown.yml @@ -15,5 +15,5 @@ articles: ReservedWordsWithSpecialMeaningToPhenotypers: ReservedWordsWithSpecialMeaningToPhenotypers.html SubmittedCohortDefinitions: SubmittedCohortDefinitions.html ValidityChecksForCohortDefinitions: ValidityChecksForCohortDefinitions.html -last_built: 2023-10-19T20:58Z +last_built: 2023-10-21T10:23Z diff --git a/docs/reference/PhenotypeLibrary-package.html b/docs/reference/PhenotypeLibrary-package.html index 3e267ffb..0032e591 100644 --- a/docs/reference/PhenotypeLibrary-package.html +++ b/docs/reference/PhenotypeLibrary-package.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1
diff --git a/docs/reference/getPhenotypeLog.html b/docs/reference/getPhenotypeLog.html index 0b79e16e..cd942b57 100644 --- a/docs/reference/getPhenotypeLog.html +++ b/docs/reference/getPhenotypeLog.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 diff --git a/docs/reference/getPlCohortDefinitionSet.html b/docs/reference/getPlCohortDefinitionSet.html index 36abf8c4..a6b16428 100644 --- a/docs/reference/getPlCohortDefinitionSet.html +++ b/docs/reference/getPlCohortDefinitionSet.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 diff --git a/docs/reference/getPlConceptDefinitionSet.html b/docs/reference/getPlConceptDefinitionSet.html index 4421d89a..b7f9a8f1 100644 --- a/docs/reference/getPlConceptDefinitionSet.html +++ b/docs/reference/getPlConceptDefinitionSet.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 diff --git a/docs/reference/index.html b/docs/reference/index.html index f2eb2129..e4ecf293 100644 --- a/docs/reference/index.html +++ b/docs/reference/index.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 diff --git a/docs/reference/listPhenotypes.html b/docs/reference/listPhenotypes.html index 64ad67b9..ae740cec 100644 --- a/docs/reference/listPhenotypes.html +++ b/docs/reference/listPhenotypes.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.30.0 + 3.30.1 diff --git a/extras/PhenotypeLibrary.pdf b/extras/PhenotypeLibrary.pdf index b07648f0406c70b3bbe339247a17abc193a6f9a1..0e7f1076724477861ee68aa49c1cd0e2a1bf67c9 100644 GIT binary patch delta 18593 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 delta 18590 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�jJ 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 diff --git a/vignettes/GuidanceOnClinicalDescriptionForConditionPhenotypes.Rmd b/vignettes/GuidanceOnClinicalDescriptionForConditionPhenotypes.Rmd index 1bd1e5c7..c10475a4 100644 --- a/vignettes/GuidanceOnClinicalDescriptionForConditionPhenotypes.Rmd +++ b/vignettes/GuidanceOnClinicalDescriptionForConditionPhenotypes.Rmd @@ -26,48 +26,102 @@ knitr::opts_chunk$set( [PhenotypeLibrary](https://github.com/OHDSI/PhenotypeLibrary) is part of [HADES](https://ohdsi.github.io/Hades/). **Note: This document is a DRAFT guidance.** +We request a succinct clinical description, tailored for individuals with a background in medical terminology, informatics, or clinical practice, to enable a shared comprehension of the clinical concept being modeled in the phenotype. While the following structure is recommended, all fields are OPTIONAL. -We ask you to write a brief clinical description. This description is aimed at professionals with a medical terminology, informatics, or clinical background, so as to facilitate shared understanding of the target clinical idea being modeled in the phenotype. It is common to use medical technical terms related to general pathophysiology in the clinical description, but we try to avoid delving into molecular biology. The reader is not expected to have a background in research methods and can be a clinician. We are not rewriting a medical textbook or chapter. This document may also be an input to the phenotyper, i.e., the person who develops and evaluates the cohort definition. If the phenotyper is building cohorts using Atlas, the clinical description is expected to guide and provide justifications for the concept set expression, and the rules for entry event criteria, inclusion rules, and exit criteria. Please use the following structure. +The clinical description often encompasses medical technical terms pertinent to general pathophysiology, steering clear of extensive molecular biology discussions. The target audience, potentially comprising clinicians, is not presumed to have a research methods background. The goal is not to replicate a medical textbook chapter but to elucidate the clinical idea succinctly. -# Condition: [Name of condition mentioned above.] -This will serve as the title for the clinical idea. +This document serves as a valuable input for the phenotyper—the individual responsible for developing and evaluating the cohort definition. If the phenotyper is utilizing Atlas for cohort creation, the clinical description is anticipated to guide and furnish justifications for the concept set expression, alongside the rules for entry event criteria, inclusion rules, and exit criteria. Please adhere to the following structure where possible and appropriate: -## Overview -Write a concise description of the condition. Keep it to about 3 sentences. -## Synonyms -List other names for the condition. -This is to help build the concept set expression. -## Presentation -Detail the signs and symptoms of the condition. +# Condition: [Name for the Clinical idea] -## Diagnostic Evaluation -Describe the assessment criteria for Condition. Include suitable tests and potential results where relevant. +## Clinical Overview -## Differential Diagnoses -Provide a list of conditions that could potentially be mistaken for the condition. +### Disease Overview -## Treatment Plan -Outline the standard treatment plan for the condition, using bullet points. If multiple treatment options exist, treat each as a separate bullet point. Indicate whether the treatment plan is the current or a previous standard that has since evolved. +Provide an introduction, including if possible a definition from reputable scientific sources like medical textbooks, pubmed articles, medical dictionaries, or clinical guidelines in the form - 'it is defined as.' Assess whether there's a consensus understanding among medical professionals, explaining your reasoning. Also provide an opinion if this condition is of special interest in pharmacovigilance and explain why. Add any relevant history or etymology of the condition to provide context. +### Drug Induced Conditions -## Prognosis -Write a brief paragraph on the prognosis for a patient diagnosed with Condition, distinguishing between short-term (within the first 3 months after diagnosis) and long-term (1 year or more after diagnosis) prognoses. +If the idea ‘Drug induced Condition’ is commonly used in pharmacovigilance, if possible please provide a definition for ‘Drug induced Condition’ in the form of ‘it is defined as’. Please compare the condition to ‘Drug induced Condition’. Please highlight key ideas that differentiate between the two, with special focus on what makes it ‘Drug - induced’ vs not drug induced. -## Exclusions -List any conditions or treatments that must be ruled out at the time of diagnosis. +## Defining Features -# Ambiguity -Identify any conditions with similar names to the condition but that represent different clinical ideas. Do not include subtypes of the condition. +List enumerate the typical signs, symptoms or defining patient features. For each item, explain their importance for medical professionals evaluating patients presenting with the given condition. Identify and highlight any of the enumerated features that are considered either characteristic or pathognomonic for this condition. Please indicate if any of these features are contraindicatives of Drug induced Condition. Add a separate special note on Drug induced Condition. -## Subtypes -Identify any subtypes of the condition. +## Synonyms and Subtypes + +### Synonyms + +Please list medical terms that serve as specific synonyms for the same condition. For each term, provide context explaining the situations in which these synonyms are typically employed. Additionally, include any layman terms that describe the condition, but only if these terms are lexically or semantically distinct from the medical terms listed. + +### Disease Subtypes + +Describe any subtypes, dedicating no more than two sentences to the essential characteristics of each. Add a separate special note on Drug induced Condition. + +## Management + +### Diagnosis + +Outline the evaluation, by making a list of relevant tests. Provide examples of potential results. Explain their utility for medical assessment of patients with the given condition. Please report if any of the subtypes of the condition have a uniquely different diagnostic evaluation. Add a separate special note on Drug induced Condition. + +### Treatment + +#### Current Standards + +List current treatment option(s) that are considered standard of care. These are what have been or are being offered in the last 5 years. + +#### Previous Standards + +List previous treatment option(s) that are no longer offered. These were offered more than 5 years ago, but are not offered anymore. Please provide a time-frame for when it was a standard. + +#### Treatment Evolution + +Explain how the standard of care may have evolved over time. + +#### Unique Treatment Plans + +Please report if any of the subtypes of the condition have a uniquely different treatment plan. Add a separate special note on Drug induced Condition. + +### Prognosis + +#### Short Term Prognosis + +Provide the patient's short-term clinical outcome (within 3 months post-diagnosis). + +#### Long Term Prognosis + +Provide the patients long-term (1 year or more) clinical outcome. Please report if any of the subtypes of the condition have a uniquely different prognosis. Add a separate special note on Drug induced Condition. + +## Differential Diagnoses; Co-occurrent, Ambiguous and Mutually Exclusive Conditions + +### Differential Diagnosis + +List conditions that might be confused with the condition under discussion and are commonly considered a differential diagnosis. For each item, highlight the differences in mechanisms and treatment strategies, include co-occurrence information, explain the importance for a medical professional. Add a separate special note on Drug induced Condition. + +### Diseases Commonly Co-occurrent + +List conditions that might co-occur in the same patient with the condition under discussion. For each item, highlight the differences in mechanisms and treatment strategies, include co-occurrence information, explain the importance for a medical professional. Add a separate special note on Drug induced Condition. + +### Medical Conditions and Diseases that are Ambiguous + +Highlight clinical conditions that are confusingly similar, elucidating why they might cause confusion. Exclude subtypes of the condition under discussion here. Add a separate special note on Drug induced Condition. + +### Exclusions + +List any conditions, diagnostic procedures or treatments that rule out the diagnosis of the condition under discussion. For each item, explain why ruling these out are crucial. Add a separate special note on Drug induced Condition. + +### Mutually Exclusive Conditions + +Identify specific conditions or treatments that when co-occurring in the patient, make the occurrence of the condition under discussion unlikely. Explain why these are not expected to co-occur with the condition and why when this mutually exclusive condition occurs the person is less likely to have the condition. Add a separate special note on Drug induced Condition. ## Patient Profile -Provide one or more short case narratives of a typical patient with the clinical concept. + +Provide one or more short case narratives of a patient with the condition for three levels of diagnostic certainty: suspected case, probable case, definite case. If possible use formats used in the field like the SOAP format. Add a separate special note on Drug induced Condition. ## References -Include at least 10 references that were used in creating this report, ensuring they are indexed on PubMed and compatible with a reference manager. + +Collate, deduplicate, and sort all cited references alphabetically in APA style. From eaec543ded56e8eae736fd858dee66284d0ab13e Mon Sep 17 00:00:00 2001 From: Gowtham Rao Date: Sat, 21 Oct 2023 07:17:46 -0400 Subject: [PATCH 2/2] Release version 3.30.1 --- NEWS.md | 1 + ...ortDefinitionsInOhdsiPhenotypeLibrary.html | 4 +- ...SetDefinitionsInOhdsiPhenotypeLibrary.html | 4 +- docs/articles/GuidanceOnLiteratureReview.html | 164 +++++++++++++++++- docs/news/index.html | 2 +- docs/pkgdown.yml | 2 +- extras/PhenotypeLibrary.pdf | Bin 86209 -> 86209 bytes inst/doc/HowToUsePhenotypeLibraryRPackage.pdf | Bin 196597 -> 196597 bytes vignettes/GuidanceOnLiteratureReview.Rmd | 99 ++++++++++- 9 files changed, 267 insertions(+), 9 deletions(-) diff --git a/NEWS.md b/NEWS.md index 3d07d352..730a5eb1 100644 --- a/NEWS.md +++ b/NEWS.md @@ -3,6 +3,7 @@ PhenotypeLibrary 3.30.1 Accepted Cohorts: No cohorts were accepted in this release. Clinical Description template has been updated. +Literature review instruction has been updated. PhenotypeLibrary 3.30.0 ====================== diff --git a/docs/articles/CohortDefinitionsInOhdsiPhenotypeLibrary.html b/docs/articles/CohortDefinitionsInOhdsiPhenotypeLibrary.html index 8ede6602..0664991a 100644 --- a/docs/articles/CohortDefinitionsInOhdsiPhenotypeLibrary.html +++ b/docs/articles/CohortDefinitionsInOhdsiPhenotypeLibrary.html @@ -150,8 +150,8 @@

2023-10-21

window.URL.revokeObjectURL(url); }); }); -
- +
+ + + diff --git a/docs/news/index.html b/docs/news/index.html index 2f277cff..15fa65f9 100644 --- a/docs/news/index.html +++ b/docs/news/index.html @@ -99,7 +99,7 @@

Changelog

Accepted Cohorts: No cohorts were accepted in this release.

-

Clinical Description template has been updated.

+

Clinical Description template has been updated. Literature review instruction has been updated.

diff --git a/docs/pkgdown.yml b/docs/pkgdown.yml index 32c1958f..f21fea4c 100644 --- a/docs/pkgdown.yml +++ b/docs/pkgdown.yml @@ -15,5 +15,5 @@ articles: ReservedWordsWithSpecialMeaningToPhenotypers: ReservedWordsWithSpecialMeaningToPhenotypers.html SubmittedCohortDefinitions: SubmittedCohortDefinitions.html ValidityChecksForCohortDefinitions: ValidityChecksForCohortDefinitions.html -last_built: 2023-10-21T10:23Z +last_built: 2023-10-21T11:08Z diff --git a/extras/PhenotypeLibrary.pdf b/extras/PhenotypeLibrary.pdf index 0e7f1076724477861ee68aa49c1cd0e2a1bf67c9..e8b29920779fb6fc170923ed95fdb043dea6c65d 100644 GIT binary patch delta 128 zcmX@OkoDj~)`l&N3*A^uEltg)FLh&-2eY=HaATas8E@=j>geL;=4NE-Z0T%aW?|`M yXyRmM;bvsw?CRufYH6onLr_Vqf}I^#aYf&f_>Edc;Zfs;` y>TGUgVrgz^y0?HgYnubhR{gG&M6fv{SGlq-6W5e@xzt06o$k(f|Me delta 110 zcmezRpZn{7?uHh|ElkWGS