-
Notifications
You must be signed in to change notification settings - Fork 0
/
Letter.java
159 lines (151 loc) · 3.06 KB
/
Letter.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
package bbtrial.nl.logicgate.ace;
/**
* Letter is a container object for information about a specific patient letter
* @author skmedlock
*
*/
public class Letter {
private String pid;
private boolean complete;
private RCalendar visitDate;
private String doctorID;
private RCalendar startDate;
private RCalendar finishDate;
private String department;
private String author;
//these values are not used, but are recorded for auditing
private RCalendar lastChangeDate;
private String brief_id; //the letter's unique ID in the *hospital* db
public Letter(){
pid = null;
complete = false;
visitDate = null;
doctorID = null;
startDate = null;
finishDate = null;
department = null;
author = null;
lastChangeDate = null;
brief_id = null;
}
/**
* @return the pid
*/
public String getPID() {
return pid;
}
/**
* @param pid the pid to set
*/
public void setPID(String pid) {
this.pid = pid;
}
/**
* @return the complete
*/
public boolean isComplete() {
return complete;
}
/**
* @param complete the complete to set
*/
public void setComplete(boolean complete) {
this.complete = complete;
}
/**
* @return the visitDate
*/
public RCalendar getVisitDate() {
return visitDate;
}
/**
* @param visitDate the visitDate to set
*/
public void setVisitDate(RCalendar visitDate) {
this.visitDate = visitDate;
}
/**
* @return the startDate
*/
public RCalendar getStartDate() {
return startDate;
}
/**
* @param startDate the startDate to set
*/
public void setStartDate(RCalendar startDate) {
this.startDate = startDate;
}
/**
* @return the finishDate
*/
public RCalendar getFinishDate() {
return finishDate;
}
/**
* @param finishDate the finishDate to set
*/
public void setFinishDate(RCalendar finishDate) {
this.finishDate = finishDate;
}
/**
* @return the doctorID
*/
public String getDoctorID() {
return doctorID;
}
/**
* @param doctorID the doctorID to set
*/
public void setDoctorID(String doctorID) {
this.doctorID = doctorID;
}
/**
* @return the lastChangeDate
*/
public RCalendar getLastChangeDate() {
return lastChangeDate;
}
/**
* @param lastChangeDate the lastChangeDate to set
*/
public void setLastChangeDate(RCalendar lastChangeDate) {
this.lastChangeDate = lastChangeDate;
}
/**
* @return the department
*/
public String getDepartment() {
return department;
}
/**
* @param department the department to set
*/
public void setDepartment(String department) {
this.department = department;
}
/**
* @return the author
*/
public String getAuthor() {
return author;
}
/**
* @param author the author to set
*/
public void setAuthor(String author) {
this.author = author;
}
/**
* @return the brief_id
*/
public String getBrief_id() {
return brief_id;
}
/**
* @param briefId the brief_id to set
*/
public void setBrief_id(String briefId) {
brief_id = briefId;
}
}