Skip to content

Commit 7341e7d

Browse files
authored
Update performance_data.md
Reformat and completed templates for JSON and vignette writing purposes. Needs review before implementing to vignettes and input_message.json files
1 parent e4933d6 commit 7341e7d

File tree

1 file changed

+69
-41
lines changed

1 file changed

+69
-41
lines changed
Lines changed: 69 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,76 @@
1-
# Attending Template Data
2-
Data for: Alice Fahad
3-
## Six month block
4-
Six month section of data, formatted for markdown use (vignette performance data sections)
5-
6-
|Month|Performance Level|Top 10% Benchmark|Peer Average|
7-
|-----|-----------------|-----------------|------------|
8-
|Jul | 90%| 94| 90|
9-
|Aug | 90%| 94| 90|
10-
|Sept | 90%| 94| 90|
11-
|Oct | 90%| 94| 90|
12-
|Nov | **XX%**| 94| 90|
13-
|Dec | **XX%**| 94| 90|
14-
## Twelve month block
15-
Data formatted for JSON file entry
1+
# Performance JSON data
2+
The following are templates for use in creating measure-ssociated JSON performance metadata to make **input_message.json files**.
3+
This data is currently templated as twelve month blocks.
164
- note: confirm twelve months of data sufficient for pipeline operations
17-
- note: data needs to be cleaned, WIP
18-
***To prepare template for JSON entry:***
19-
1 - `shft`+`ctrl`+`f` find/replace `staffID` with the ID # for the persona you are editing
20-
2 - `shft`+`ctrl`+`f` find/replace `MSR1` with appropriate measure name (eg `SUS04`)
21-
3 - Edit critical months (December, November) with appropriate data for message acceptance criteria
22-
5+
6+
### JSON data block (12 months)
7+
Variables:
8+
- `staffID` - ID # for personas: replace with number based on which persona you are working with.
9+
- `MSR1` - Measure name (eg SUS04) - note that meausures have hypens removed in JSON data
10+
- `passNumb` - count of successful events for each month. passNumb generally is 50, 85, or 95, based on persona specs, and with `denominator` set to 100 (as below)
11+
- `flagNumb` - remainder of event sum, = 100-`passNumb`
12+
- `p_avg` - peer average, needs to be set based on the vignette data
13+
- `ninety` - 90th percentile benchmark
14+
- `sevenFive` - 75th percentile benchmark
15+
- `pogGoal` - MPOG goal values(measure dependent)
16+
2317
"Performance_data":[
2418
["staff_number","measure","month","passed_count","flagged_count","denominator","peer_average_comparator","peer_90th_percentile_benchmark","peer_75th_percentile_benchmark", "MPOG_goal"],
25-
[staffID,"MSR1","2023-01-01",NumNumb,DenNumb,100,p_avg,ninety,sevenfive,Pogger],
26-
[staffID,"MSR1","2023-02-01",NumNumb,DenNumb,100,p_avg,ninety,sevenfive,Pogger],
27-
[staffID,"MSR1","2023-03-01",NumNumb,DenNumb,100,p_avg,ninety,sevenfive,Pogger],
28-
[staffID,"MSR1","2023-04-01",NumNumb,DenNumb,100,p_avg,ninety,sevenfive,Pogger],
29-
[staffID,"MSR1","2023-05-01",NumNumb,DenNumb,100,p_avg,ninety,sevenfive,Pogger],
30-
[staffID,"MSR1","2023-06-01",NumNumb,DenNumb,100,p_avg,ninety,sevenfive,Pogger],
31-
[staffID,"MSR1","2023-07-01",NumNumb,DenNumb,100,p_avg,ninety,sevenfive,Pogger],
32-
[staffID,"MSR1","2023-08-01",NumNumb,DenNumb,100,p_avg,ninety,sevenfive,Pogger],
33-
[staffID,"MSR1","2023-09-01",NumNumb,DenNumb,100,p_avg,ninety,sevenfive,Pogger],
34-
[staffID,"MSR1","2023-10-01",NumNumb,DenNumb,100,p_avg,ninety,sevenfive,Pogger],
35-
[staffID,"MSR1","2023-11-01",CritNum,CritDen,100,p_avg,ninety,sevenfive,Pogger],
36-
[staffID,"MSR1","2023-12-01",CritNum,CritDen,100,p_avg,ninety,sevenfive,Pogger],
19+
[staffID,"MSR1","2023-01-01",passNumb,flagNumb,100,p_avg,ninety,sevenFive,pogGoal],
20+
[staffID,"MSR1","2023-02-01",passNumb,flagNumb,100,p_avg,ninety,sevenFive,pogGoal],
21+
[staffID,"MSR1","2023-03-01",passNumb,flagNumb,100,p_avg,ninety,sevenFive,pogGoal],
22+
[staffID,"MSR1","2023-04-01",passNumb,flagNumb,100,p_avg,ninety,sevenFive,pogGoal],
23+
[staffID,"MSR1","2023-05-01",passNumb,flagNumb,100,p_avg,ninety,sevenFive,pogGoal],
24+
[staffID,"MSR1","2023-06-01",passNumb,flagNumb,100,p_avg,ninety,sevenFive,pogGoal],
25+
[staffID,"MSR1","2023-07-01",passNumb,flagNumb,100,p_avg,ninety,sevenFive,pogGoal],
26+
[staffID,"MSR1","2023-08-01",passNumb,flagNumb,100,p_avg,ninety,sevenFive,pogGoal],
27+
[staffID,"MSR1","2023-09-01",passNumb,flagNumb,100,p_avg,ninety,sevenFive,pogGoal],
28+
[staffID,"MSR1","2023-10-01",passNumb,flagNumb,100,p_avg,ninety,sevenFive,pogGoal],
29+
[staffID,"MSR1","2023-11-01",critPass,critFlag,100,p_avg,ninety,sevenFive,pogGoal],
30+
[staffID,"MSR1","2023-12-01",critPass,critFlag,100,p_avg,ninety,sevenFive,pogGoal],
3731
],
32+
When editing, copy paste into another text editor (sublime, notepad, whatever you use), then `shft`+`ctrl`+`f` find/replace the variable with relevant data. Use `passNumb` and `flagNumb` to set the passed and flagged event counts, change the values for the benchmarks (including `pogGoal`), then edit the `critPass` and `critFlag` values based on the specifications in the [persona data sheet](https://docs.google.com/spreadsheets/d/1ZxtuEPI5EVfnO-YcvzGjbUSy3woixCsaz4slOCozVEU/edit#gid=0).
33+
34+
# Vignette Template Data
35+
### Table 1: Typical Values and Benchmarks by Role (*WIP*)
36+
|Role|Performance Level|Peer Average|75th Percentile Benchmark|90th Percentile Benchmark|
37+
|-----|-----------------|------------|------------------------|---------------|
38+
|Attending| 90-94%| 90| 92| 96|
39+
|Resident| 87-91%| 85| 88| 92|
40+
|CRNA| 80-87%| 80| 85| 90|
3841

39-
# Resident Template Data
40-
Data for: Chikondi Eugene Gaile
41-
## Six month block
42+
## Attending Template Data
43+
Associated personas: `Alice` `Fahad`
44+
### Six month block
45+
|Month|Performance Level|Peer Average|75th Percentile Benchmark|90th Percentile Benchmark|
46+
|-----|-----------------|------------|-------------------------|-------------------------|
47+
|Jul | 90%| 90| 92| 96|
48+
|Aug | 90%| 90| 92| 96|
49+
|Sept | 90%| 90| 92| 96|
50+
|Oct | 90%| 90| 92| 96|
51+
|Nov | **xx%**| 90| 92| 96|
52+
|Dec | **xx%**| 90| 92| 96|
4253

43-
## Twelve month block
44-
# CRNA Template Data
45-
Data for: Bob Deepa
46-
## Six month block
54+
## Resident Template Data
55+
Associated personas: `Chikondi` `Eugene` `Gaile`
56+
### Six month block
57+
|Month|Performance Level|Peer Average|75th Percentile Benchmark|90th Percentile Benchmark|
58+
|-----|-----------------|------------|-------------------------|-------------------------|
59+
|Jul | 85%| 85| 88| 92|
60+
|Aug | 85%| 85| 88| 92|
61+
|Sept | 85%| 85| 88| 92|
62+
|Oct | 85%| 85| 88| 92|
63+
|Nov | **xx%**| 85| 88| 92|
64+
|Dec | **xx%**| 85| 88| 92|
4765

48-
## Twelve month block
66+
## CRNA Template Data
67+
Associated personas: `Bob` `Deepa`
68+
### Six month block
69+
|Month|Performance Level|Peer Average|75th Percentile Benchmark|90th Percentile Benchmark|
70+
|-----|-----------------|------------|-------------------------|-------------------------|
71+
|Jul | 80%| 80| 85| 90|
72+
|Aug | 80%| 80| 85| 90|
73+
|Sept | 80%| 80| 85| 90|
74+
|Oct | 80%| 80| 85| 90|
75+
|Nov | **xx%**| 80| 85| 90|
76+
|Dec | **xx%**| 80| 85| 90|

0 commit comments

Comments
 (0)