1 | DGRTRIG ;EG - RELATIONSHIP FILE TRIGGERS ;09/12/2005 12:05 PM
|
---|
2 | ;;5.3;Registration;**656**;Aug 13, 1994;Build 9
|
---|
3 | ;
|
---|
4 | ;trigger patient transmsission status (file # 301.5) if edit to Income Relation file # 408.22
|
---|
5 | E40822(IEN) ;
|
---|
6 | ;input IEN of file # 408.22
|
---|
7 | I '$G(IEN) Q
|
---|
8 | N X,DFN
|
---|
9 | S X=$G(^DGMT(408.22,IEN,0)) I X="" Q
|
---|
10 | S DFN=$P(X,"^",1)
|
---|
11 | I DFN="" Q
|
---|
12 | D EVENT^IVMPLOG(DFN)
|
---|
13 | Q
|
---|
14 | ;trigger patient transmission status (file # 301.5) if edit to Income Person file # 408.13
|
---|
15 | E40813(IEN) ;
|
---|
16 | ;input IEN of file # 408.13
|
---|
17 | I '$G(IEN) Q
|
---|
18 | N X,DFN
|
---|
19 | S DFN=$O(^DGPR(408.12,"C",+IEN_";DGPR(408.13,",0)) I 'DFN Q
|
---|
20 | S X=$G(^DGPR(408.12,DFN,0)) I X="" Q
|
---|
21 | S DFN=$P(X,"^",1) I DFN="" Q
|
---|
22 | D EVENT^IVMPLOG(DFN)
|
---|
23 | Q
|
---|
24 | ;trigger patient transmission status (file # 301.5) if edit to Patient Relation file # 408.12
|
---|
25 | E40812(IEN) ;
|
---|
26 | ;input IEN of file # 408.12
|
---|
27 | N X,DFN
|
---|
28 | I '$G(IEN) Q
|
---|
29 | S X=$G(^DGPR(408.12,IEN,0)) I X="" Q
|
---|
30 | S DFN=$P(X,"^",1) I DFN="" Q
|
---|
31 | D EVENT^IVMPLOG(DFN)
|
---|
32 | Q
|
---|
33 | ;trigger patient transmission status (file # 301.5) if edit to MST History file # 29.11
|
---|
34 | E2911(IEN) ;
|
---|
35 | ;input IEN of file # 29.11
|
---|
36 | N X,DFN
|
---|
37 | I '$G(IEN) Q
|
---|
38 | S X=$G(^DGMS(29.11,IEN,0)) I X="" Q
|
---|
39 | S DFN=$P(X,"^",2) I DFN="" Q
|
---|
40 | D EVENT^IVMPLOG(DFN)
|
---|
41 | Q
|
---|
42 | ;trigger patient transmission status (file # 301.5) if edit to Beneficiary Travel Certification file # 292.2
|
---|
43 | E3922(IEN) ;
|
---|
44 | ;input IEN of file # 392.2
|
---|
45 | N X,DFN
|
---|
46 | I '$G(IEN) Q
|
---|
47 | S X=$G(^DGBT(392.2,IEN,0)) I X="" Q
|
---|
48 | S DFN=$P(X,"^",2) I DFN="" Q
|
---|
49 | D EVENT^IVMPLOG(DFN)
|
---|
50 | Q
|
---|
51 | ;trigger patient transmission status (file # 301.5) if edit to Patient Enrollment # 27.11
|
---|
52 | E2711(IEN) ;
|
---|
53 | ;input IEN of file # 27.11
|
---|
54 | I '$G(IEN) Q
|
---|
55 | N X,DFN
|
---|
56 | S X=$G(^DGEN(27.11,IEN,0)) I X="" Q
|
---|
57 | S DFN=$P(X,"^",2) I DFN="" Q
|
---|
58 | D EVENT^IVMPLOG(DFN)
|
---|
59 | Q
|
---|
60 | ;trigger patient transmission status (file # 301.5) if edit to Billing Patient # 354
|
---|
61 | E354(IEN) ;
|
---|
62 | ;input IEN of file # 354
|
---|
63 | I '$G(IEN) Q
|
---|
64 | N X,DFN
|
---|
65 | S X=$G(^IBA(354,IEN,0)) I X="" Q
|
---|
66 | S DFN=$P(X,"^",1) I DFN="" Q
|
---|
67 | D EVENT^IVMPLOG(DFN)
|
---|
68 | Q
|
---|
69 | ;trigger patient transmission status (file # 301.5) if edit to Annual Means Test # 408.31
|
---|
70 | E40831(IEN) ;
|
---|
71 | ;input IEN of file # 408.31
|
---|
72 | I '$G(IEN) Q
|
---|
73 | N X,DFN
|
---|
74 | S X=$G(^DGMT(408.31,IEN,0)) I X="" Q
|
---|
75 | S DFN=$P(X,"^",2) I DFN="" Q
|
---|
76 | D EVENT^IVMPLOG(DFN)
|
---|
77 | Q
|
---|
78 | ;trigger patient transmission status (file # 301.5) if edit to Individual Annual Income # 408.21
|
---|
79 | E40821(IEN) ;
|
---|
80 | ;input IEN of file 408.21
|
---|
81 | I '$G(IEN) Q
|
---|
82 | N X,DFN
|
---|
83 | S X=$G(^DGMT(408.21,IEN,0)) I X="" Q
|
---|
84 | S DFN=$P(X,"^",2) I DFN="" Q
|
---|
85 | D E40812(DFN)
|
---|
86 | Q
|
---|