source: qrda/C0Q/trunk/kids/C0Q-1_SEQ-003_PAT-004.TXT@ 1589

Last change on this file since 1589 was 1529, checked in by Sam Habiel, 12 years ago

Removed test patch 4

File size: 16.7 KB
Line 
1 Source, Copyright, & Licensing:
2 ===============================
3 This patch to WorldVistA 2.0 was produced in Dew Drop
4 by George Lily on 24 August 2012 and released through VISTA Forum.
5
6 (C) 2012 George Lilly
7 Licensed under GPL 2.
8
9 Functionality:
10 ==============
11 This patch adds the ability to generate modified CCRs
12 containing a QUALITY measure section that looks like
13 this:
14 <QUALITY>
15 <MEASURE_SET>
16 <ID>1.3.6.1.4.1.33895.1.1.31.1.2.1</ID>
17 <MEASURES>
18 <MEASURE>1.3.6.1.4.1.33895.1.2.16001.1.2.2</MEASURE>
19 <MEASURE>1.3.6.1.4.1.33895.1.2.16002.1.2.2</MEASURE>
20 <MEASURE>1.3.6.1.4.1.33895.1.2.16004.1.2.2</MEASURE>
21 <MEASURE>1.3.6.1.4.1.33895.1.2.16008.1.2.2</MEASURE>
22 </MEASURES>
23 </MEASURE_SET>
24 </QUALITY>
25
26 This enables you to create a QRDA document in the C32 format to submit to CMS
27 containing these measures. The C32 document will be generated by an XSLT
28 transform from the CCR document.
29
30 The driving force behind the creation of this patch, as well as the
31 documentation of the actual QRDA documents to send to CMS can be found here:
32 http://qualitynet.org/dcs/ContentServer?c=Page&pagename=QnetPublic%2FPage%2FQnetTier3&cid=1228772217179
33
34 Specifically, this sentence:
35 "One part of meeting the requirements for Stage I Meaningful Use may include
36 submitting Clinical Quality Measures (CQMs) electronically using the QRDA
37 Category I file format."
38
39 Package Elements:
40 =================
41PACKAGE: C0Q*1.0*4 Aug 24, 2012 12:02 pm PAGE 1
42-------------------------------------------------------------------------------
43TYPE: SINGLE PACKAGE TRACK NATIONALLY: YES
44NATIONAL PACKAGE: QUALITY MEASURES ALPHA/BETA TESTING: NO
45
46DESCRIPTION:
47QRDA Support.
48
49ENVIRONMENT CHECK: DELETE ENV ROUTINE:
50 PRE-INIT ROUTINE: DELETE PRE-INIT ROUTINE:
51POST-INIT ROUTINE: DELETE POST-INIT ROUTINE:
52PRE-TRANSPORT RTN: TRAN^C0Q1P4
53
54 UP SEND DATA USER
55 DATE SEC. COMES SITE RSLV OVER
56FILE # FILE NAME DD CODE W/FILE DATA PTRS RIDE
57-------------------------------------------------------------------------------
58
591130580001.101C0Q QUALITY MEASURE YES YES YES OVER YES NO
60
611130580001.201C0Q MEASUREMENT SET YES YES YES OVER YES NO
62
631130580001.401C0Q PARAMETER YES YES NO NO
64Partial DD: subDD: 1130580001.401fld: 5.1
65 fld: 5.2
66 fld: 5.3
67
68INPUT TEMPLATE: ACTION:
69 C0Q EDIT INPATIENT PARMS FILE #1130580001.401SEND TO SITE
70 C0Q EDIT MEASURE SET FILE #1130580001.201 SEND TO SITE
71
72ROUTINE: ACTION:
73 C0QQRDA SEND TO SITE
74
75OPTION: ACTION:
76 C0Q EXPORT INPATIENT QRDA CCRS SEND TO SITE
77 C0Q QRDA MENU SEND TO SITE
78 C0Q QUALITY MEASUREMENT MENU USE AS LINK FOR MENU ITEMS
79
80INSTALL QUESTIONS:
81
82 Default Rebuild Menu Trees Upon Completion of Install: YES
83 Default INHIBIT LOGONs during the install: NO
84 Default DISABLE Scheduled Options, Menu Options, and Protocols: NO
85
86REQUIRED BUILDS: ACTION:
87 CCD/CCR GENERATION UTILITIES 1.2 Don't install, leave global
88 QUALITY MEASURES 1.0 Don't install, leave global
89
90 Summary of Changes to package:
91 - Population of QRDA TEMPLATE ROOT field in all of the C0Q QUALITY MEASUREs
92 for Inpatients, as follows:
93
94NAME QRDA TEMPLATE ROOT NUMERATOR RULE SET
95----------------------------------------------------------------------------------
96
97MU HOS NQF 0495 2.16.840.1.113883.3.249.11.14.2.1.2.2 MU ED-1 NUMER RS
98MU HOS NQF 0497 2.16.840.1.113883.3.249.11.14.3.1.2.2 MU ED-2 NUMER RS
99
100MU HOS NQF 0435 1.3.6.1.4.1.33895.1.2.16001.1.2.2 MU STK-2 NUMER RS
101MU HOS NQF 0436 1.3.6.1.4.1.33895.1.2.16002.1.2.2 MU STK-3 NUMER RS
102MU HOS NQF 0437 1.3.6.1.4.1.33895.1.2.16003.1.2.2 MU STK-4 NUMER RS
103MU HOS NQF 0438 1.3.6.1.4.1.33895.1.2.16004.1.2.2 MU STK-5 NUMER RS
104MU HOS NQF 0439 1.3.6.1.4.1.33895.1.2.16005.1.2.2 MU STK-6 NUMER RS
105MU HOS NQF 0440 1.3.6.1.4.1.33895.1.2.16007.1.2.2 MU STK-8 NUMER RS
106MU HOS NQF 0441 1.3.6.1.4.1.33895.1.2.16008.1.2.2 MU STK-10 NUMER RS
107
108MU HOS NQF 0371 1.3.6.1.4.1.33895.1.2.15971.1.2.2 MU VTE-1 NUMER RS
109MU HOS NQF 0372 1.3.6.1.4.1.33895.1.2.15972.1.2.2 MU VTE-2 NUMER RS
110MU HOS NQF 0373 1.3.6.1.4.1.33895.1.2.15973.1.2.2 MU VTE-3 NUMER RS
111MU HOS NQF 0374 1.3.6.1.4.1.33895.1.2.15974.1.2.2 MU VTE-4 NUMER RS
112MU HOS NQF 0375 1.3.6.1.4.1.33895.1.2.15975.1.2.2 MU VTE-5 NUMER RS
113MU HOS NQF 0376 1.3.6.1.4.1.33895.1.2.15976.1.2.2 MU VTE-6 NUMER RS
114
115 - Change of C0Q MEASUREMENT file name to C0Q MEASUREMENT SET
116 - Addition of QRDA TEMPLATE ROOT field to C0Q MEASUREMENT SET
117 - Creation of three Measurement Sets in the C0Q MEASUREMENT SET as follows:
118NAME: ED CMS REPORTING MEASURES
119 QRDA TEMPLATE ROOT: 2.16.840.1.113883.3.249.11.14.1.1.1
120 BEGIN DATE: JAN 1,2012 END DATE: DEC 13,2012
121MEASURE: MU HOS NQF 0495
122MEASURE: MU HOS NQF 0497
123 MU YEAR KEY: MU12
124
125NAME: STK CMS REPORTING MEASURES
126 QRDA TEMPLATE ROOT: 1.3.6.1.4.1.33895.1.1.31.1.2.1
127 BEGIN DATE: JAN 1,2012 END DATE: DEC 31,2012
128MEASURE: MU HOS NQF 0435
129MEASURE: MU HOS NQF 0436
130MEASURE: MU HOS NQF 0437
131MEASURE: MU HOS NQF 0438
132MEASURE: MU HOS NQF 0439
133MEASURE: MU HOS NQF 0440
134MEASURE: MU HOS NQF 0441
135 MU YEAR KEY: MU12
136
137NAME: VTE CMS REPORTING MEASURES
138 QRDA TEMPLATE ROOT: 1.3.6.1.4.1.33895.1.1.32.1.2.1
139 BEGIN DATE: JAN 1,2012 END DATE: DEC 31,2012
140MEASURE: MU HOS NQF 0371
141MEASURE: MU HOS NQF 0372
142MEASURE: MU HOS NQF 0373
143MEASURE: MU HOS NQF 0374
144MEASURE: MU HOS NQF 0375
145MEASURE: MU HOS NQF 0376
146 MU YEAR KEY: MU12
147
148 - Creation of supporting fields in the C0Q PARAMETER file to drive generation
149 of the QRDA documents.
150 - VTE CMS MEASUREMENT SET
151 - STK CMS MEASUREMENT SET
152 - ED CMS MEASUREMENT SET
153
154 - Modification of existing input templates to support the new fields created.
155 C0Q EDIT INPATIENT PARMS FILE #1130580001.401
156 C0Q EDIT MEASURE SET FILE #1130580001.201
157
158 - Routine C0QQRDA to drive the generation of the QRDA documents.
159
160 - Menu option to call EN^C0QQRDA:
161 -> C0Q QUALITY MEASUREMENT MENU
162 Parent: C0Q QRDA MENU
163
164 Routine Versioning:
165
166 The second line of each of these routines now looks like:
167 ;;1.0;QUALITY MEASURES;**4**;May 21, 2012;Build 28
168
169
170 The following checksums can be checked with CHECK1^XTSUMBLD:
171
172 Routine Before After Patch List
173 ------- ----------- ------------ ---------------------------------
174 C0QQRDA 89943644 **4**
175
176 Documentation:
177 ==============
178 None at this moment.
179
180 Test Sites:
181 ===========
182 None at this moment.
183
184 Compliance:
185 ===========
186 This software complies with the VA MUMPS Programming Standards and
187 Conventions (version 3 April 2007).
188
189 Installation Instructions:
190 ==========================
191 Install Time - less than 1 minute
192
193 1. LOAD TRANSPORT GLOBAL
194
195 Choose the PackMan message containing this patch and invoke the
196 INSTALL/CHECK MESSAGE PackMan option to unload the build.
197
198 2. START UP KIDS
199
200 Start up the Kernel Installation and Distribution System Menu
201 [XPD MAIN]:
202
203 Edits and Distribution ...
204 Utilities ...
205 Installation ...
206
207 Select Kernel Installation & Distribution System Option: INStallation
208 ---
209 Load a Distribution
210 Print Transport Global
211 Compare Transport Global to Current System
212 Verify Checksums in Transport Global
213 Install Package(s)
214 Restart Install of Package(s)
215 Unload a Distribution
216 Backup a Transport Global
217
218 Select Installation Option:
219
220 3. Select Installation Option:
221
222 NOTE: The following are OPTIONAL - (When prompted for the INSTALL
223 NAME, enter C0Q*1.0*4):
224
225 a. Backup a Transport Global - This option will create a backup
226 message of any routines exported with this patch. It will not
227 backup any other changes such as DD's or templates.
228 b. Compare Transport Global to Current System - This option will
229 allow you to view all changes that will be made when this patch
230 is installed. It compares all components of this patch
231 (routines, DD's, templates, etc.).
232 c. Verify Checksums in Transport Global - This option will allow
233 you to ensure the integrity of the routines that are in the
234 transport global.
235
236 4. Select Installation Option: Install Package(s)
237
238 **This is the step to start the installation of this KIDS patch:
239
240 a. Choose the Install Package(s) option to start the patch install
241 and enter "C0Q*1.0*4" at the INSTALL NAME prompt.
242 b. When asked, 'Shall I write over your C0Q MEASUREMENTS File? YES//'
243 Answer YES. The file is just renamed, that's why KIDS asks you to
244 overwrite it.
245 c. When prompted 'Want KIDS to Rebuild Menu Trees Upon Completion of
246 Install? YES//' answer YES
247 d. When prompted 'Want KIDS to INHIBIT LOGONs during the install?
248 NO//' answer NO
249 e. When prompted 'Want to DISABLE Scheduled Options, Menu Options,
250 and Protocols? NO//' answer NO
251
252 Installation Example:
253Select Installation Option: 6 Install Package(s)
254Select INSTALL NAME: C0Q*1.0*4 Loaded from Distribution Loaded from D
255istribution 8/24/12@10:05
256 => INPATIENT CMS QRDA GENERATION SUPPORT ;Created on Aug 02, 2012@10:40:
257
258This Distribution was loaded on Aug 24, 2012@10:05 with header of
259 INPATIENT CMS QRDA GENERATION SUPPORT ;Created on Aug 02, 2012@10:40:23
260 It consisted of the following Install(s):
261 C0Q*1.0*4
262
263 Checking C0Q*1.0*4 for overlap with VOE 1.0 .... OK
264 No overlap found
265
266 Checking C0Q*1.0*4 for overlap with VOE 1.1 .... OK
267 No overlap found
268
269 Checking C0Q*1.0*4 for overlap with NO HOME 1.0 .... OK
270 No overlap found
271
272Checking Install for Package C0Q*1.0*4
273
274Install Questions for C0Q*1.0*4
275
276Incoming Files:
277
278 1130580001.101C0Q QUALITY MEASURE (including data)
279Note: You already have the 'C0Q QUALITY MEASURE' File.
280I will OVERWRITE your data with mine.
281
282 1130580001.201C0Q MEASUREMENT SET (including data)
283*BUT YOU ALREADY HAVE 'C0Q MEASUREMENTS' AS FILE #1130580001.201!
284Shall I write over your C0Q MEASUREMENTS File? YES//
285I will OVERWRITE your data with mine.
286
287 1130580001.401C0Q PARAMETER (Partial Definition)
288Note: You already have the 'C0Q PARAMETER' File.
289
290Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES//
291
292Want KIDS to INHIBIT LOGONs during the install? NO//
293Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO//
294
295Enter the Device you want to print the Install messages.
296You can queue the install by enter a 'Q' at the device prompt.
297Enter a '^' to abort the install.
298
299DEVICE: HOME// PHOME HOME PRINTER
300
301
302 Install Started for C0Q*1.0*4 :
303 Aug 24, 2012@10:08:54
304
305Build Distribution Date: Aug 02, 2012
306
307 Installing Routines:..
308 Aug 24, 2012@10:08:54
309
310 Installing Data Dictionaries: ....
311 Aug 24, 2012@10:08:55
312
313 Installing Data:
314 Aug 24, 2012@10:08:55
315
316 Installing PACKAGE COMPONENTS:
317
318 Installing INPUT TEMPLATE...
319
320 Installing OPTION....
321 Aug 24, 2012@10:08:55
322
323 Updating Routine file......
324
325 Updating KIDS files.......
326
327 C0Q*1.0*4 Installed.
328 Aug 24, 2012@10:08:55
329
330 Not a VA primary domain
331
332 NO Install Message sent
333
334 Call MENU rebuild
335
336Starting Menu Rebuild: Aug 24, 2012@10:08:57
337
338Collecting primary menus in the New Person file...
339
340 Primary menus found in the New Person file
341 ------------------------------------------
342
343OPTION NAME MENU TEXT # OF LAST LAST
344 USERS USED BUILT
345
346EVE Systems Manager Menu 25 08/24/12 08/06/12
347XUCORE Core Applications 3 08/14/12 08/06/12
348XUSERTOOLS User's Toolbox 3 06/28/11 08/06/12
349XMUSER MailMan Menu 1 06/03/11 08/06/12
350DG REGISTRATION MENURegistration Menu 1 06/21/11 08/06/12
351DGZ REGISTRATION MENU
352 EHR Registration Menu 39 07/09/12 08/06/12
353XUZEVE STARTUP FUNCTIONS 1 11/16/05 08/06/12
354
355Building secondary menu trees....
356
357Merging.... done.
358
359Menu Rebuild Complete: Aug 24, 2012@10:09:01
360
361Brief Usage Instructions:
362====================================
363Before running the QRDA option, you need to set-up your inpatient parameters.
364You need AT LEAST a Parameter Name, an MU Year, and a Parameter Type in order
365for the software to pick up the parameter's presence. If you already have it
366set-up, you don't need to perform this step. Please note that the software does
367a reverse $Order through the MU years and will only pick the latest one.
368
369---
370Select SETUP QUALITY REPORTING Option: INP EDIT PARMS
371
372Select C0Q PARAMETER NAME: ?
373 to exit:
374 You may enter a new C0Q PARAMETER, if you wish
375 NAME MUST BE 3-30 CHARACTERS, NOT NUMERIC OR STARTING WITH
376 PUNCTUATION
377
378Select C0Q PARAMETER NAME: INPATIENT
379 Are you adding 'INPATIENT' as a new C0Q PARAMETER (the 1ST)? No// Y (Yes)
380NAME: INPATIENT//
381MEASUREMENT PERIOD KEY: MU12
382PARAMETER TYPE: INP INPATIENT
383INP MU MEASUREMENT SET:
384INP QUALITY MEASUREMENT SET:
385VTE CMS MEASUREMENT SET:
386STK CMS MEASUREMENT SET:
387ED CMS MEASUREMENT SET:
388Select SUBSCRIBER:
389---
390
391Next, the you can invoke the menu option as follows, but you may not get any
392CCRs to generate. The option will run EN^C0QQRDA which will look up the
393installed measure sets and try to set-up your parameters correctly. If you
394re-named the installed measure sets, this step will fail and you will need to
395populate them manually in the parameters.
396
397---
398Select QUALITY MEASUREMENT MENU Option: QRDA MENU
399
400Select QRDA MENU Option: EXPORT INPATIENT QRDA MEASURES AS CCRS
401Trying to automatically set-up measure sets in parameters
402...Set-up complete
403
404This program collects patients from the denominators of the measures
405STK, VTE, and ED and outputs modified CCR files to the kernel default
406directory (probably /tmp/).
407
408This will take some time to execute.
409
410Which measure set would you like to produce QRDA documents for?
411Choose to Run [V]TE Measure Set, [S]TK Measure Set, or
412[E]D Measure Set. Or you can choose to run [A]ll of them.
413Measure to calculate: (V/S/E/A): VTE
41410: VTE CMS REPORTING MEASURES^1.3.6.1.4.1.33895.1.1.32.1.2.1
415---
416
417The patient list to generate the CCRs is ultimately taken from the Patient
418Lists pointed to from the C0Q QUALITY MEASURE file for each of the measures
419being processed in the VTE, ED, or STK Measure Set. At this point of package
420development, you must run these measures manually in the reminders package and
421then populate the Numerator Patient List field and the Denominator Patient List
422field for each of these measures. The software per CMS regs picks up the
423patients in the denominator once the measure set is processed.
424
425A successful execution looks like this:
426---
427Select QRDA MENU Option: EXPORT INPATIENT QRDA MEASURES AS CCRS
428This program collects patients from the denominators of the measures
429STK, VTE, and ED and outputs modified CCR files to the kernel default
430directory (probably /tmp/).
431
432This will take some time to execute.
433
434Which measure set would you like to produce QRDA documents for?
435Choose to Run [V]TE Measure Set, [S]TK Measure Set, or
436[E]D Measure Set. Or you can choose to run [A]ll of them.
437Measure to calculate: (V/S/E/A): V
43810: VTE CMS REPORTING MEASURES^1.3.6.1.4.1.33895.1.1.32.1.2.1C0QFDA(1130580001.2
439011,"6,10,",3)=33
440
441Prosessing DFN 97
442RUNNING D EXTRACT^C0CPROBS(IXML,DFN,OXML)
443NULL RESULT FROM LIST^ORQQPL3
444RUNNING D EXTRACT^C0CALERT(IXML,DFN,OXML)
445RUNNING D EXTRACT^C0CMED(IXML,DFN,OXML)
446RUNNING D MAP^C0CIMMU(IXML,DFN,OXML)
447NULL RESULT FROM IMMUN^PXRHS03
448RUNNING D EXTRACT^C0CVITAL(IXML,DFN,OXML)
449VITALS START: T LIMIT: T-360
450RUNNING D MAP^C0CLABS(IXML,DFN,OXML)
451I MAPPED
452VARS:^TMP("C0CCCR",9097,"RESULTS")
453DFN:97
454LAB LOOKUP FAILED, NO SSN
455RUNNING D EXTRACT^C0CPROC(IXML,DFN,OXML)
456RUNNING D EXTRACT^C0CENC(IXML,DFN,OXML)
457PROCESSING:PATIENT 97
458PROCESSING:PROVIDER 8
459PROCESSING:SYSTEM 1
460
4611^WROTE FILE: VTE_QRDA_CCR_DFN0000000097.XML TO /tmp/
462---
Note: See TracBrowser for help on using the repository browser.