[613] | 1 | EASECDP3 ;ALB/LBD - Dependents display ; 20 AUG 2001
|
---|
| 2 | ;;1.0;ENROLLMENT APPLICATION SYSTEM;**5,40**;Mar 15, 2001
|
---|
| 3 | ;NOTE: This routine was modified from DGDEP3 for LTC co-pay
|
---|
| 4 | ;
|
---|
| 5 | SELF(INCPER,NAME,RELATE,ACT,DGMTI,CNT) ; Display information concerning veteran
|
---|
| 6 | ;
|
---|
| 7 | S DGX="",DGX=$$SETSTR^VALM1(CNT,DGX,3,3)
|
---|
| 8 | I $G(DGMTI),INCPER,($P($G(^DGMT(408.22,+INCPER,"MT")),U)=DGMTI) S DGX=$$SETSTR^VALM1("*",DGX,5,1)
|
---|
| 9 | S DGX=$$SETSTR^VALM1(NAME,DGX,9,22)
|
---|
| 10 | S DGX=$$SETSTR^VALM1($P($G(^DG(408.11,RELATE,0)),U),DGX,32,30)
|
---|
| 11 | S DGX=$$SETSTR^VALM1($S($P(ACT,U,2)=1:"*",1:""),DGX,65,1)
|
---|
| 12 | D SET^EASECDEP(DGX)
|
---|
| 13 | ;
|
---|
| 14 | Q:RELATE=2
|
---|
| 15 | S INCPER=^DGMT(408.22,INCPER,0)
|
---|
| 16 | S DGX="",DGX=$$SETSTR^VALM1("Married This Year: ",DGX,18,19)
|
---|
| 17 | S DGX=$$SETSTR^VALM1($S($P(INCPER,U,14):"Yes",$P(INCPER,U,14)="":"Unanswered",1:"No"),DGX,38,10)
|
---|
| 18 | D SET^EASECDEP(DGX)
|
---|
| 19 | ;
|
---|
| 20 | Q:'$G(DGMTI)
|
---|
| 21 | I $P(INCPER,U,14)=1 D
|
---|
| 22 | . ;If this is the new 10-10EC format display Legally Separated field
|
---|
| 23 | . ;Added for LTC Phase IV (EAS*1*40)
|
---|
| 24 | .I $G(DGFORM) D Q:$P(INCPER,U,17)=1
|
---|
| 25 | ..S DGX="",DGX=$$SETSTR^VALM1("Legally Separated: ",DGX,18,19)
|
---|
| 26 | ..S DGX=$$SETSTR^VALM1($S($P(INCPER,U,17):"Yes",$P(INCPER,U,17)="":"Unanswered",1:"No"),DGX,38,10)
|
---|
| 27 | ..D SET^EASECDEP(DGX)
|
---|
| 28 | .S DGX="",DGX=$$SETSTR^VALM1("Spouse Residing in Community: ",DGX,7,30)
|
---|
| 29 | .S DGX=$$SETSTR^VALM1($S($P(INCPER,U,16):"Yes",$P(INCPER,U,16)="":"Unanswered",1:"No"),DGX,38,10)
|
---|
| 30 | .D SET^EASECDEP(DGX)
|
---|
| 31 | .Q:$P(INCPER,U,16)=0!($G(DGFORM))
|
---|
| 32 | .S DGX="",DGX=$$SETSTR^VALM1("Living with Spouse: ",DGX,17,20)
|
---|
| 33 | .S DGX=$$SETSTR^VALM1($S($P(INCPER,U,15):"Yes",$P(INCPER,U,15)="":"Unanswered",1:"No"),DGX,38,10)
|
---|
| 34 | .D SET^EASECDEP(DGX)
|
---|
| 35 | ;
|
---|
| 36 | Q
|
---|
| 37 | ;
|
---|
| 38 | CHILD(INCPER,NAME,RELATE,ACT,DGMTI,DGMTACT,CNT) ; Display information concerning dependents
|
---|
| 39 | ;
|
---|
| 40 | S DGX="",DGX=$$SETSTR^VALM1(CNT,DGX,3,3)
|
---|
| 41 | I $G(DGMTI),INCPER,($P($G(^DGMT(408.22,+INCPER,"MT")),U)=DGMTI) S DGX=$$SETSTR^VALM1("*",DGX,5,1)
|
---|
| 42 | S DGX=$$SETSTR^VALM1(NAME,DGX,9,22)
|
---|
| 43 | S DGX=$$SETSTR^VALM1($P($G(^DG(408.11,RELATE,0)),U),DGX,32,30)
|
---|
| 44 | S DGX=$$SETSTR^VALM1($S($P(ACT,U,2)=1:"*",1:""),DGX,65,1)
|
---|
| 45 | D SET^EASECDEP(DGX)
|
---|
| 46 | ;
|
---|
| 47 | Q:'$G(DGMTI)!('$P($G(^DG(408.11,RELATE,0)),U,4))
|
---|
| 48 | S INCPER=^DGMT(408.22,INCPER,0)
|
---|
| 49 | S DGX="",DGX=$$SETSTR^VALM1("Dependent Residing in Community: ",DGX,4,33)
|
---|
| 50 | S DGX=$$SETSTR^VALM1($S($P(INCPER,U,16):"Yes",$P(INCPER,U,16)="":"Unanswered",1:"No"),DGX,38,10)
|
---|
| 51 | D SET^EASECDEP(DGX)
|
---|
| 52 | G:$P(INCPER,U,16)=0 CHILDQ
|
---|
| 53 | S DGX="",DGX=$$SETSTR^VALM1("Dependent Living with You: ",DGX,10,27)
|
---|
| 54 | S DGX=$$SETSTR^VALM1($S($P(INCPER,U,15):"Yes",$P(INCPER,U,15)="":"Unanswered",1:"No"),DGX,38,10)
|
---|
| 55 | D SET^EASECDEP(DGX)
|
---|
| 56 | CHILDQ Q
|
---|