Ignore:
Timestamp:
Feb 19, 2012, 11:09:05 PM (12 years ago)
Author:
George Lilly
Message:

parameter file and bug fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • qrda/C0Q/trunk/p/C0QMU12.m

    r1361 r1364  
    11C0QPRML ;JJOH/ZAG/GPL - Patient Reminder List ;7/5/11 8:50pm
    2  ;;1.0;MU PACKAGE;;;Build 26
     2 ;;1.0;MU PACKAGE;;;Build 27
    33 ;
    44 ;2011 Zach Gonzales<zach@linux.com> - Licensed under the terms of the GNU
     
    6767 I '$D(C0QPL) S C0QPL=1 ;default do create patient lists
    6868 S ZYR="MU12-"
    69  N G1 ; ONE SET OF VALUES - RNF1 FORMAT
    70  ; INITIALIZE LISTS
    71  ; this is done so that if there are no matching patients, the patient list
    72  ; will be zeroed out
    73  S C0QLIST(ZYR_"HasDemographics")=""
    74  S C0QLIST(ZYR_"Patient")=""
    75  S C0QLIST(ZYR_"HasProblem")=""
    76  S C0QLIST(ZYR_"HasAllergy")=""
    77  S C0QLIST(ZYR_"HasMed")=""
    78  S C0QLIST(ZYR_"HasVitalSigns")=""
    79  S C0QLIST(ZYR_"HasMedOrders")=""
    80  S C0QLIST(ZYR_"HasSmokingStatus")=""
    81  D ALL ; all currently admitted patients in the hospital
    82  D DIS ; all patients discharged since the reporting period began
    83  I C0QSS ZWR GRSLT
    84  D ICUPAT ; GENERATE ICU PATIENT LIST
    85  I C0QPL D  ;
    86  . D FILE ; FILE THE PATIENT LISTS
    87  . D UPDATE^C0QUPDT(.G,10) ; UPDATE THE MU MEASUREMENT SET - CHANGE EVERY YR
    88  . D UPDATE^C0QUPDT(.G,11) ; UPDATE THE MU MEASUREMENT SET - CHANGE EVERY YR
    89  Q
    90  ;
    91 BUILD2 ; CALL ALL AND DIS AND BUILD THE GRSLT ARRAY or print or create
    92  ; patient lists
    93  ;N GRSLT ; ARRAY FOR RESULTS
    94  I '$D(C0QSS) S C0QSS=0 ;default don't build spreadsheet array
    95  I '$D(C0QPR) S C0QPR=0 ;default don't print out results
    96  I '$D(C0QPL) S C0QPL=1 ;default do create patient lists
    97  S ZYR="MU12-"
    9869 D INITCLST ; initialize C0QLIST
    9970 N G1 ; ONE SET OF VALUES - RNF1 FORMAT
     
    10778 . D DIS ; all patients discharged since the reporting period began
    10879 . I C0QSS ZWR GRSLT
    109  . D ICUPAT ; GENERATE ICU PATIENT LIST
     80 . ;D ICUPAT ; GENERATE ICU PATIENT LIST
    11081 . I C0QPL D  ;
    11182 . . D FILE ; FILE THE PATIENT LISTS
     
    212183 ; DELETED MEDS, MEDS2, AND MEDS3 FOR 2012 TO USE ONLY MEDS4
    213184 N BEG,END
    214  S BEG=$$DT^C0PCUR("JULY 3,2011")
    215  S END=$$DT^C0PCUR("NOW")
     185 S BEG=$$DT^C0QUTIL("JULY 3,2011")
     186 S END=$$DT^C0QUTIL("NOW")
    216187 D OCL^PSOORRL(DFN,BEG,END)  ;DBIA #2400
    217188 N C0QMEDS
     
    832803 S DFN=""
    833804 S ZYR=ZYR_"EP-"
    834  F  S DFN=$O(C0QLIST(ZYR_"EP-ALL-PATIENTS",DFN)) Q:DFN=""  D  ; EACH PATIENT
     805 F  S DFN=$O(C0QLIST(ZYR_"ALL-PATIENTS",DFN)) Q:DFN=""  D  ; EACH PATIENT
    835806 . D DEMO
    836807 . D PROBLEM
Note: See TracChangeset for help on using the changeset viewer.