Measure Authoring Tool v4.4.0| User Guide 
161 
Figure 227 Human Readable - Clause Using the Function Satisfies All 
a)  Right-click on the word ‘Clause’ at the top of the [Clause Workspace] and select the 
option ‘Add New Clause’. 
b)  Provide a descriptive name in the ‘Add New Clause’ pop-up window. This clause will be 
named Blood Pressure; therefore, type Blood Pressure in the text field and select the 
gray [OK] button. 
Figure 228 Name Clause 
c)  Right-click on clause name Blood Pressure, hover over ‘Add’, and hover over Functions. 
Select the Function Satisfies All. 
Pdf export bookmarks - add, remove, update PDF bookmarks in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your C# Project with Rapid PDF Internal Navigation Via Bookmark and Outline
pdf bookmark editor; creating bookmarks in pdf documents
Pdf export bookmarks - VB.NET PDF bookmark library: add, remove, update PDF bookmarks in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your VB.NET Project with Rapid PDF Internal Navigation Via Bookmark and Outline
create pdf with bookmarks from word; create pdf bookmarks online
Measure Authoring Tool v4.4.0| User Guide 
162 
Figure 229 Select Function - Satisfies All 
d)  Right-click on the function Satisfies All added just below the clause name and hover over 
the ‘Add’ option. Notice, only the option to add a QDM element is displayed.  
Figure 230 Add QDM Element to LHS 
Note: QDM Element is the only LHS option when using the functions Satisfies All or Satisfies Any, and an 
attribute may not be applied to the QDM element used for the LHS of the clause logic.  
e)  Select the QDM Element in the expanded menu and add the QDM Element Diastolic 
Blood Pressure: Physical Exam, Performed from the QDM element list by selecting the 
QDM element name. 
f)  Right-click on the function Satisfies All, and hover over the ‘Add RHS’ Option. Select the 
QDM Element in the expanded menu. 
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
document file. Remove bookmarks, annotations, watermark, page labels and article threads from PDF while compressing. Also a preview
how to add bookmarks to pdf files; bookmarks in pdf
C# PDF File Split Library: Split, seperate PDF into multiple files
Split PDF file by top level bookmarks. The following C# codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
export pdf bookmarks to text file; create pdf bookmarks
Measure Authoring Tool v4.4.0| User Guide 
163 
Figure 231 Add QDM Element to RHS 
g)  Select the QDM element Diastolic: Physical Exam, Performed in the QDM element list.  
Figure 232 Clause Workspace - QDM Element Applied to LHS and RHS 
h)  Right-click on the QDM element name Systolic Blood Pressure: Physical Exam Performed 
located in the last position of the displayed logic. 
Note: The same QDM element is repeated for the LHS and RHS of the logic. In other words, the LHS 
QDM element is repeated in all child nodes of the logic statement. In this scenario, the QDM element 
Systolic Blood Pressure: Physical Exam Performed is selected for the LHS of the logic statement, then 
Systolic Blood Pressure: Physical Exam Performed is selected again for the first RHS of the statement. 
i)  Select ‘Edit Attribute’ from the right-click menu; select ‘Result’ from the Attribute 
dropdown; select ‘less than’ from the ‘Mode’ dropdown; and type in ’90’ in the Quantity 
text field. 
VB.NET PDF File Split Library: Split, seperate PDF into multiple
Demo Code in VB.NET. The following VB.NET codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
adding bookmarks in pdf; add bookmarks pdf
C# PDF File Compress Library: Compress reduce PDF size in C#.net
NET framework. Remove bookmarks, annotations, watermark, page labels and article threads from PDF while compressing. C# class demo
auto bookmark pdf; copy pdf bookmarks
Measure Authoring Tool v4.4.0| User Guide 
164 
Figure 233 Edit Attribute - Enter Attribute, Mode, Quantity, and Units 
j)  Select ‘mmHg’ from the Unit dropdown, and select the [OK] button (gray) to apply the 
attribute to the QDM element. The attribute is displayed in parentheses to the right of 
the QDM element name, pictured below:  
Figure 234 Attribute Added - result < 90mmHg 
k)  Again, right-click on the Function Satisfies All and hover over the ‘Add RHS’ option. 
Select QDM Element in the expanded menu. 
l)  Select the QDM element Diastolic Blood Pressure: Physical Exam, Performed in the QDM 
element list; right-click on the QDM element name Diastolic Blood Pressure: Physical 
Exam performed located in the last position of the displayed logic; select ‘Edit Attribute’ 
from the right-click menu; select the ‘Attribute’ dropdown; and select ‘anatomical 
location site’.  
m)  Next, select Value Set in the ‘Mode’ dropdown. 
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
Export PDF images to HTML images. The HTML document file, converted by C#.NET PDF to HTML SDK, preserves all the original anchors, links, bookmarks and font
add bookmarks to pdf; copy pdf bookmarks to another pdf
How to C#: Basic SDK Concept of XDoc.PDF for .NET
document. OutLines. This class describes bookmarks in a PDF document. Copyright © <2000-2016> by <RasterEdge.com>. All Rights Reserved.
convert excel to pdf with bookmarks; pdf reader with bookmarks
Measure Authoring Tool v4.4.0| User Guide 
165 
Figure 235 Edit Attribute - Add Attribute, Mode, Value Set 
n)  Select Left Arm: attribute in the Value Set dropdown and select the [OK] button (gray) 
to apply to the QDM element. In this instance, because the added attribute exceeds the 
number of allowable characters, the QDM element displays a “1” in parentheses when 
the attribute is applied. The applied attribute can be viewed by hovering over the QDM 
element name and a tool tip displays the attribute in its entirety.  
Figure 236 Attribute Added - anatomical location site: 'left arm: attribute' 
o)  Add the final right hand side (RHS) to the clause logic by right-clicking the function 
SATISFIES ALL, hovering over ‘Add RHS’, and selecting Clause in the expanded menu.  
VB.NET PDF: Basic SDK Concept of XDoc.PDF
document. OutLines. This class describes bookmarks in a PDF document. Copyright © <2000-2015> by <RasterEdge.com>. All Rights Reserved.
create bookmarks in pdf from excel; create bookmarks in pdf reader
C# Create PDF Library SDK to convert PDF from other file formats
file. Create and save editable PDF with a blank page, bookmarks, links, signatures, etc. Create fillable PDF document with fields.
how to add bookmarks to pdf files; bookmarks pdf reader
Measure Authoring Tool v4.4.0| User Guide 
166 
Figure 237 Add Clause to RHS 
p)  Select the desired clause from the pop up box, Most Recent Diastolic Blood Pressure, by 
selecting the clause name and selecting the [Select] button (gray).  
Figure 238 Select Desired Clause - Most Recent Diastolic Blood Pressure 
Of note, the clause Most Recent Systolic Blood Pressure was built and stored within the 
Clause Library. The logic for clause Most Recent Systolic Blood Pressure is pictured 
below. 
Measure Authoring Tool v4.4.0| User Guide 
167 
Figure 239 Clause Workspace View of Added Clause 
q)  Select the yellow [Save] button (yellow) to retain changes.  
Figure 240 Success Message - Clause Successfully Added to Clause 
4. 
Subset Operator Clause – Union 
This section describes how to build a clause using the subset operator UNION. Review the 
Quality Data Model for additional information about how and when to construct logic using 
the subset operator Union. This section is dedicated to demonstrating how to apply the 
subset operator Union to measure logic using the MAT.  
The clause to be constructed in this example is pictured below: 
Measure Authoring Tool v4.4.0| User Guide 
168 
Figure 241 Human Readable - Union of Encounters Clause 
a)  Right-click on the word ‘Clause’ at the top of the workspace and select the option ‘Add 
New Clause’. 
b)  Provide a descriptive name in the ‘Add New Clause’ pop-up window. This clause will be 
named Encounters; therefore, type Encounters in the text field and select the [OK] 
button (gray). 
Figure 242 Name Clause - Encounters 
c)  Right-click on the clause name ‘Encounters’, hover over the ‘Add’, then ‘Timing’, and 
select the timing ‘During’ 
Figure 243 Add Timing - During 
Measure Authoring Tool v4.4.0| User Guide 
169 
d)  Right-click on the timing ‘During’ which appears just below the clause name 
‘Encounters’. Hover over ‘Add LHS’ and select the subset operator Union in the 
expanded menu.  
Figure 244 Right Click the Timing During - Add Union 
e)  Right-click on the subset operator Union and select QDM Element in the expanded 
menu.  
Figure 245 Right Click Union - Add QDM Element 
f)  From the QDM Element list box, select the first QDM Element Annual Wellness Visit by 
selecting the QDM element name, Office Visit: Encounter Performed. The QDM element 
selected appears indented and below the subset operator Union in the workspace. 
Measure Authoring Tool v4.4.0| User Guide 
170 
Figure 246 QDM Element Added - Office Visit: Encounter, Order 
g)  Repeat the actions in steps 5 & 6 to add the following QDM elements: 
•  Face-to-Face Interaction: Encounter Performed 
•  Preventive Care Services, Establish Office Visit 18 and Up: Encounter, Performed 
•  Preventive Care Services, Initial Office Visit 18 and Up: Encounter, Performed 
•  Home Health Services: Encounter, Performed 
•  Annual Wellness Visit: Encounter, Performed 
h)  Next, select the timing ‘During’, hover over the ‘Add RHS’ option and select QDM 
Element. 
Figure 247 Add RHS QDM Element 
i)  Select the QDM element, Measurement Period: Timing Element from the QDM element 
list and select the [Select] button (gray). Measurement Period Timing Element is added 
at the bottom on the measure logic and the clause is complete. 
j)  Select the [Save] button (yellow) to retain changes and the clause Encounters now 
appears in the Clause Library.  
Documents you may be interested
Documents you may be interested