AHRQ Training Web Conference on the Clinical …...AHRQ Training Webinar on the Clinical Decision...

Post on 05-Jun-2020

0 views 0 download

Transcript of AHRQ Training Web Conference on the Clinical …...AHRQ Training Webinar on the Clinical Decision...

AHRQ Training Webinar on the Clinical Decision Support Authoring Tool

Presented by: Sharon Sebastian, CDS Connect Project Lead, MITRE Chris Moesel, CDS Connect Technical Lead, MITRE

Moderated by: Edwin Lomotan, MD

Agency for Healthcare Research and Quality

February 7, 2019

Agenda

• Welcome and Introductions • Presentations • CDS Authoring Tool Demonstration • Q&A Session With Presenters

Note: After today’s webinar, a copy of the slides will beemailed to all participants.

2

Presenters and Moderator

Chris Moesel Sharon Sebastian RN-BC, MS Ed Lomotan, MD • Principal Clinical

Informaticist, MITRE • Principal Software Systems

Engineer, MITRE • Medical Officer • Chief of Clinical Informatics,

Center for Evidence and Practice Improvement, AHRQ

• CDS Connect Project Lead • CDS Connect Technical Lead • CDS Authoring Tool Lead

3

How to Submit a Question

• At any time during the presentation, type your question into the “Q&A” section of your WebEx Q&A panel.

• Please address your questions to “All Panelists” in the drop-down menu.

• Select “Send” to submit your question to the moderator.

• Questions will be read aloud by the moderator.

4

Learning Objectives

At the conclusion of this activity, participants should be able to: 1. Develop logic, including inclusion and exclusion statements, and

define the recommended intervention. 2. Discuss how to develop “base elements” that can be re-used across

logic statements, along with features that enable users to developsubpopulations and how to handle errors.

3. Use synthetic test data to verify that authored CDS logic works asexpected.

4. Save and download their logic expression and provide anunderstanding of the components of the downloaded zip file.

5. Understand how other systems and tools developed by the CDSConnect project (i.e., the Repository and CQL Services) can be usedto share and implement the logic developed within the AuthoringTool.

5

CDS Connect Project Overview and Knowledge Translation Resources

Sharon Sebastian, MITRE

CDS Connect Concept of Operations

CDS Connect Work Streams

Repository: Design and build an online software “repository” for hosting and sharing new CDS artifacts Authoring: Build a public-facing, web-based CDS Authoring Tool geared toward non-technical users Artifacts: Identify and codify new CDS artifacts for care, in specific domains Pilot: Pilot CDS artifacts in a live, clinical setting Work Groups: Convene external discussions focused on accelerating evidence into practice through CDS

https://cds.ahrq.gov/cdsconnect

8

Level 1 (or “L1”) Level 2 (or “L2”) Level 3 (or “L3”) Level 4 (or “L4”)

Knowledge Translation into CDS

Adapted from: Boxwala, A. A., et al. (2011). "A multi-layered framework for disseminating knowledge for computer-based decision support." Journal of the American Medical Informatics Association : JAMIA 18 Suppl 1: i132-139.

“L1”: Evidence-based “source” selection

“L2” and “L3”: Translating and encoding knowledge

“L4”: CDS Integration with health IT

Knowledge Translation Methodology

Reference: Tso GJ, Samson TU, Oshiro C, et al. Automating Guidelines for Clinical Decision Support: Knowledge Engineering and Implementation. 2016 AMIA Annual Symposium Proc. 2016: 1189-1198. Available at: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5333329/

CDS Authoring Tool Standards

Chris Moesel, MITRE

HL7 Fast Healthcare HL7 Clinical Quality Language (CQL) Interoperability Resources (FHIR)

CDS Authoring Tool: Health IT Standards

HL7 = Health Level 7

HL7 Clinical Quality Language (CQL)

“Clinical Quality Language (CQL) is a high-level, domain-specific language focused on clinical

quality and targeted at measure and decision support artifact

authors.” HL7 Standard: Clinical Quality Language Specification, Release 1 STU3 (CQL 1.3)

http://cql.hl7.org/

CQL Key Points

• The CQL specification defines two components: – Clinical Quality Language: Author-friendly domain-specific language – Expression Logical Model: Computable XML or JSON

• CQL leverages best practices and lessons learned from: – Quality Data Model: Focus on ease of authoring – Health eDecisions: Focus on modularity and computability – eCQM & CDS Communities: HL7 Work Groups, S&I Framework

• CQL is designed to work with any data model • CQL is a HL7 Standard for Trial Use (STU)

valueset "Systolic Blood Pressure": '2.16.840.1.113883.3.526.3.1032'

define LastSystolicBPValue: Last (

[Observation: "Systolic Blood Pressure"] O where O.status.value = 'final' and (

O.valueQuantity.unit.value in {'mm[Hg]', 'mmHg', 'mm Hg'} or O.valueQuantity.code.value = 'mm[Hg]'

) return FHIRHelpers.ToDecimal(O.valueQuantity.value) sort by O.effectiveDateTime

)

CQL Example: Systolic Blood Pressure

=

define InDemographic: AgeInYears() between 40 and 75

define HasCVDRiskFactors: MostRecentValidLDLResult > 130 'mg/dL' or MostRecentValidHDLResult < 40 'mg/dL' or HasDiabetes or HasHypertension or IsSmoker

define MeetsInclusionCriteria: InDemographic and HasCVDRiskFactors and ( MostRecentValidCVDRiskAssessmentResult > 10.0 '%' or (GradeCRecommendationEnabled and MostRecentValidCVDRiskAssessmentResult >= 7.5 '%')

)

CQL Example: MeetsInclusionCriteria

HL7 Fast Healthcare InteroperabilityResources (FHIR)

“FHIR is a standard for health care data exchange, published

by HL7®.” HL7 FHIR Release 4 (v4.0.0)

http://hl7.org/fhir/R4/index.html

- - - -

- -

{ "resourceType": "Patient", "id": "e7c7c18c 06e1 4426 be5b 494f4573b457", "name": [

{ "given": [

"Brenda" ], "family": [

"Jackson" ]

} ], "gender": "female", "birthDate": "1956 10 14"

}

- - - -

- - - -

- -- -

{ "resourceType": "Condition", "id": "7d0735e7 f062 45af 843c a3e3e7f48888", "patient": { "reference": "Patient/e7c7c18c 06e1 4426 be5b

494f4573b457" }, "code": { "coding": [ { "system": "http://snomed.info/sct", "code": "203082005", "display": "Fibromyalgia (disorder)"

} ], "text": "Fibromyalgia (disorder)"

}, "clinicalStatus": "active", "verificationStatus": "confirmed", "onsetDateTime": "2013 04 05T16:00:00.000Z", "dateRecorded": "2013 04 05"

}

FHIR Examples: Patient and Condition

CDS Connect Repository

19

CDS Connect Repository

20

CDS Connect Repository

21

CDS Connect Repository

22

CDS Connect Repository

23

CDS Connect Repository

24

CDS Connect Repository

25

CDS Connect Repository

26

CDS Connect Repository

27

CDS Authoring Tool

28

CDS Authoring Tool

29

CDS Authoring Tool

30

CDS Authoring Tool

31

CDS Authoring Tool

32

CDS Authoring Tool

33

CDS Authoring Tool: Artifacts

34

CDS Authoring Tool: Artifacts

35

CDS Authoring Tool: Workspace

36

CDS Authoring Tool: Inclusions

37

CDS Authoring Tool: Inclusions

38

CDS Authoring Tool: Inclusions

39

CDS Authoring Tool: Inclusions

40

CDS Authoring Tool: Inclusions

41

CDS Authoring Tool: Inclusions

42

CDS Authoring Tool: Inclusions

43

CDS Authoring Tool: Inclusions

44

CDS Authoring Tool: Inclusions

45

CDS Authoring Tool: Inclusions

46

CDS Authoring Tool: Inclusions

47

CDS Authoring Tool: Inclusions

48

CDS Authoring Tool: Inclusions

49

CDS Authoring Tool: Inclusions

50

CDS Authoring Tool: Inclusions

51

CDS Authoring Tool: Inclusions

52

CDS Authoring Tool: Base Elements

53

CDS Authoring Tool: Base Elements

54

CDS Authoring Tool: Base Elements

55

CDS Authoring Tool: Base Elements

56

CDS Authoring Tool: Base Elements

57

CDS Authoring Tool: Base Elements

58

CDS Authoring Tool: Base Elements

59

CDS Authoring Tool: Base Elements

60

CDS Authoring Tool: Base Elements

61

CDS Authoring Tool: Inclusions

62

CDS Authoring Tool: Inclusions

63

CDS Authoring Tool: Inclusions

64

CDS Authoring Tool: Inclusions

65

CDS Authoring Tool: Inclusions

66

CDS Authoring Tool: Inclusions

67

CDS Authoring Tool: Inclusions

68

CDS Authoring Tool: Exclusions

69

CDS Authoring Tool: Exclusions

70

CDS Authoring Tool: Exclusions

71

CDS Authoring Tool: Exclusions

72

CDS Authoring Tool: Exclusions

73

CDS Authoring Tool: Exclusions

74

CDS Authoring Tool: Exclusions

75

CDS Authoring Tool: Exclusions

76

CDS Authoring Tool: Exclusions

77

CDS Authoring Tool: Exclusions

78

CDS Authoring Tool: Exclusions

79

CDS Authoring Tool: Exclusions

80

CDS Authoring Tool: Exclusions

81

CDS Authoring Tool: Exclusions

82

CDS Authoring Tool: Exclusions

83

CDS Authoring Tool: Exclusions

84

CDS Authoring Tool: Subpopulations

85

CDS Authoring Tool: Subpopulations

86

CDS Authoring Tool: Subpopulations

87

CDS Authoring Tool: Subpopulations

88

CDS Authoring Tool: Subpopulations

89

CDS Authoring Tool: Subpopulations

90

CDS Authoring Tool: Subpopulations

91

CDS Authoring Tool: Subpopulations

92

CDS Authoring Tool: Subpopulations

93

CDS Authoring Tool: Subpopulations

94

CDS Authoring Tool: Subpopulations

95

CDS Authoring Tool: Subpopulations

96

CDS Authoring Tool:Subpopulations

97

CDS Authoring Tool: Subpopulations

98

CDS Authoring Tool: Recommendations

99

CDS Authoring Tool: Recommendations

100

CDS Authoring Tool: Recommendations

101

CDS Authoring Tool: Recommendations

102

CDS Authoring Tool: Recommendations

103

CDS Authoring Tool: Recommendations

104

CDS Authoring Tool: Recommendations

105

CDS Authoring Tool: Handle Errors

106

CDS Authoring Tool: Handle Errors

107

CDS Authoring Tool: Parameters

108

CDS Authoring Tool: Parameters

109

CDS Authoring Tool: Parameters

110

CDS Authoring Tool: Parameters

111

CDS Authoring Tool: Parameters

112

CDS Authoring Tool: Parameters

113

CDS Authoring Tool: Parameters

114

CDS Authoring Tool: Parameters

115

CDS Authoring Tool: Parameters

116

CDS Authoring Tool: Parameters

117

CDS Authoring Tool: Parameters

118

CDS Authoring Tool: Save

119

CDS Authoring Tool: Save

120

CDS Authoring Tool: Download

121

CDS Authoring Tool: Download

122

CDS Authoring Tool: Download

123

CDS Authoring Tool: Download

124

CDS Authoring Tool: Download

125

CDS Authoring Tool: Download

126

CDS Authoring Tool: Testing

127

CDS Authoring Tool: Testing

128

CDS Authoring Tool: Testing

129

CDS Authoring Tool: Testing

130

CDS Authoring Tool: Testing

131

CDS Authoring Tool: Testing

132

CDS Authoring Tool: Testing

133

CDS Authoring Tool: Testing

134

CDS Authoring Tool: Testing

135

CDS Authoring Tool: Testing

136

CDS Authoring Tool: Testing

137

CDS Authoring Tool: Testing

138

CDS Authoring Tool: Testing

139

CDS Authoring Tool: Testing

140

CDS Authoring Tool: Testing

141

CDS Authoring Tool: Testing

142

CDS Authoring Tool: Testing

143

CDS Authoring Tool: Testing

144

CDS Authoring Tool: Testing

145

CDS Authoring Tool: Testing

146

CDS Authoring Tool: Testing

147

CDS Authoring Tool: Testing

148

CQL Services

149

CQL Services

150

CQL Services: CDS Hooks

151

CQL Services: Configuration

152

CQL Services: Configuration

153

CQL Services: Configuration

154

CQL Services: Configuration

155

CQL Services: Configuration

156

CQL Services: Run

157

CQL Services: CDS HooksSandbox

158

CQL Services: CDS Hooks Sandbox

159

CQL Services: CDS Hooks Sandbox

160

CQL Services: CDS Hooks Sandbox

161

CQL Services: CDS Hooks Sandbox

162

CQL Services: CDS Hooks Sandbox

163

CQL Services: CDS Hooks Sandbox

164

CQL Services: CDS HooksSandbox

165

CQL Services: CDS Hooks Sandbox

166

Contact Info

• Sharon Sebastian, CDS Connect Project Lead – sharon@mitre.org

• Chris Moesel, CDS Connect Technical Lead – cmoesel@mitre.org

Questions