Changeset 623 for WorldVistAEHR/trunk/r/REGISTRATION-DGQE-DG-DPT-GRPX-VAD-VAF-VAS-VAT-VAU--VA-VIC--DGBT--DGJ--DGYA--VALM/DGRPX7.m
- Timestamp:
- Dec 4, 2009, 12:11:15 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
WorldVistAEHR/trunk/r/REGISTRATION-DGQE-DG-DPT-GRPX-VAD-VAF-VAS-VAT-VAU--VA-VIC--DGBT--DGJ--DGYA--VALM/DGRPX7.m
r613 r623 1 DGRPX7 ; GENERATED FROM 'DG LOAD EDIT SCREEN 7' INPUT TEMPLATE(#420), FILE 2;12/ 13/081 DGRPX7 ; GENERATED FROM 'DG LOAD EDIT SCREEN 7' INPUT TEMPLATE(#420), FILE 2;12/27/07 2 2 D DE G BEGIN 3 3 DE S DIE="^DPT(",DIC=DIE,DP=2,DL=1,DIEL=0,DU="" K DG,DE,DB Q:$O(^DPT(DA,""))="" 4 I $D(^(.29)) S %Z=^(.29) S %=$P(%Z,U,1) S:%]"" DE(14)=% S %=$P(%Z,U,2) S:%]"" DE(13)=% S %=$P(%Z,U,12) S:%]"" DE(11)=%5 4 I $D(^(.3)) S %Z=^(.3) S %=$P(%Z,U,1) S:%]"" DE(5)=% S %=$P(%Z,U,2) S:%]"" DE(7)=% S %=$P(%Z,U,4) S:%]"" DE(8)=% S %=$P(%Z,U,5) S:%]"" DE(9)=% S %=$P(%Z,U,12) S:%]"" DE(10)=% 6 I $D(^(.31)) S %Z=^(.31) S %=$P(%Z,U,3) S:%]"" DE(15)=% S %=$P(%Z,U,4) S:%]"" DE(16)=%7 5 I $D(^("TYPE")) S %Z=^("TYPE") S %=$P(%Z,U,1) S:%]"" DE(2)=% 8 6 I $D(^("VET")) S %Z=^("VET") S %=$P(%Z,U,1) S:%]"" DE(4)=% … … 60 58 X1 S:DGDR'["701" Y="@702" 61 59 Q 62 2 S DW="TYPE;1",DV=" P391'a",DU="",DLB="TYPE",DIFLD=39160 2 S DW="TYPE;1",DV="RP391'a",DU="",DLB="TYPE",DIFLD=391 63 61 S DE(DW)="C2^DGRPX7",DE(DW,"INDEX")=1 64 62 S DU="DG(391," … … 87 85 X3 D SC7^DGRPV 88 86 Q 89 4 D:$D(DG)>9 F^DIE17,DE S DQ=4,DW="VET;1",DV=" SXa",DU="",DLB="VETERAN (Y/N)?",DIFLD=190187 4 D:$D(DG)>9 F^DIE17,DE S DQ=4,DW="VET;1",DV="RSXa",DU="",DLB="VETERAN (Y/N)?",DIFLD=1901 90 88 S DE(DW)="C4^DGRPX7" 91 89 S DU="Y:YES;N:NO;" … … 123 121 Q 124 122 ; 125 5 D:$D(DG)>9 F^DIE17,DE S DQ=5,DW=".3;1",DV=" SXa",DU="",DLB="SERVICE CONNECTED?",DIFLD=.301123 5 D:$D(DG)>9 F^DIE17,DE S DQ=5,DW=".3;1",DV="RSXa",DU="",DLB="SERVICE CONNECTED?",DIFLD=.301 126 124 S DE(DW)="C5^DGRPX7" 127 125 S DU="Y:YES;N:NO;" … … 206 204 G RE 207 205 C9 G C9S:$D(DE(9))[0 K DB 208 S X=DE(9),DIC=DIE 209 D AUTOUPD^DGENA2(DA) 210 S X=DE(9),DIC=DIE 211 S DFN=DA D EN^DGMTCOR K DGMTCOR 206 D ^DGRPX71 212 207 C9S S X="" G:DG(DQ)=X C9F1 K DB 213 S X=DG(DQ),DIC=DIE 214 D AUTOUPD^DGENA2(DA) 215 S X=DG(DQ),DIC=DIE 216 S DFN=DA D EN^DGMTCOR K DGMTCOR 208 D ^DGRPX72 217 209 C9F1 Q 218 210 X9 Q … … 222 214 Q 223 215 ; 224 11 S DW=".29;12",DV="S",DU="",DLB="RATED INCOMPETENT?",DIFLD=.293 225 S DE(DW)="C11^DGRPX7" 226 S DU="0:NO;1:YES;" 227 G RE 228 C11 G C11S:$D(DE(11))[0 K DB 229 S X=DE(11),DIC=DIE 230 D EVENT^IVMPLOG(DA) 231 C11S S X="" G:DG(DQ)=X C11F1 K DB 232 S X=DG(DQ),DIC=DIE 233 D EVENT^IVMPLOG(DA) 234 C11F1 Q 235 X11 Q 236 12 D:$D(DG)>9 F^DIE17,DE S Y=U,DQ=12 D X12 D:$D(DIEFIRE)#2 FIREREC^DIE17 G A:$D(Y)[0,A:Y=U S X=Y,DIC(0)="F",DW=DQ G OUT^DIE17 237 X12 S:'X Y=.313 238 Q 239 13 D:$D(DG)>9 F^DIE17,DE S DQ=13,DW=".29;2",DV="D",DU="",DLB="DATE RULED INCOMPETENT (CIVIL)",DIFLD=.292 240 G RE 241 X13 S %DT="E" D ^%DT S X=Y K:Y<1 X 242 Q 243 ; 244 14 S DW=".29;1",DV="D",DU="",DLB="DATE RULED INCOMPETENT (VA)",DIFLD=.291 245 G RE 246 X14 S %DT="E" D ^%DT S X=Y K:Y<1 X 247 Q 248 ; 249 15 S DW=".31;3",DV="FXOa",DU="",DLB="CLAIM NUMBER",DIFLD=.313 250 S DQ(15,2)="S Y(0)=Y S Y=$E(Y,1,10)" 251 S DE(DW)="C15^DGRPX7" 252 G RE 253 C15 G C15S:$D(DE(15))[0 K DB 254 S X=DE(15),DIC=DIE 255 I ($T(AVAFC^VAFCDD01)'="") S VAFCF=".313;" D AVAFC^VAFCDD01(DA) 256 S X=DE(15),DIC=DIE 257 D EVENT^IVMPLOG(DA) 258 S X=DE(15),DIIX=2_U_DIFLD D AUDIT^DIET 259 C15S S X="" G:DG(DQ)=X C15F1 K DB 260 D ^DGRPX71 261 C15F1 Q 262 X15 S DFN=DA D EV^DGLOCK I $D(X) S L=$S($D(^DPT(DA,0)):$P(^(0),U,9),1:X) W:X?1"SS".E " ",L S:X?1"SS".E X=L K:$L(X)>9 X Q:'$D(X) I X'=L K:$L(X)>8!($L(X)<7)!'(X?.N) X 263 I $D(X),X'?.ANP K X 264 Q 265 ; 266 16 D:$D(DG)>9 F^DIE17,DE S DQ=16,DW=".31;4",DV="*P4'X",DU="",DLB="CLAIM FOLDER LOCATION",DIFLD=.314 267 S DE(DW)="C16^DGRPX7" 268 S DU="DIC(4," 269 G RE 270 C16 G C16S:$D(DE(16))[0 K DB 271 D ^DGRPX72 272 C16S S X="" G:DG(DQ)=X C16F1 K DB 273 D ^DGRPX73 274 C16F1 Q 275 X16 S DIC("S")="I $$CFLTF^DGREGDD(Y)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X 276 Q 277 ; 278 17 S DQ=18 ;@702 279 18 D:$D(DG)>9 F^DIE17,DE S Y=U,DQ=18 D X18 D:$D(DIEFIRE)#2 FIREREC^DIE17 G A:$D(Y)[0,A:Y=U S X=Y,DIC(0)="F",DW=DQ G OUT^DIE17 280 X18 S:DGDR'["702" Y="@703" 281 Q 282 19 D:$D(DG)>9 F^DIE17 G ^DGRPX74 216 11 D:$D(DG)>9 F^DIE17 G ^DGRPX73
Note:
See TracChangeset
for help on using the changeset viewer.