This query is used to to provide summary statistics for condition occurrence counts (condition_occurrence_count) across all condition era records: the mean, the standard deviation, the minimum, the 25th percentile, the median, the 75th percentile, the maximum and the number of missing values. No input is required for this query.
WITH count_data AS (
SELECT condition_concept_id, COUNT(*)::integer AS condition_occurrence_count
FROM @cdm.condition_era
GROUP BY condition_concept_id
), ordered_data AS (
SELECT condition_concept_id, condition_occurrence_count,
ROW_NUMBER()OVER(ORDER BY condition_occurrence_count) AS order_nr
FROM count_data
)
SELECT condition_concept_id,
condition_occurrence_count,
MIN(condition_occurrence_count)over() AS min_count,
MAX(condition_occurrence_count)over() AS max_count,
AVG(condition_occurrence_count)over() AS avg_count,
ROUND(STDDEV(condition_occurrence_count)over(),0) AS stdev_count,
MAX(CASE WHEN order_nr = 2 then condition_occurrence_count else 0 END)OVER() AS percentile_25,
MAX(CASE WHEN order_nr = 3 then condition_occurrence_count else 0 END)OVER() AS median,
MAX(CASE WHEN order_nr = 4 then condition_occurrence_count else 0 END)OVER() AS percentile_75
FROM ordered_data;
None
| Field | Description | | --- | --- | | condition_concept_id | A foreign key that refers to a standard condition concept identifier in the vocabulary. | | min | | | max | | | avg | | | std_dev_days | | | percentile_25 | | | median | | | percentile_75 | |
https://github.com/OHDSI/CommonDataModel/wiki/
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.