1 | SDWLRP3 ;;IOFO BAY PINES/TEH - WAITING LIST - RPC 3 ; 20 Aug 2002 2:10 PM
|
---|
2 | ;;5.3;scheduling;**263**;AUG 13 1993
|
---|
3 | ;
|
---|
4 | ;
|
---|
5 | ;******************************************************************
|
---|
6 | ; CHANGE LOG
|
---|
7 | ;
|
---|
8 | ; DATE PATCH DESCRIPTION
|
---|
9 | ; ---- ----- -----------
|
---|
10 | ; 10/30/2002 Inserted comment for DBIA174
|
---|
11 | ;
|
---|
12 | ;
|
---|
13 | ;
|
---|
14 | ;
|
---|
15 | ;
|
---|
16 | ;
|
---|
17 | ;******************************************************************
|
---|
18 | ;
|
---|
19 | ;
|
---|
20 | ; Internal ID : Description ; Internal ID : Description
|
---|
21 | ;
|
---|
22 | ;
|
---|
23 | SDPRIOUT() ;PRIORITY SET OF CODES - Internal ID:Description;Internal ID:Description
|
---|
24 | K ^TMP("SDWLST",$J)
|
---|
25 | D FIELD^DID(409.3,"10",,"POINTER","^TMP(""SDWLPRI"",$J)")
|
---|
26 | Q
|
---|
27 | SDREQOUT() ;REQUEST BY SET OF CODES - Internal ID:Description;Internal ID:Description
|
---|
28 | K ^TMP("SDWLST",$J)
|
---|
29 | D FIELD^DID(409.3,"11",,"POINTER","^TMP(""SDWLREQ"",$J)")
|
---|
30 | Q
|
---|
31 | SDTYOUT() ;WAIT LIST TYPE - Internal ID:Description;Internal ID:Description
|
---|
32 | K ^TMP("SDWLST",$J)
|
---|
33 | D FIELD^DID(409.3,"4",,"POINTER","^TMP(""SDWLTY"",$J)")
|
---|
34 | Q
|
---|
35 | SDDISOUT() ;DISPOSITION
|
---|
36 | K ^TMP("SDWLDIS",$J)
|
---|
37 | D FIELD^DID(409.3,"21",,"POINTER","^TMP(""SDWLDIS"",$J)")
|
---|
38 | Q
|
---|
39 | SDSTOUT() ;CURRENT STATUS
|
---|
40 | K ^TMP("SDWLST",$J)
|
---|
41 | D FIELD^DID(409.3,"23",,"POINTER","^TMP(""SDWLST"",$J)")
|
---|
42 | Q
|
---|
43 | SDPACOUT() ;PACKAGE
|
---|
44 | K ^TMP("SDWPAC",$J)
|
---|
45 | D FIELD^DID(409.3,"26",,"POINTER","^TMP(""SDWLPAC"",$J)")
|
---|
46 | Q
|
---|
47 | SDNEOUT() ;NEW ENROLLEE
|
---|
48 | K ^TMP("SDWLNE",$J)
|
---|
49 | D FIELD^DID(409.3,"27",,"POINTER","^TMP(""SDWLNE"",$J)")
|
---|
50 | Q
|
---|
51 | SDSC(SDWLOUT,SDWLDFN) ;-service connected API
|
---|
52 | ;
|
---|
53 | ;
|
---|
54 | ; Input:
|
---|
55 | ; Patients DFN
|
---|
56 | ;
|
---|
57 | ; Output:
|
---|
58 | ; ^TMP("SDWLRP3",$J,0)=Service Connected Disability %
|
---|
59 | ; ^TMP("SDWLRP3",$J,INTERNAL NUMBER)=DISABILITY^%
|
---|
60 | ;
|
---|
61 | ;
|
---|
62 | K ^TMP("SDWLRP3",$J)
|
---|
63 | D ELIG^VADPT,SVC^VADPT
|
---|
64 | I $D(VAEL(3)),$P(VAEL(3),U,2) S SDWLSC=$P(VAEL(3),U,2),^TMP("SDWLRP3",$J,0)=SDWLSC
|
---|
65 | ;
|
---|
66 | ;10/30/2002;DBIA174 - Direct global access to Patient file, Field .3721 -- Rated Disabilties-teh
|
---|
67 | ;
|
---|
68 | I $D(^DPT(SDWLDFN,.372)) S X=0 F S X=$O(^DPT(SDWLDFN,.372,X)) Q:X<1 D
|
---|
69 | .S Y=$G(^DPT(SDWLDFN,.372,X,0)) I $P(Y,U,3) S SDWLX=$P($G(^DIC(31,+Y,0)),U,1),^TMP("SDWLRP3",$J,$P(Y,U,1))=SDWLX_"^"_$P(Y,U,2)
|
---|
70 | I '$D(^TMP("SDWLRP3",$J)) S SDWLOUT=-1 Q
|
---|
71 | K SDWLOUT S SDWLOUT=$NA(^TMP("SDWLRP3",$J))
|
---|
72 | Q
|
---|