Patient Event Sequencing: Multi Site, Anomaly Detection, Cross-Sectional Analysis


dc.contributorPatient-Centered Outcomes Research Institute
dc.contributor.authorPEDSnet Data Coordinating Center
dc.contributor.otherPEDSnet Data Coordinating Center
dc.date.accessioned2025-01-14T15:48:03Z
dc.date.created2024-12-17
dc.description.abstractThe 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.urihttps://hdl.handle.net/20.500.14642/952
dc.identifier.urihttps://doi.org/10.24373/pdsp-411
dc.publisherPEDSnet
dc.relation.urihttps://github.com/ssdqa/patienteventsequencing
dc.rightsa CC-BY Attribution 4.0 License.
dc.rights.urihttp://creativecommons.org/licenses/by/4.0
dc.subjectMulti-Site Analysis
dc.subjectData Anomaly Method
dc.subjectCross-Sectional Analysis
dc.titlePatient Event Sequencing: Multi Site, Anomaly Detection, Cross-Sectional Analysis
dspace.entity.typeDQCheck
local.code.package# install.packages("devtools") devtools::install_github('ssdqa/patienteventsequencing')
local.description.rawThis 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.vizThis 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.categoryPlausibility
local.dqcheck.clinicalprobeClinical Follow-Up
local.dqcheck.clinicalprobeUtilization Patterns
local.dqcheck.measurementHotspots Outlier Detection
local.dqcheck.probeSelection Error or Bias
local.dqcheck.probeTemporality Consistency Check
local.dqcheck.probeExternal Benchmarking
local.dqcheck.requirementcohort
local.dqcheck.requirementn_event_a
local.dqcheck.requirementn_event_b
local.dqcheck.requirementpes_event_file
local.dqcheck.requirementomop_or_pcornet
local.dqcheck.requirementmulti_or_single_site
local.dqcheck.requirementanomaly_or_exploratory
local.dqcheck.requirementage_groups
local.dqcheck.requirementpatient_level_tbl
local.dqcheck.requirementp_value
local.dqcheck.requirementtime
local.dqcheck.typeCohort Fitness
local.dqcheck.vizDot and Star Plot
relation.isCodeOfDQCheck929c8dfc-2c8b-4e62-8e1d-0fa06c542832
relation.isCodeOfDQCheck.latestForDiscovery929c8dfc-2c8b-4e62-8e1d-0fa06c542832
relation.isDQResultOfDQCheck4ba46fb1-4327-4304-a2a2-4e51b70ae833
relation.isDQResultOfDQCheck.latestForDiscovery4ba46fb1-4327-4304-a2a2-4e51b70ae833

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
pes_ms_anom_cs.png
Size:
128.65 KB
Format:
Portable Network Graphics