1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.openehealth.ipf.commons.audit.types;
18
19
20
21
22
23 public interface EventType extends CodedValueType {
24
25 static EventType of(String code, String codeSystemName, String originalText) {
26 return new EventTypeImpl(code, codeSystemName, originalText);
27 }
28
29 static EventType of(CodedValueType codedValueType) {
30 return new EventTypeImpl(codedValueType);
31 }
32
33 class EventTypeImpl extends CodedValueTypeImpl implements EventType {
34 public EventTypeImpl(String code, String codeSystemName, String originalText) {
35 super(code, codeSystemName, originalText);
36 }
37
38 public EventTypeImpl(CodedValueType codedValueType) {
39 super(codedValueType);
40 }
41 }
42 }