Changeset 24299 in main


Ignore:
Timestamp:
12/15/21 14:29:06 (8 months ago)
Author:
LoisHaggard_STG
Message:

HI 3.0 backend/qModules update vitals for 3.0 version

Location:
adopters/hi/trunk/src/main/backend_qModules/3.0/qModules30
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • adopters/hi/trunk/src/main/backend_qModules/3.0/qModules30/birth/HI_Count_df.def

    r24075 r24299  
    125125        data tmp;
    126126                set tmp;
     127                if n = 0 then redflag=put('VitalsNoVariance', $16.);
     128                if n>=20 then redflag=put('VitalsStable', $16.);
    127129                if (s_rows=1 and row_sum=n_rows) then suppress=1;       *suppress second smallest n row;
    128130                if suppress=1 then do;
    129131                        redflag=put('VitalsSuppressed', $16.);
    130132                        n = .A;
     133                end;
     134                if 0<=n<=19 then do;
     135                        redflag=put('VitalsSuppressed', $16.);
     136                        rateper = .A;
     137                        LL = put('**', 8.0);
     138                        UL = put('**', 8.0);
    131139                end;
    132140                run;
  • adopters/hi/trunk/src/main/backend_qModules/3.0/qModules30/birth/HI_PctDesirableHigh_df.def

    r24075 r24299  
    111111                if count>0 then do;
    112112                        rse=(stderr/rateper);
    113                         redflag=put('Stable', $16.);
     113                        redflag=put('VitalsStable', $16.);
    114114                        if rse>.3 then redflag=put('Unstable', $16.);
    115115                        if rse>.5 then redflag=put('VeryUnstable', $16.);
     
    182182        data tmp;
    183183                set tmp;
     184                if n = 0 then redflag=put('VitalsNoVariance', $16.);
     185                if n>=20 then redflag=put('VitalsStable', $16.);
    184186                if (s_rows=1 and row_sum=n_rows) then suppress=1;       *suppress second smallest n row;
    185187                if suppress=1 then do;
  • adopters/hi/trunk/src/main/backend_qModules/3.0/qModules30/birth/HI_PctDesirableLow_df.def

    r24075 r24299  
    111111                if count>0 then do;
    112112                        rse=(stderr/rateper);
    113                         redflag=put('Stable', $16.);
     113                        redflag=put('VitalsStable', $16.);
    114114                        if rse>.3 then redflag=put('Unstable', $16.);
    115115                        if rse>.5 then redflag=put('VeryUnstable', $16.);
     
    182182        data tmp;
    183183                set tmp;
     184                if n = 0 then redflag=put('VitalsNoVariance', $16.);
     185                if n>=20 then redflag=put('VitalsStable', $16.);
    184186                if (s_rows=1 and row_sum=n_rows) then suppress=1;       *suppress second smallest n row;
    185187                if suppress=1 then do;
     
    215217  n 15.0
    216218  totalnum 15.0
    217   redflag 14.0
    218 --------BoNdArY--------
    219 
     219  redflag 16.0
     220--------BoNdArY--------
     221
  • adopters/hi/trunk/src/main/backend_qModules/3.0/qModules30/birth/HI_RateCrude1K_df.def

    r24075 r24299  
    173173                if count>0 then do;
    174174                        rse=(stderr/rateper);
    175                         redflag=put('Stable', $16.);
     175                        redflag=put('VitalsStable', $16.);
    176176                        if rse>.3 then redflag=put('Unstable', $16.);
    177177                        if rse>.5 then redflag=put('VeryUnstable', $16.);
     
    244244        data tmp;
    245245                set tmp;
     246                if n = 0 then redflag=put('VitalsNoVariance', $16.);
     247                if n>=20 then redflag=put('VitalsStable', $16.);
    246248                if (s_rows=1 and row_sum=n_rows) then suppress=1;       *suppress second smallest n row;
    247249                if suppress=1 then do;
  • adopters/hi/trunk/src/main/backend_qModules/3.0/qModules30/mort/HI_Count_df.def

    r24075 r24299  
    104104                s_sum + suppress;                       *count suppressed rows;
    105105                row_sum + 1;                            *count total number of rows;
    106                 keep   %cross1% %cross2% n suppress s_sum row_sum ;
     106                keep   %cross1% %cross2% n suppress s_sum row_sum;
    107107                run;
    108108        proc print data=tmp noobs;  title3 '6. TMP - with s_sum, row_sum';
     
    125125        data tmp;
    126126                set tmp;
     127                if n = 0 then redflag=put('VitalsNoVariance', $16.);
     128                if n>=20 then redflag=put('VitalsStable', $16.);
    127129                if (s_rows=1 and row_sum=n_rows) then suppress=1;       *suppress second smallest n row;
    128130                if suppress=1 then do;
     
    130132                        n = .A;
    131133                end;
     134                if 0<=n<=19 then do;
     135                        redflag=put('VitalsSuppressed', $16.);
     136                        rateper = .A;
     137                        LL = put('**', 8.0);
     138                        UL = put('**', 8.0);
     139                end;
    132140                run;
    133141        proc print data=tmp noobs;  title3 '8. TMP - with .A';
    134142        run;
     143
     144        proc sort data=tmp; by %cross1% %cross2%; run;
     145        proc print data=tmp noobs;  title3 '9. TMP - final';
    135146
    136147--------BoNdArY--------
  • adopters/hi/trunk/src/main/backend_qModules/3.0/qModules30/mort/HI_RateAA100K_df.def

    r24179 r24299  
    322322        data tmp;
    323323                set tmp;
     324                if n = 0 then redflag=put('VitalsNoVariance', $16.);
     325                if n>=20 then redflag=put('VitalsStable', $16.);
    324326                if (s_rows=1 and row_sum=n_rows) then suppress=1;       *suppress second smallest n row;
    325327                if suppress=1 then do;
  • adopters/hi/trunk/src/main/backend_qModules/3.0/qModules30/mort/HI_RateCrude100K_df.def

    r24075 r24299  
    238238        data tmp;
    239239                set tmp;
     240                if n = 0 then redflag=put('VitalsNoVariance', $16.);
     241                if n>=20 then redflag=put('VitalsStable', $16.);
    240242                if (s_rows=1 and row_sum=n_rows) then suppress=1;       *suppress second smallest n row;
    241243                if suppress=1 then do;
Note: See TracChangeset for help on using the changeset viewer.