|
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. |
16 | 4 | - 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 | + |
23 | 17 | "Performance_data":[ |
24 | 18 | ["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], |
37 | 31 | ], |
| 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| |
38 | 41 |
|
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| |
42 | 53 |
|
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| |
47 | 65 |
|
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