| 1 | QAMPBMW1 ;HISC/DAD-BUILD A MONITOR WORKSHEET ;4/9/93  09:01 | 
|---|
| 2 | ;;1.0;Clinical Monitoring System;;09/13/1993 | 
|---|
| 3 | K UNDL S $P(UNDL,"_",81)="",QAOSQUIT=0 | 
|---|
| 4 | I QAOSCPY=1,$E(IOST)="C" D FF | 
|---|
| 5 | W !?27,"Build a Monitor Worksheet" | 
|---|
| 6 | S X="1. Shortened code name or number: ",X=X_$E(UNDL,1,80-$L(X)) W !!,X | 
|---|
| 7 | S X="2. Title: ",X=X_$E(UNDL,1,80-$L(X)) W !!,X | 
|---|
| 8 | S X="3. Service: ",X=X_$E(UNDL,1,80-$L(X)) W !!,X | 
|---|
| 9 | S X="4. Standard of Care: ",X=X_$E(UNDL,1,80-$L(X)) W !!,X | 
|---|
| 10 | F QA=1:1:6 W !!,UNDL | 
|---|
| 11 | D PAUSE Q:QAOSQUIT | 
|---|
| 12 | S X="5. Clinical Indicator: ",X=X_$E(UNDL,1,80-$L(X)) W !!,X | 
|---|
| 13 | F QA=1:1:6 W !!,UNDL | 
|---|
| 14 | W !!,"6. Rationale(s):" | 
|---|
| 15 | W ! D EN^QAMPBMW0("^QA(743.91,") | 
|---|
| 16 | D PAUSE Q:QAOSQUIT | 
|---|
| 17 | S X="Rationale Explanation: ",X=X_$E(UNDL,1,80-$L(X)) W !!,X | 
|---|
| 18 | F QA=1:1:6 W !!,UNDL | 
|---|
| 19 | W !!,"7. Auto Enroll Monitor: Yes / No" | 
|---|
| 20 | D PAUSE Q:QAOSQUIT | 
|---|
| 21 | D FF | 
|---|
| 22 | W !,"8. Conditions that apply: (Number each to aid you in answering questions" | 
|---|
| 23 | W !,"related to conditions.)" | 
|---|
| 24 | W ! D EN^QAMPBMW0("^QA(743.3,") | 
|---|
| 25 | D PAUSE Q:QAOSQUIT | 
|---|
| 26 | W !!,"Do any of the conditions require the development of a group?  If so, use the" | 
|---|
| 27 | W !,"Group Edit option to build the needed group(s).  See the condition description" | 
|---|
| 28 | W !,"for what groups are needed and their parent files." | 
|---|
| 29 | F QA=1:1:3 D | 
|---|
| 30 | . S X="Group Name: ",X=X_$E(UNDL,1,38-$L(X)) W !!,X | 
|---|
| 31 | . S X="Parent File: ",X=X_$E(UNDL,1,40-$L(X)) W ?40,X | 
|---|
| 32 | . S X="Group Members: ",X=X_$E(UNDL,1,80-$L(X)) W !!,X | 
|---|
| 33 | . Q | 
|---|
| 34 | D PAUSE Q:QAOSQUIT | 
|---|
| 35 | S X="What other information is required by each condition?" | 
|---|
| 36 | S X=X_$E(UNDL,1,80-$L(X)) W !!,X | 
|---|
| 37 | F QA=1:1:4 W !!,UNDL | 
|---|
| 38 | W !!,"Which conditions define the denominator (sample)?" | 
|---|
| 39 | F QA=1:1:2 W !!,$E(UNDL,1,24),?28,$E(UNDL,1,24),?56,$E(UNDL,1,24) | 
|---|
| 40 | W !!,"9. Choose which conditions define the fall outs and what is their relationship" | 
|---|
| 41 | W !,"to each other?  Use & (and), ! (or), ' (not), and parentheses () to specify the" | 
|---|
| 42 | W !,"relationship between two or more conditions.  Example: (C1&C2)!(C3&C4)" | 
|---|
| 43 | W !!,UNDL | 
|---|
| 44 | D PAUSE Q:QAOSQUIT | 
|---|
| 45 | D FF | 
|---|
| 46 | W !,"10. What is the relationship between the conditions that define the denominator" | 
|---|
| 47 | W !,"(sample)?  Use & (and), ! (or), ' (not), and parentheses () to specify the" | 
|---|
| 48 | W !,"relationship between two or more conditions.  Example: (C1&C2)!(C3!C4)" | 
|---|
| 49 | W !!,UNDL | 
|---|
| 50 | S X="11. What condition defines the date of the event: " | 
|---|
| 51 | S X=X_$E(UNDL,1,80-$L(X)) W !!,X | 
|---|
| 52 | W !!,"12. Time Frame: (Choose only one.)" | 
|---|
| 53 | W ! D EN^QAMPBMW0("^QA(743.92,") | 
|---|
| 54 | S X="13. Threshold: ",X=X_$E(UNDL,1,80-$L(X)) W !!,X | 
|---|
| 55 | W !,"If this is a percent threshold, should the threshold be met when the calculated" | 
|---|
| 56 | W !,"percentage is (high) >= or (low) <= the threshold." | 
|---|
| 57 | D PAUSE Q:QAOSQUIT | 
|---|
| 58 | S X="14. For percent thresholds, the Minimum Sample Size: " | 
|---|
| 59 | S X=X_$E(UNDL,1,80-$L(X)) W !!,X | 
|---|
| 60 | S X="    For numeric thresholds, the Pre-Threshold Alert Level: " | 
|---|
| 61 | S X=X_$E(UNDL,1,80-$L(X)) W !!,X | 
|---|
| 62 | W !!,"15. Do you want to allow 'duplicate' fall outs during the time frame: Yes / No" | 
|---|
| 63 | W !!,"16. Other Data to Capture: Review the list of data elements for each condition" | 
|---|
| 64 | W !,"you are using to select a list for capture with each fall out." | 
|---|
| 65 | F QA=1:1:4 W !!,$E(UNDL,1,39),?40,$E(UNDL,1,40) | 
|---|
| 66 | D PAUSE Q:QAOSQUIT | 
|---|
| 67 | W !!,"17. Do you want to print:      1) Daily fall out list:  Yes / No" | 
|---|
| 68 | W !,"                               2) Daily worksheets:     Yes / No" | 
|---|
| 69 | W !!,"18. Do you want a bulletin:    1) When threshold met:   Yes / No" | 
|---|
| 70 | W !,"                               2) At end of time frame: Yes / No" | 
|---|
| 71 | W !,"                               3) When alert level met: Yes / No" | 
|---|
| 72 | S X="19. What mail group will receive the bulletins: " | 
|---|
| 73 | S X=X_$E(UNDL,1,80-$L(X)) W !!,X | 
|---|
| 74 | S X="20. Start Date: ",X=X_$E(UNDL,1,80-$L(X)) W !!,X | 
|---|
| 75 | S X="    End   Date: ",X=X_$E(UNDL,1,80-$L(X)) W !!,X | 
|---|
| 76 | W !!,"21. Remember to turn it ON and mark it as FINISHED." | 
|---|
| 77 | D PAUSE Q:QAOSQUIT | 
|---|
| 78 | Q | 
|---|
| 79 | FF ; | 
|---|
| 80 | W @IOF | 
|---|
| 81 | Q | 
|---|
| 82 | PAUSE ; | 
|---|
| 83 | Q:$E(IOST)'="C"  K DIR S DIR(0)="E" D ^DIR S QAOSQUIT=$S(Y'>0:1,1:0) | 
|---|
| 84 | Q | 
|---|