Skip to content

Commit 0bd11bc

Browse files
faridseifizachllicejagpboisver
authored
211 migrate mpog pilot to kb main (#229)
All working assets for mpog trial migrated. Ongoing work to update main will continue * remove causal pathways and message templates not yet passing tests * remove system files * add opportunity to improve top 10 * add revised pilot message templates with additional CEDAR-generated IRIs * remove incorrect measure names * exclude not top performer template * revise PFKB for January pilot messages * Update social_better.json This is done so that moderator triple accessed by the pipeline does not break. * Update for February '24 * Update worsening.json * Update improving.json * Comparators are added * updated the schema:name in social better causal pathway * Updates for achievement messages (updated CP with extra types) * goal loss causal pathway and drop below goal template added. * adding the social worse peer average message * removing social worse peer average message * social gain and social loss and their messages are added * missing "Default display" fields added to message templates. * goal worse causal pathway and opportunity_to_imptove_goal template are added * approach causal pathways and message templates are added * updated MPM values added to the readme * updated the default display format for approach 10 and 25 percent templates * approach content added to the approach causal pathways. * Update to line chart for messages showing change * updated dc:title for measures based on MPOG spec * top performer and not top performer messages added. 25% messages and congrats are removed. * following up on previous commit * message templates updated * add missing process measures * remove inverse meaures * MPM is updated and preferences are added * causal pathways added to message templates * readme added to describe history signal. mpm is updated for history elements * updated the mpm readme * updated the MPM and the readme. * mpog_templates are added --------- Co-authored-by: Zach Landis-Lewis <[email protected]> Co-authored-by: Ayshwarya Jagadeesan <[email protected]> Co-authored-by: pboisver <[email protected]>
1 parent 0d62890 commit 0bd11bc

31 files changed

+630
-215
lines changed

causal_pathways/goal_approach.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,10 @@
100100
{
101101
"@id": "http://purl.obolibrary.org/obo/PSDO_0000120",
102102
"rdfs:label": "positive performance trend set"
103+
},
104+
{
105+
"@id": "http://purl.obolibrary.org/obo/PSDO_0000201",
106+
"rdfs:label": "approach content"
103107
}
104108
],
105109
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/2c8ca8b3-868b-4b65-aabf-1ed955b024c2",

causal_pathways/goal_worse.json

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
{
2+
"@context": {
3+
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
4+
"xsd": "http://www.w3.org/2001/XMLSchema#",
5+
"pav": "http://purl.org/pav/",
6+
"schema": "http://schema.org/",
7+
"oslc": "http://open-services.net/ns/core#",
8+
"skos": "http://www.w3.org/2004/02/skos/core#",
9+
"rdfs:label": {
10+
"@type": "xsd:string"
11+
},
12+
"schema:isBasedOn": {
13+
"@type": "@id"
14+
},
15+
"schema:name": {
16+
"@type": "xsd:string"
17+
},
18+
"schema:description": {
19+
"@type": "xsd:string"
20+
},
21+
"pav:derivedFrom": {
22+
"@type": "@id"
23+
},
24+
"pav:createdOn": {
25+
"@type": "xsd:dateTime"
26+
},
27+
"pav:createdBy": {
28+
"@type": "@id"
29+
},
30+
"pav:lastUpdatedOn": {
31+
"@type": "xsd:dateTime"
32+
},
33+
"oslc:modifiedBy": {
34+
"@type": "@id"
35+
},
36+
"skos:notation": {
37+
"@type": "xsd:string"
38+
},
39+
"type": "https://schema.metadatacenter.org/properties/827f2744-2cb7-439d-a8d3-cdd3a6fc7a4c",
40+
"name": "https://schema.metadatacenter.org/properties/4a88e066-a289-4a09-a0fc-a24c28c65215",
41+
"description": "https://schema.metadatacenter.org/properties/989a48cd-1da8-4332-ac53-a7a9a773e026",
42+
"Moderators": "https://schema.metadatacenter.org/properties/c93ed038-0c67-4add-99c8-d1a0f1c0a864",
43+
"Outcomes": "https://schema.metadatacenter.org/properties/5e5d9c40-bca5-4142-9c2e-96ab3f768a10",
44+
"Mechanisms": "https://schema.metadatacenter.org/properties/facca32e-9ce9-4bde-a20c-0bb6fcea5114",
45+
"Has precondition": "http://purl.bioontology.org/ontology/SNOMEDCT/has_precondition"
46+
},
47+
"type": {
48+
"@value": "http://purl.obolibrary.org/obo/cpo_0000029"
49+
},
50+
"name": {
51+
"@value": "Goal Worse"
52+
},
53+
"description": {
54+
"@value": "The causal pathway \"goal worse\" describes the influence of feedback interventions informing the recipient that their performance is worse than that of a goal comparator. The causal pathway model is made up of preconditions, moderators, mechanisms, and outcomes."
55+
},
56+
"Moderators": [
57+
{
58+
"@value": "regulatory fit"
59+
},
60+
{
61+
"@value": "gap size"
62+
},
63+
{
64+
"@value": "message recency"
65+
},
66+
{
67+
"@value": "message delivery count"
68+
}
69+
],
70+
"Outcomes": {
71+
"@value": "Clinical performance improvement"
72+
},
73+
"Mechanisms": {
74+
"@value": "Awareness (knowledge), Subjective Norms, Motivation"
75+
},
76+
"Has precondition": [
77+
{
78+
"@id": "http://purl.obolibrary.org/obo/PSDO_0000094",
79+
"rdfs:label": "goal comparator content"
80+
},
81+
{
82+
"@id": "http://purl.obolibrary.org/obo/PSDO_0000105",
83+
"rdfs:label": "negative performance gap content"
84+
},
85+
{
86+
"@id": "http://purl.obolibrary.org/obo/PSDO_0000046",
87+
"rdfs:label": "goal comparator element"
88+
},
89+
{
90+
"@id": "http://purl.obolibrary.org/obo/PSDO_0000116",
91+
"rdfs:label": "negative performance gap set"
92+
}
93+
],
94+
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/2c8ca8b3-868b-4b65-aabf-1ed955b024c2",
95+
"schema:name": "goal worse",
96+
"schema:description": "This is a temporary causal path way, the actual one is going to be created by CEDAR.",
97+
"pav:createdOn": "2023-07-31T15:10:38-07:00",
98+
"pav:createdBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
99+
"pav:lastUpdatedOn": "2023-08-03T14:46:57-07:00",
100+
"oslc:modifiedBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
101+
"@id": "http://example.com/goal_worse_temporary"
102+
}

causal_pathways/improving.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
"@value": "regulatory fit"
5959
},
6060
{
61-
"@value": "gap size"
61+
"@value": "trend slope"
6262
},
6363
{
6464
"@value": "message recency"
@@ -91,4 +91,4 @@
9191
"pav:lastUpdatedOn": "2023-08-03T16:06:13-07:00",
9292
"oslc:modifiedBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
9393
"@id": "https://repo.metadatacenter.org/template-instances/0b160448-c376-476d-b4a9-5e8a5496eaf0"
94-
}
94+
}

causal_pathways/social_approach.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,10 @@
100100
{
101101
"@id": "http://purl.obolibrary.org/obo/PSDO_0000120",
102102
"rdfs:label": "positive performance trend set"
103+
},
104+
{
105+
"@id": "http://purl.obolibrary.org/obo/PSDO_0000201",
106+
"rdfs:label": "approach content"
103107
}
104108
],
105109
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/2c8ca8b3-868b-4b65-aabf-1ed955b024c2",

causal_pathways/social_better.json

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,19 @@
5555
},
5656
"Moderators": [
5757
{
58-
"@value": "Habituation, regulatory fit, gap size"
58+
"@value": "Habituation"
59+
},
60+
{
61+
"@value": "regulatory fit"
62+
},
63+
{
64+
"@value": "gap size"
65+
},
66+
{
67+
"@value": "message recency"
68+
},
69+
{
70+
"@value": "message delivery count"
5971
}
6072
],
6173
"Outcomes": {
@@ -83,11 +95,11 @@
8395
}
8496
],
8597
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/2c8ca8b3-868b-4b65-aabf-1ed955b024c2",
86-
"schema:name": "precision feedback causal pathway metadata",
98+
"schema:name": "social better",
8799
"schema:description": "",
88100
"pav:createdOn": "2023-02-20T14:17:24-08:00",
89101
"pav:createdBy": "https://metadatacenter.org/users/626c7d49-cdfc-43d6-b254-36a7be904ea9",
90102
"pav:lastUpdatedOn": "2023-02-20T14:17:24-08:00",
91103
"oslc:modifiedBy": "https://metadatacenter.org/users/626c7d49-cdfc-43d6-b254-36a7be904ea9",
92104
"@id": "https://repo.metadatacenter.org/template-instances/8302e75d-ab21-4613-b94a-89c0eaf54c39"
93-
}
105+
}

causal_pathways/social_loss.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
}
100100
],
101101
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/2c8ca8b3-868b-4b65-aabf-1ed955b024c2",
102-
"schema:name": "precision feedback causal pathway metadata",
102+
"schema:name": "social loss",
103103
"schema:description": "",
104104
"pav:createdOn": "2023-02-25T04:54:55-08:00",
105105
"pav:createdBy": "https://metadatacenter.org/users/626c7d49-cdfc-43d6-b254-36a7be904ea9",

causal_pathways/worsening.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
"@value": "regulatory fit"
5959
},
6060
{
61-
"@value": "gap size"
61+
"@value": "trend slope"
6262
},
6363
{
6464
"@value": "message recency"
@@ -91,4 +91,4 @@
9191
"pav:lastUpdatedOn": "2023-08-03T14:50:04-07:00",
9292
"oslc:modifiedBy": "https://metadatacenter.org/users/da882240-ad9e-42ea-a48b-215e54161ad3",
9393
"@id": "https://repo.metadatacenter.org/template-instances/f20f522c-3c0d-4eea-b459-95b8404051d5"
94-
}
94+
}

comparators.json

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
[
2+
{
3+
"@id": "http://purl.obolibrary.org/obo/PSDO_0000094",
4+
"@type": [
5+
"http://purl.obolibrary.org/obo/PSDO_0000093"
6+
],
7+
"http://www.w3.org/2000/01/rdf-schema#label": [
8+
{
9+
"@value": "Goal Value"
10+
}
11+
]
12+
},
13+
{
14+
"@id": "http://purl.obolibrary.org/obo/PSDO_0000126",
15+
"@type": [
16+
"http://purl.obolibrary.org/obo/PSDO_0000093",
17+
"http://purl.obolibrary.org/obo/PSDO_0000095"
18+
],
19+
"http://www.w3.org/2000/01/rdf-schema#label": [
20+
{
21+
"@value": "Peer Average"
22+
}
23+
]
24+
},
25+
{
26+
"@id": "http://purl.obolibrary.org/obo/PSDO_0000128",
27+
"@type": [
28+
"http://purl.obolibrary.org/obo/PSDO_0000093",
29+
"http://purl.obolibrary.org/obo/PSDO_0000095"
30+
],
31+
"http://www.w3.org/2000/01/rdf-schema#label": [
32+
{
33+
"@value": "Peer Top 25%"
34+
}
35+
]
36+
},
37+
{
38+
"@id": "http://purl.obolibrary.org/obo/PSDO_0000129",
39+
"@type": [
40+
"http://purl.obolibrary.org/obo/PSDO_0000093",
41+
"http://purl.obolibrary.org/obo/PSDO_0000095"
42+
],
43+
"http://www.w3.org/2000/01/rdf-schema#label": [
44+
{
45+
"@value": "Peer Top 10%"
46+
}
47+
]
48+
}
49+
]

message_templates/achieved_peer_average.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,10 @@
3838
},
3939
"is_about": "http://purl.obolibrary.org/obo/IAO_0000136",
4040
"Name": "https://schema.metadatacenter.org/properties/26450fa6-bb2c-4126-8229-79efda7f863a",
41-
"Message text": "https://schema.metadatacenter.org/properties/6b9dfdf9-9c8a-4d85-8684-a24bee4b85a8"
41+
"Message text": "https://schema.metadatacenter.org/properties/6b9dfdf9-9c8a-4d85-8684-a24bee4b85a8",
42+
"Default display": "https://schema.metadatacenter.org/properties/5b4f16a9-feb7-4724-8741-2739d8808760",
43+
"has_causal_pathway": "http://purl.obolibrary.org/obo/cpo_0000056"
44+
4245
},
4346
"@type": "http://data.bioontology.org/ontologies/PSDO/classes/http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FPSDO_0000002",
4447
"is_about": [
@@ -63,12 +66,17 @@
6366
"rdfs:label": "peer average comparator"
6467
}
6568
],
69+
"has_causal_pathway":
70+
{
71+
"@id": "https://repo.metadatacenter.org/template-instances/46d968d8-762f-4870-bb05-3321a9b69f14",
72+
"schema:name": "social gain"
73+
},
6674
"Name": {
6775
"@value": "Achieve Peer Average"
6876
},
6977
"Message text": [
7078
{
71-
"@value": "Your performance reached the peer average this month for the measure [measure name]. Your performance was [recipient performance level]."
79+
"@value": "Your performance reached the peer average this month for the measure [measure name]. Your performance was [recipient performance level] and the peer average was [comparator performance level]."
7280
}
7381
],
7482
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/707d3573-8ac9-4e2c-b53b-2026a795308c",

message_templates/achieved_top_10_peer_benchmark.json

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,10 @@
3838
},
3939
"is_about": "http://purl.obolibrary.org/obo/IAO_0000136",
4040
"Name": "https://schema.metadatacenter.org/properties/26450fa6-bb2c-4126-8229-79efda7f863a",
41-
"Message text": "https://schema.metadatacenter.org/properties/6b9dfdf9-9c8a-4d85-8684-a24bee4b85a8"
41+
"Message text": "https://schema.metadatacenter.org/properties/6b9dfdf9-9c8a-4d85-8684-a24bee4b85a8",
42+
"Default display": "https://schema.metadatacenter.org/properties/5b4f16a9-feb7-4724-8741-2739d8808760",
43+
"has_causal_pathway": "http://purl.obolibrary.org/obo/cpo_0000056"
44+
4245
},
4346
"@type": "http://data.bioontology.org/ontologies/PSDO/classes/http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FPSDO_0000002",
4447
"is_about": [
@@ -63,12 +66,17 @@
6366
"rdfs:label": "peer 90th percentile benchmark"
6467
}
6568
],
69+
"has_causal_pathway":
70+
{
71+
"@id": "https://repo.metadatacenter.org/template-instances/46d968d8-762f-4870-bb05-3321a9b69f14",
72+
"schema:name": "social gain"
73+
},
6674
"Name": {
6775
"@value": "Achieved Top 10 Peer Benchmark"
6876
},
6977
"Message text": [
7078
{
71-
"@value": "You reached the top 10% peer benchmark this month for the measure [measure name]. Your performance was [recipient performance level]."
79+
"@value": "You reached the top 10% peer benchmark this month for the measure [measure name]. Your performance was [recipient performance level] and the benchmark was [comparator performance level]."
7280
}
7381
],
7482
"schema:isBasedOn": "https://repo.metadatacenter.org/templates/707d3573-8ac9-4e2c-b53b-2026a795308c",
@@ -88,5 +96,8 @@
8896
},
8997
"Additional message text": {
9098
"@value": null
99+
},
100+
"Default display": {
101+
"@value": "line chart"
91102
}
92103
}

0 commit comments

Comments
 (0)