1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.openehealth.ipf.commons.ihe.hl7v2.options;
18
19 import org.openehealth.ipf.commons.ihe.hl7v2.HL7v2TransactionOption;
20
21 import java.util.Arrays;
22 import java.util.List;
23
24
25
26
27 public enum Iti30Options implements HL7v2TransactionOption {
28
29 MERGE("A28", "A31", "A40", "A47"),
30 LINK_UNLINK("A24", "A28", "A31", "A37", "A47");
31
32 private List<String> supportedEvents;
33
34 Iti30Options(String... supportedEvents) {
35 this.supportedEvents = Arrays.asList(supportedEvents);
36 }
37
38 @Override
39 public List<String> getSupportedThings() {
40 return supportedEvents;
41 }
42
43 }