Skip to content

Commit 27459f7

Browse files
authored
Merge pull request #180 from Display-Lab/message-template-consistency-patch
Commit changes from cedar
2 parents ef31f66 + aed09d6 commit 27459f7

19 files changed

+124
-65
lines changed

changelog.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Precision Feedback Knowledge Base (PFKB) - Changelog
22
## Version 0.1.1
3+
### Unreleased
4+
**Patch:** Message template changes
5+
- Fixed message text keys to have internally consistent programmatically acceptable keys for filling with information when createprecisionfeedback process is run
6+
- Not updated for:
7+
- congrats_improved_performance
8+
- consistently_high_performance
9+
- remain_low_performance
10+
- Potentially not moving forward with these templates, other cedar changes in the works but not in this patch
11+
- Separated parts of the message text into text message and additional message text
12+
- Supporting this change with changes to pictoralist
13+
314
**Patch:** Update vignettes with standard template for all software pipeline sections
415
- Updated introductory texts on all software pipeline sections for:
516
- Goal Approach

message_templates/achieved_peer_average.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,22 +68,25 @@
6868
},
6969
"Message text": [
7070
{
71-
"@value": "Your performance is above the peer average this month for the measure [Measure name]."
71+
"@value": "Your performance is now above the peer average this month for the measure [measure name]. Your performance was [recipient performance level]."
7272
}
7373
],
7474
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/707d3573-8ac9-4e2c-b53b-2026a795308c",
7575
"schema:name": "Achieved Peer Average",
7676
"schema:description": "specification for a possible precision feedback message",
7777
"pav:createdOn": "2023-04-26T14:40:04-07:00",
7878
"pav:createdBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
79-
"pav:lastUpdatedOn": "2023-05-24T12:29:53-07:00",
80-
"oslc:modifiedBy": "https://metadatacenter.org/users/b62c6dfa-e33c-40fa-aa02-021e4b9bb00b",
79+
"pav:lastUpdatedOn": "2023-10-31T15:47:57-07:00",
80+
"oslc:modifiedBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
8181
"@id": "https://repo.metadatacenter.org/template-instances/8927dac9-5088-4236-b91d-ff92756f6ac5",
8282
"Display compatibility": {
8383
"@value": "Text-only, bar chart, line chart"
8484
},
8585
"Short message ID": {
8686
"@value": "4",
8787
"@type": "xsd:decimal"
88+
},
89+
"Additional message text": {
90+
"@value": null
8891
}
89-
}
92+
}

message_templates/achieved_top_10_peer_benchmark.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,22 +68,25 @@
6868
},
6969
"Message text": [
7070
{
71-
"@value": "You reached the top 10% peer benchmark this month for the measure [Measure name]."
71+
"@value": "You reached the top 10% peer benchmark this month for the measure [measure name]. Your performance was [recipient performance level]."
7272
}
7373
],
7474
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/707d3573-8ac9-4e2c-b53b-2026a795308c",
7575
"schema:name": "Achieved Top 10 Peer Benchmark",
7676
"schema:description": "specification for a possible precision feedback message",
7777
"pav:createdOn": "2023-04-26T14:29:04-07:00",
7878
"pav:createdBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
79-
"pav:lastUpdatedOn": "2023-05-23T12:01:27-07:00",
80-
"oslc:modifiedBy": "https://metadatacenter.org/users/626c7d49-cdfc-43d6-b254-36a7be904ea9",
79+
"pav:lastUpdatedOn": "2023-10-31T15:47:10-07:00",
80+
"oslc:modifiedBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
8181
"@id": "https://repo.metadatacenter.org/template-instances/5c49f6e6-b95f-4eb9-baa9-dac580e33e20",
8282
"Display compatibility": {
8383
"@value": "Text-only, bar chart, line chart"
8484
},
8585
"Short message ID": {
8686
"@value": "2",
8787
"@type": "xsd:decimal"
88+
},
89+
"Additional message text": {
90+
"@value": null
8891
}
89-
}
92+
}

message_templates/achieved_top_25_peer_benchmark.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,16 +68,16 @@
6868
},
6969
"Message text": [
7070
{
71-
"@value": "You reached the top 25% peer benchmark this month for the measure [Measure name]."
71+
"@value": "You reached the top 25% peer benchmark this month for the measure [measure name]. Your performance was [recipient performance level]."
7272
}
7373
],
7474
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/707d3573-8ac9-4e2c-b53b-2026a795308c",
7575
"schema:name": "Achieved Top 25 Peer Benchmark",
7676
"schema:description": "specification for a possible precision feedback message",
7777
"pav:createdOn": "2023-04-26T14:32:04-07:00",
7878
"pav:createdBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
79-
"pav:lastUpdatedOn": "2023-05-24T12:30:29-07:00",
80-
"oslc:modifiedBy": "https://metadatacenter.org/users/b62c6dfa-e33c-40fa-aa02-021e4b9bb00b",
79+
"pav:lastUpdatedOn": "2023-10-31T15:47:29-07:00",
80+
"oslc:modifiedBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
8181
"pav:derivedFrom": "https://repo.metadatacenter.org/template-instances/5c49f6e6-b95f-4eb9-baa9-dac580e33e20",
8282
"@id": "https://repo.metadatacenter.org/template-instances/75bd50a3-c11b-4a61-96e6-eee1f34eff78",
8383
"Display compatibility": {
@@ -86,5 +86,8 @@
8686
"Short message ID": {
8787
"@value": "3",
8888
"@type": "xsd:decimal"
89+
},
90+
"Additional message text": {
91+
"@value": null
8992
}
90-
}
93+
}

message_templates/approach_goal.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,22 +60,25 @@
6060
},
6161
"Message text": [
6262
{
63-
"@value": "Your performance is approaching the goal this month for the measure [Measure name]."
63+
"@value": "Your performance is approaching the goal this month for the measure [measure name]. Your performance was [recipient performance level]."
6464
}
6565
],
6666
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/707d3573-8ac9-4e2c-b53b-2026a795308c",
6767
"schema:name": "Approach Goal",
6868
"schema:description": "specification for a possible precision feedback message",
6969
"pav:createdOn": "2023-04-26T15:32:17-07:00",
7070
"pav:createdBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
71-
"pav:lastUpdatedOn": "2023-05-24T12:31:22-07:00",
72-
"oslc:modifiedBy": "https://metadatacenter.org/users/b62c6dfa-e33c-40fa-aa02-021e4b9bb00b",
71+
"pav:lastUpdatedOn": "2023-10-31T15:57:29-07:00",
72+
"oslc:modifiedBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
7373
"@id": "https://repo.metadatacenter.org/template-instances/70fbdb71-fd31-45b0-8432-2bfa1bff200d",
7474
"Display compatibility": {
7575
"@value": "Text-only, bar chart, line chart"
7676
},
7777
"Short message ID": {
7878
"@value": "17",
7979
"@type": "xsd:decimal"
80+
},
81+
"Additional message text": {
82+
"@value": "A case-by-case breakdown of your results are available at your [clinical quality dashboard (link)]. More information about the rationale for the measure [measure name] and how it is calculated is available [here (link to measure spec)]."
8083
}
81-
}
84+
}

message_templates/approach_peer_average.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,22 +64,25 @@
6464
},
6565
"Message text": [
6666
{
67-
"@value": "Your performance is approaching the peer average this month for the measure [Measure name]."
67+
"@value": "Your performance is approaching the peer average this month for the measure [measure name]. Your performance was [recipient performance level]."
6868
}
6969
],
7070
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/707d3573-8ac9-4e2c-b53b-2026a795308c",
7171
"schema:name": "Approach Peer Average",
7272
"schema:description": "specification for a possible precision feedback message",
7373
"pav:createdOn": "2023-04-26T15:20:17-07:00",
7474
"pav:createdBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
75-
"pav:lastUpdatedOn": "2023-05-24T12:31:54-07:00",
76-
"oslc:modifiedBy": "https://metadatacenter.org/users/b62c6dfa-e33c-40fa-aa02-021e4b9bb00b",
75+
"pav:lastUpdatedOn": "2023-10-31T15:55:36-07:00",
76+
"oslc:modifiedBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
7777
"@id": "https://repo.metadatacenter.org/template-instances/004d3aeb-b90a-4e4d-8359-b190d1ab8532",
7878
"Display compatibility": {
7979
"@value": "Text-only, bar chart, line chart"
8080
},
8181
"Short message ID": {
8282
"@value": "10",
8383
"@type": "xsd:decimal"
84+
},
85+
"Additional message text": {
86+
"@value": "A case-by-case breakdown of your results are available at your [clinical quality dashboard (link)]. More information about the rationale for the measure [measure name] and how it is calculated is available [here (link to measure spec)]."
8487
}
85-
}
88+
}

message_templates/approach_top_10_peer_benchmark.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,22 +64,25 @@
6464
},
6565
"Message text": [
6666
{
67-
"@value": "Your performance is approaching the top 10% peer benchmark this month for the measure [Measure name]."
67+
"@value": "Your performance is approaching the top 10% peer benchmark this month for the measure [measure name]. Your performance was [recipient performance level]."
6868
}
6969
],
7070
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/707d3573-8ac9-4e2c-b53b-2026a795308c",
7171
"schema:name": "Approach Top 10 Peer Benchmark",
7272
"schema:description": "specification for a possible precision feedback message",
7373
"pav:createdOn": "2023-04-26T15:21:34-07:00",
7474
"pav:createdBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
75-
"pav:lastUpdatedOn": "2023-05-24T12:32:15-07:00",
76-
"oslc:modifiedBy": "https://metadatacenter.org/users/b62c6dfa-e33c-40fa-aa02-021e4b9bb00b",
75+
"pav:lastUpdatedOn": "2023-10-31T15:56:00-07:00",
76+
"oslc:modifiedBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
7777
"@id": "https://repo.metadatacenter.org/template-instances/17a4e0f8-5fc1-44bb-b243-8b4a33be1238",
7878
"Display compatibility": {
7979
"@value": "Text-only, bar chart, line chart"
8080
},
8181
"Short message ID": {
8282
"@value": "11",
8383
"@type": "xsd:decimal"
84+
},
85+
"Additional message text": {
86+
"@value": "A case-by-case breakdown of your results are available at your [clinical quality dashboard (link)]. More information about the rationale for the measure [measure name] and how it is calculated is available [here (link to measure spec)]."
8487
}
85-
}
88+
}

message_templates/approach_top_25_peer_benchmark.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,16 +64,16 @@
6464
},
6565
"Message text": [
6666
{
67-
"@value": "Your performance is approaching the top 25% peer benchmark this month for the measure [Measure name]."
67+
"@value": "Your performance is approaching the top 25% peer benchmark this month for the measure [measure name]. Your performance was [recipient performance level]."
6868
}
6969
],
7070
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/707d3573-8ac9-4e2c-b53b-2026a795308c",
7171
"schema:name": "Approach Top 25 Peer Benchmark",
7272
"schema:description": "specification for a possible precision feedback message",
7373
"pav:createdOn": "2023-04-26T15:22:35-07:00",
7474
"pav:createdBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
75-
"pav:lastUpdatedOn": "2023-05-24T12:32:59-07:00",
76-
"oslc:modifiedBy": "https://metadatacenter.org/users/b62c6dfa-e33c-40fa-aa02-021e4b9bb00b",
75+
"pav:lastUpdatedOn": "2023-10-31T15:56:29-07:00",
76+
"oslc:modifiedBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
7777
"pav:derivedFrom": "https://repo.metadatacenter.org/template-instances/17a4e0f8-5fc1-44bb-b243-8b4a33be1238",
7878
"@id": "https://repo.metadatacenter.org/template-instances/beb6ce2e-79a9-408f-aa66-b07bffed57e9",
7979
"Display compatibility": {
@@ -82,5 +82,8 @@
8282
"Short message ID": {
8383
"@value": "12",
8484
"@type": "xsd:decimal"
85+
},
86+
"Additional message text": {
87+
"@value": "A case-by-case breakdown of your results are available at your [clinical quality dashboard (link)]. More information about the rationale for the measure [measure name] and how it is calculated is available [here (link to measure spec)]."
8588
}
86-
}
89+
}

message_templates/drop_below_goal.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,22 +64,25 @@
6464
},
6565
"Message text": [
6666
{
67-
"@value": "Your performance dropped below the goal this month for the measure [Measure name]."
67+
"@value": "Your performance dropped below the goal this month for the measure [measure name]. Your performance was [recipient performance level]."
6868
}
6969
],
7070
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/707d3573-8ac9-4e2c-b53b-2026a795308c",
7171
"schema:name": "Drop Below Goal",
7272
"schema:description": "specification for a possible precision feedback message",
7373
"pav:createdOn": "2023-04-26T15:26:28-07:00",
7474
"pav:createdBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
75-
"pav:lastUpdatedOn": "2023-05-24T12:34:30-07:00",
76-
"oslc:modifiedBy": "https://metadatacenter.org/users/b62c6dfa-e33c-40fa-aa02-021e4b9bb00b",
75+
"pav:lastUpdatedOn": "2023-10-31T16:52:09-07:00",
76+
"oslc:modifiedBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
7777
"@id": "https://repo.metadatacenter.org/template-instances/bbac24d6-c9e0-41f8-a5fd-3ea677402c06",
7878
"Display compatibility": {
7979
"@value": "Text-only, bar chart, line chart"
8080
},
8181
"Short message ID": {
8282
"@value": "15",
8383
"@type": "xsd:decimal"
84+
},
85+
"Additional message text": {
86+
"@value": "A case-by-case breakdown of your results are available at your [clinical quality dashboard (link)]. More information about the rationale for the measure [measure name] and how it is calculated is available [here (link to measure spec)]."
8487
}
85-
}
88+
}

message_templates/drop_below_peer_average.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,15 +68,15 @@
6868
},
6969
"Message text": [
7070
{
71-
"@value": "Your performance dropped below the peer average this month for the measure [Measure name]."
71+
"@value": "Your performance dropped below the peer average this month for the measure [measure name]. Your performance was [recipient performance level]."
7272
}
7373
],
7474
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/707d3573-8ac9-4e2c-b53b-2026a795308c",
7575
"schema:name": "Drop Below Peer Average",
7676
"schema:description": "specification for a possible precision feedback message",
7777
"pav:createdOn": "2023-04-26T14:59:17-07:00",
7878
"pav:createdBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
79-
"pav:lastUpdatedOn": "2023-04-26T14:59:45-07:00",
79+
"pav:lastUpdatedOn": "2023-10-31T15:53:09-07:00",
8080
"oslc:modifiedBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
8181
"@id": "https://repo.metadatacenter.org/template-instances/35903316-d0cc-4a53-ba3f-a9d796e78985",
8282
"Display compatibility": {
@@ -85,5 +85,8 @@
8585
"Short message ID": {
8686
"@value": "8",
8787
"@type": "xsd:decimal"
88+
},
89+
"Additional message text": {
90+
"@value": "A case-by-case breakdown of your results are available at your [clinical quality dashboard (link)]. More information about the rationale for the measure [measure name] and how it is calculated is available [here (link to measure spec)]."
8891
}
8992
}

0 commit comments

Comments
 (0)