Patient Event Sequencing: Multi Site, Anomaly Detection, Cross-Sectional Analysis
| dc.contributor | Patient-Centered Outcomes Research Institute |
| dc.contributor.author | PEDSnet Data Coordinating Center |
| dc.contributor.other | PEDSnet Data Coordinating Center |
| dc.date.accessioned | 2025-01-14T15:48:03Z |
| dc.date.created | 2024-12-17 |
| dc.description.abstract | The Patient Event Sequencing module computes the days between two user-specified events and summarizes the distribution within the cohort. It assesses the plausibility of the sequence of two user-provided clinical events as they appear in a patient's record. This allows the user to ensure that the two events, like a cancer diagnosis and chemotherapy, occur in a sensible order and within an expected length of time. |
| dc.identifier.uri | https://hdl.handle.net/20.500.14642/952 |
| dc.identifier.uri | https://doi.org/10.24373/pdsp-411 |
| dc.publisher | PEDSnet |
| dc.relation.uri | https://github.com/ssdqa/patienteventsequencing |
| dc.rights | a CC-BY Attribution 4.0 License. |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0 |
| dc.subject | Multi-Site Analysis |
| dc.subject | Data Anomaly Method |
| dc.subject | Cross-Sectional Analysis |
| dc.title | Patient Event Sequencing: Multi Site, Anomaly Detection, Cross-Sectional Analysis |
| dspace.entity.type | DQCheck |
| local.code.package | # install.packages("devtools") devtools::install_github('ssdqa/patienteventsequencing') |
| local.description.raw | This check produces a raw data output containing 21 columns of data: <br> |Column |Data Type|Definition | |--------------|---------|---------------------------------------------------------------------------------| |`site` |character|the name of the site being targeted | |`threshold_cutoff`|character|a string indicating the threshold for the number of days between the two events, including a label for patients who do not have one or both events| |`total_pts` |numeric |the total number of patients in the cohort at the site | |`user_cutoff` |numeric |the user provided threshold for days between the events | |`event_a_name` |character|the name of event A | |`event_b_name` |character|the name of event B | |`n_pts_thrs` |numeric |the number of patients meeting the `threshold_cutoff` criteria | |`prop_pts_thrs` |numeric |the proportion of patients meeting the threshold_cutoff criteria (`n_pts_thrs` / `total_pts`)| |`mean_val` |numeric |the mean proportion of `prop_pts_thrs` across sites | |`median_val` |numeric |the median `prop_pts_thrs` across sites | |`sd_val` |numeric |the standard deviation of `prop_pts_thrs` across sites | |`mad_val` |numeric |the median absolute deviation of `prop_pts_thrs` across sites | |`cov_val` |numeric |the coefficient of variance of `prop_pts_thrs` across sites | |`max_val` |numeric |the maximum `prop_pts_thrs` across sites | |`min_val` |numeric |the minimum `prop_pts_thrs` across sites | |`range_val` |numeric |the range of the `prop_pts_thrs` across sites | |`total_ct` |numeric |the total number of group members | |`analysis_eligible`|character|a string indicating whether the group is eligible for anomaly detection analysis | |`lower_tail` |numeric |the lower bound used to identify low anomalies | |`upper_tail` |numeric |the upper bound used to identify high anomalies | |`anomaly_yn` |character|a string indicating whether the value is anomalous or not | {.dqcheck-table} |
| local.description.viz | This check outputs a dot and star plot for each threshold window to identify sites with anomalous proportion of patients whose time between event falls within the window. Color of the dot represents proportion, size represents mean, and shape represents whether or not the site is anomalous. |
| local.dqcheck.category | Plausibility |
| local.dqcheck.clinicalprobe | Clinical Follow-Up |
| local.dqcheck.clinicalprobe | Utilization Patterns |
| local.dqcheck.measurement | Hotspots Outlier Detection |
| local.dqcheck.probe | Selection Error or Bias |
| local.dqcheck.probe | Temporality Consistency Check |
| local.dqcheck.probe | External Benchmarking |
| local.dqcheck.requirement | cohort |
| local.dqcheck.requirement | n_event_a |
| local.dqcheck.requirement | n_event_b |
| local.dqcheck.requirement | pes_event_file |
| local.dqcheck.requirement | omop_or_pcornet |
| local.dqcheck.requirement | multi_or_single_site |
| local.dqcheck.requirement | anomaly_or_exploratory |
| local.dqcheck.requirement | age_groups |
| local.dqcheck.requirement | patient_level_tbl |
| local.dqcheck.requirement | p_value |
| local.dqcheck.requirement | time |
| local.dqcheck.type | Cohort Fitness |
| local.dqcheck.viz | Dot and Star Plot |
| relation.isCodeOfDQCheck | 929c8dfc-2c8b-4e62-8e1d-0fa06c542832 |
| relation.isCodeOfDQCheck.latestForDiscovery | 929c8dfc-2c8b-4e62-8e1d-0fa06c542832 |
| relation.isDQResultOfDQCheck | 4ba46fb1-4327-4304-a2a2-4e51b70ae833 |
| relation.isDQResultOfDQCheck.latestForDiscovery | 4ba46fb1-4327-4304-a2a2-4e51b70ae833 |
Files
Original bundle
1 - 1 of 1
