Sync template from atomicqms-style deployment

This commit is contained in:
2025-12-27 11:24:13 -05:00
parent 34e7273976
commit fbf35a3209
20 changed files with 3151 additions and 2 deletions

0
Forms/Scoring/.gitkeep Normal file
View File

View File

@@ -0,0 +1,281 @@
# Scoring Algorithm Documentation
| Form ID | SCR-XXX |
|---------|-------------|
| Measure Name | |
| Measure Version | |
| Algorithm Version | 1.0 |
| Effective Date | [DATE] |
| Author | [AUTHOR] |
| Approved By | [APPROVER] |
---
## 1. Measure Overview
| Field | Information |
|-------|-------------|
| Full Measure Name | |
| Measure Type | ☐ PRO ☐ ClinRO ☐ ObsRO ☐ PerfO |
| Copyright Holder | |
| License Status | |
| Number of Items | |
| Subscales | |
| Recall Period | |
| Administration Time | |
## 2. Item Response Coding
### Response Format
☐ Likert Scale
☐ Visual Analog Scale (VAS)
☐ Binary (Yes/No)
☐ Numeric Rating Scale
☐ Other: _____________________
### Item Coding Table
| Item Number | Item Content Summary | Response Options | Numeric Coding | Reverse Scored |
|-------------|---------------------|------------------|----------------|----------------|
| 1 | | | | ☐ Yes ☐ No |
| 2 | | | | ☐ Yes ☐ No |
| 3 | | | | ☐ Yes ☐ No |
| 4 | | | | ☐ Yes ☐ No |
| 5 | | | | ☐ Yes ☐ No |
[Continue for all items]
## 3. Scoring Procedures
### 3.1 Item-Level Scoring
#### Step 1: Code Raw Responses
- Convert response selections to numeric values per coding table
- For VAS items: measure distance from anchor (usually in mm, 0-100)
- For open-ended items: follow specific coding instructions
#### Step 2: Reverse Score Items (if applicable)
**Reverse-Scored Items:** [List item numbers]
**Reverse Scoring Formula:**
- For X-point scale: Reversed Score = (X + 1) - Raw Score
- Example for 5-point scale: Reversed Score = 6 - Raw Score
#### Step 3: Handle Missing Data
**Missing Data Rules:**
**Prorated Scoring:** If ≥ ___% of items completed, prorate missing values
Formula: Scale Score = (Sum of completed items / Number of completed items) × Number of items in scale
**Person-Specific Mean Substitution:** Replace missing with person's mean on completed items
**No Imputation:** Score only if all items completed
**Copyright Holder Specified Rule:** ________________________________
**Maximum Allowable Missing Data:**
- Total scale: _____ items or _____%
- Per subscale: _____ items or _____%
### 3.2 Subscale Scoring
| Subscale Name | Items Included | Scoring Formula | Possible Range | Higher Score Means |
|---------------|----------------|-----------------|----------------|-------------------|
| | | | | |
| | | | | |
| | | | | |
**Subscale Calculation Steps:**
1. Sum or average item scores per subscale
2. Apply any subscale-specific transformations
3. Round to _____ decimal places (specify)
### 3.3 Total Score Calculation
**Total Score Formula:**
________________________________________________________________
**Calculation Method:**
☐ Sum of all items
☐ Average of all items
☐ Sum of subscales
☐ Weighted sum: ______________________________________________
☐ Other: ____________________________________________________
**Possible Score Range:** Minimum: _____ Maximum: _____
### 3.4 Transformations (if applicable)
**Linear Transformation**
Formula: Transformed Score = ___________________________________
**T-Score Transformation**
Formula: T = 50 + 10 × (Raw Score - Mean) / SD
Population norms: Mean = _____ SD = _____
**Percentile Conversion**
Reference normative data: _____________________________________
**IRT-Based Scoring**
Scoring method: _______________________________________________
Scoring software/table: ________________________________________
## 4. Score Interpretation
### 4.1 Descriptive Statistics
**General Population Norms:**
- Mean: _____
- Standard Deviation: _____
- Median: _____
- Range: _____
**Clinical Population Norms:**
- Mean: _____
- Standard Deviation: _____
### 4.2 Clinical Cutoffs
| Score Range | Severity Level | Clinical Interpretation |
|-------------|---------------|------------------------|
| | None/Minimal | |
| | Mild | |
| | Moderate | |
| | Severe | |
### 4.3 Minimal Clinically Important Difference (MCID)
**Distribution-Based Estimates:**
- 0.5 SD = _____
- 1 SEM = _____
**Anchor-Based Estimates:**
- Based on [anchor]: MCID = _____
- 95% CI: [_____ to _____]
**Recommended MCID for Clinical Use:** _____
Reference: ________________________________________________________
### 4.4 Subscale Interpretation
**Subscale 1: [Name]**
- Score range: _____ to _____
- Interpretation: ______________________________________________
**Subscale 2: [Name]**
- Score range: _____ to _____
- Interpretation: ______________________________________________
## 5. Quality Control Checks
### 5.1 Data Quality Flags
☐ All items within valid range
☐ Required items completed
☐ Logical consistency checks passed
☐ Response patterns not suspicious (e.g., all same value)
☐ Missing data within acceptable limits
### 5.2 Common Scoring Errors to Avoid
- [ ] Forgetting to reverse score applicable items
- [ ] Incorrect handling of missing data
- [ ] Using wrong subscale item groupings
- [ ] Misinterpreting response codes
- [ ] Applying transformations incorrectly
- [ ] Using outdated scoring algorithms
## 6. Implementation
### 6.1 Manual Scoring
**Required Materials:**
- Completed measure form
- Scoring template/worksheet
- Calculator
- Reverse scoring reference
**Estimated Time:** _____ minutes per assessment
### 6.2 Automated Scoring
**Available Software/Systems:**
- [ ] REDCap scoring module
- [ ] eCOA platform automated scoring
- [ ] Statistical software (SAS/R/SPSS) script
- [ ] Excel scoring template
- [ ] Copyright holder proprietary software
- [ ] Other: _____________________
**Software Version:** _____________
**Validation Status:** ☐ Validated against manual scoring ☐ Not validated
### 6.3 eCOA Considerations
☐ Real-time scoring at completion
☐ Delayed scoring after data review
☐ Immediate feedback to participant: ☐ Yes ☐ No
☐ Score visibility to clinician: ☐ Yes ☐ No
## 7. Documentation Requirements
### 7.1 Scoring Records
For each completed measure, maintain:
- [ ] Original completed measure form (source document)
- [ ] Scoring worksheet if manual scoring
- [ ] Computed scores (all subscales and total)
- [ ] Missing data documentation
- [ ] Quality control verification
- [ ] Scorer name/ID and date
### 7.2 Algorithm Updates
**Version Control:**
- Document all changes to scoring algorithm
- Maintain version history
- Specify effective date for each version
- Map to measure version
- Obtain copyright holder approval if required
## 8. References
**Primary Source:**
[Measure developer's manual or primary publication]
**Validation Evidence:**
[Key validation publications]
**Normative Data:**
[Sources for population norms]
**MCID Evidence:**
[Publications establishing MCID]
## 9. Contact Information
**For Scoring Questions:**
[Internal expert contact]
**Copyright Holder Support:**
[Copyright holder contact information]
---
## Revision History
| Version | Date | Changes | Approved By |
|---------|------|---------|-------------|
| 1.0 | [DATE] | Initial release | [APPROVER] |
---
**Related Documents:**
- SOP-ADM-001: Clinical Outcome Measure Administration
- WI-XXX: [Measure-Specific Work Instruction]
- License Agreement: [License number]