| 1 | VAQDIS31 ;ALB/JFP - BUILDS DISPLAY ARRAY FOR (MAS DATA);3JUL91
|
---|
| 2 | ;;1.5;PATIENT DATA EXCHANGE;**13**;NOV 17, 1993
|
---|
| 3 | SCR7 ;SCREEN 7 of MAS
|
---|
| 4 | R0 ; -- HEADER
|
---|
| 5 | D BLANK^VAQDIS20
|
---|
| 6 | S VAQLN=$$REPEAT^VAQUTL1(" ",79)
|
---|
| 7 | S VAQCTR=" -- ELIGIBILITY STATUS -- "
|
---|
| 8 | S X=$$CENTER^VAQDIS20(VAQLN,VAQCTR)
|
---|
| 9 | D TMP,BLANK^VAQDIS20
|
---|
| 10 | K VAQLN,VAQCTR
|
---|
| 11 | R1 ;
|
---|
| 12 | S X=$$SETSTR^VALM1("Patient Type: "_$G(@XTRCT@("VALUE",2,391,0)),"",10,49)
|
---|
| 13 | S X=$$SETSTR^VALM1("Veteran: "_$G(@XTRCT@("VALUE",2,1901,0)),X,61,18)
|
---|
| 14 | D TMP
|
---|
| 15 | R2 ;
|
---|
| 16 | S X=$$SETSTR^VALM1("SVC Connected: "_$G(@XTRCT@("VALUE",2,.301,0)),"",9,48)
|
---|
| 17 | S X=$$SETSTR^VALM1("SC Percent: "_$G(@XTRCT@("VALUE",2,.302,0))_"%",X,58,21)
|
---|
| 18 | D TMP
|
---|
| 19 | R3 ;
|
---|
| 20 | S X=$$SETSTR^VALM1("P&T: "_$G(@XTRCT@("VALUE",2,.304,0)),"",19,35)
|
---|
| 21 | S X=$$SETSTR^VALM1("Unemployable: "_$G(@XTRCT@("VALUE",2,.305,0)),X,56,23)
|
---|
| 22 | D TMP
|
---|
| 23 | R4 ;
|
---|
| 24 | S X=$$SETSTR^VALM1("SC Award Date: "_$G(@XTRCT@("VALUE",2,.3012,0)),"",9,69)
|
---|
| 25 | D TMP
|
---|
| 26 | R5 ;
|
---|
| 27 | S X=$$SETSTR^VALM1("Rated Incomp: "_$G(@XTRCT@("VALUE",2,.293,0)),"",10,18)
|
---|
| 28 | S X=$$SETSTR^VALM1("Date (CIVIL): "_$G(@XTRCT@("VALUE",2,.292,0)),X,29,30)
|
---|
| 29 | S X=$$SETSTR^VALM1("Date (VA): "_$G(@XTRCT@("VALUE",2,.291,0)),X,59,20)
|
---|
| 30 | D TMP
|
---|
| 31 | R6 ;
|
---|
| 32 | S X=$$SETSTR^VALM1("Claim Number: "_$G(@XTRCT@("VALUE",2,.313,0)),"",10,68) D TMP
|
---|
| 33 | R7 ;
|
---|
| 34 | S X=$$SETSTR^VALM1("Folder Loc: "_$G(@XTRCT@("VALUE",2,.314,0)),"",12,67)
|
---|
| 35 | D TMP
|
---|
| 36 | R8 ;
|
---|
| 37 | S X=$$SETSTR^VALM1("Aid & Attendance: "_$G(@XTRCT@("VALUE",2,.36205,0)),"",6,50)
|
---|
| 38 | S X=$$SETSTR^VALM1("Housebound: "_$G(@XTRCT@("VALUE",2,.36215,0)),X,58,21)
|
---|
| 39 | D TMP
|
---|
| 40 | R9 ;
|
---|
| 41 | S X=$$SETSTR^VALM1("VA Pension: "_$G(@XTRCT@("VALUE",2,.36235,0)),"",12,40)
|
---|
| 42 | S X=$$SETSTR^VALM1("VA Disability: "_$G(@XTRCT@("VALUE",2,.3025,0)),X,55,24)
|
---|
| 43 | D TMP
|
---|
| 44 | R10 ;
|
---|
| 45 | S X=$$SETSTR^VALM1("Total Check Amount: "_$G(@XTRCT@("VALUE",2,.36295,0)),"",4,74)
|
---|
| 46 | D TMP
|
---|
| 47 | R11 ;
|
---|
| 48 | S X=$$SETSTR^VALM1("GI Insurance: "_$G(@XTRCT@("VALUE",2,.36265,0)),"",10,50)
|
---|
| 49 | S X=$$SETSTR^VALM1("Amount: "_$G(@XTRCT@("VALUE",2,.3626,0)),X,62,17)
|
---|
| 50 | D TMP
|
---|
| 51 | R12 ;
|
---|
| 52 | S X=$$SETSTR^VALM1("Primary Elig Code: "_$G(@XTRCT@("VALUE",2,.361,0)),"",5,74) D TMP
|
---|
| 53 | R13 ;
|
---|
| 54 | S SEQ=""
|
---|
| 55 | F J=1:1 S SEQ=$O(@XTRCT@("VALUE",2.0361,.01,SEQ)) Q:SEQ="" D
|
---|
| 56 | .S:J=1 X=$$SETSTR^VALM1("Other Elig Code(s): "_$G(@XTRCT@("VALUE",2.0361,.01,SEQ)),"",4,75)
|
---|
| 57 | .S:J'=1 X=$$SETSTR^VALM1($G(@XTRCT@("VALUE",2.0361,.01,SEQ)),"",24,54)
|
---|
| 58 | .D TMP
|
---|
| 59 | I J=1 S X=$$SETSTR^VALM1("Other Elig Code(s): NONE","",4,75)
|
---|
| 60 | K SEQ,J
|
---|
| 61 | R14 ;
|
---|
| 62 | S X=$$SETSTR^VALM1("Period of Service: "_$G(@XTRCT@("VALUE",2,.323,0)),"",5,74)
|
---|
| 63 | D TMP
|
---|
| 64 | R15 ;
|
---|
| 65 | D BLANK^VAQDIS20
|
---|
| 66 | S X=$$SETSTR^VALM1("Service Connected Condition as stated by Applicant","",4,75) D TMP
|
---|
| 67 | S X=$$SETSTR^VALM1("--------------------------------------------------",X,4,75) D TMP
|
---|
| 68 | S SEQ=""
|
---|
| 69 | F J=1:1 S SEQ=$O(@XTRCT@("VALUE",2.05,.01,SEQ)) Q:SEQ="" D
|
---|
| 70 | .S VAQTMP1=$G(@XTRCT@("VALUE",2.05,.01,SEQ))
|
---|
| 71 | .S VAQTMP2=$G(@XTRCT@("VALUE",2.05,.02,SEQ))
|
---|
| 72 | .S X=$$SETSTR^VALM1(VAQTMP1_" ("_VAQTMP2_"%)","",4,75)
|
---|
| 73 | .D TMP
|
---|
| 74 | I J=1 S X=$$SETSTR^VALM1("None Stated","",4,75)
|
---|
| 75 | K SEQ,J,VAQTMP1,VAQTMP2
|
---|
| 76 | ;
|
---|
| 77 | EXIT K VAQINF
|
---|
| 78 | QUIT
|
---|
| 79 | ;
|
---|
| 80 | TMP ; -- Sets up the display array
|
---|
| 81 | S VALMCNT=VALMCNT+1
|
---|
| 82 | S @ROOT@(VALMCNT,0)=$E(X,1,79)
|
---|
| 83 | QUIT
|
---|
| 84 | ;
|
---|
| 85 | END ;End of Code
|
---|
| 86 | QUIT
|
---|