| 1 | SPNPM2C ;SD/AB,WDE-PRINT RESULTS OF PROGRAM MEASURE #2 ;5/28/98 | 
|---|
| 2 | ;;2.0;Spinal Cord Dysfunction;**6,8**;01/02/1997 | 
|---|
| 3 | MAIN ;-- Called from MAIN^SPNPM2C | 
|---|
| 4 | D SETTXT | 
|---|
| 5 | EXIT ; | 
|---|
| 6 | Q | 
|---|
| 7 | SETTXT ;-- Put PM #2 totals into SPNTXT array | 
|---|
| 8 | I $G(SPNPARM("SITE"))="" S SPNPARM("SITE")=$G(^DD("SITE")) | 
|---|
| 9 | S $P(SPNTXT(1),U,10)="" | 
|---|
| 10 | S $P(SPNTXT(1),U,1)=SPNPARM("SITE") | 
|---|
| 11 | ; | 
|---|
| 12 | ;    Program Measure #2 Denominator = SPN("TOT_PTF") | 
|---|
| 13 | S $P(SPNTXT(1),U,2)=SPN("TOT_PTF") | 
|---|
| 14 | ; | 
|---|
| 15 | ;    Program Measure #2 Numerator = SPN("TOT_NUM") | 
|---|
| 16 | S $P(SPNTXT(1),U,3)=SPN("TOT_NUM") | 
|---|
| 17 | ; | 
|---|
| 18 | ;    Total # (Denominator) based on FY admissions = SPN("TOT_DENOM1") | 
|---|
| 19 | S $P(SPNTXT(1),U,4)=SPN("TOT_DENOM1") | 
|---|
| 20 | ; | 
|---|
| 21 | ;    Total # (Denominator) based on FY discharges = SPN("TOT_DENOM2") | 
|---|
| 22 | S $P(SPNTXT(1),U,5)=SPN("TOT_DENOM2") | 
|---|
| 23 | ; | 
|---|
| 24 | ;    Total SCD Pts /w FY Admissions= SPN("TOT_ADM") | 
|---|
| 25 | S $P(SPNTXT(1),U,6)=SPN("TOT_ADM") | 
|---|
| 26 | ; | 
|---|
| 27 | ;    Total SCD Pts /w FY Discharges = SPN("TOT_DIS") | 
|---|
| 28 | S $P(SPNTXT(1),U,7)=SPN("TOT_DIS") | 
|---|
| 29 | ; | 
|---|
| 30 | ;    Total SCD Pts /w SCD Onset Date^" | 
|---|
| 31 | ;    Between "_$$DTCONV(SPN("ONSET_DT")) | 
|---|
| 32 | ;    &  $$DTCONV(SPN("END_DT"))  SPN("TOT_ONSET") | 
|---|
| 33 | S $P(SPNTXT(1),U,8)=SPN("TOT_ONSET") | 
|---|
| 34 | ; | 
|---|
| 35 | ;    Total SCD Pts /w any SCI Transmitted PTF/ICD9 | 
|---|
| 36 | ;     codes =  SPN("TOT_ICD") | 
|---|
| 37 | S $P(SPNTXT(1),U,9)=SPN("TOT_ICD") | 
|---|
| 38 | ; | 
|---|
| 39 | ;    Total ALL SCD Pts = SPN("TOT_CNT") | 
|---|
| 40 | S $P(SPNTXT(1),U,10)=SPN("TOT_CNT") | 
|---|
| 41 | ; | 
|---|
| 42 | S SPNDESC="Program measure 2 for "_^DD("SITE") | 
|---|
| 43 | D ^SPNMAIL | 
|---|
| 44 | Q | 
|---|
| 45 | DTCONV(X) ;-- Function to convert FM dates to human-readable format | 
|---|
| 46 | S X=$E(X,4,5)_"/"_$E(X,6,7)_"/"_$E(X,2,3) | 
|---|
| 47 | Q X | 
|---|