source: ccr/trunk/nhin-vista/projects/NHINC/Current/Product/Production/Adapters/General/DocumentRepository/src/gov/hhs/fha/nhinc/repository/model/DocumentQueryParams.java@ 507

Last change on this file since 507 was 507, checked in by George Lilly, 15 years ago

NHIN gateway and adaptor for use on linux with VistA EHR and RPMS

File size: 2.8 KB
Line 
1package gov.hhs.fha.nhinc.repository.model;
2
3import java.util.Date;
4import java.util.List;
5
6/**
7 * Parameter object for document queries
8 *
9 * @author Neil Webb
10 */
11public class DocumentQueryParams
12{
13 private String patientId;
14 private List<String> classCodes;
15 private String classCodeScheme;
16 private Date creationTimeFrom;
17 private Date creationTimeTo;
18 private Date serviceStartTimeFrom;
19 private Date serviceStartTimeTo;
20 private Date serviceStopTimeFrom;
21 private Date serviceStopTimeTo;
22 private List<String> statuses;
23 private List<String> documentUniqueIds;
24
25 public List<String> getClassCodes()
26 {
27 return classCodes;
28 }
29
30 public void setClassCodes(List<String> classCodes)
31 {
32 this.classCodes = classCodes;
33 }
34
35 public String getClassCodeScheme()
36 {
37 return classCodeScheme;
38 }
39
40 public void setClassCodeScheme(String classCodeScheme)
41 {
42 this.classCodeScheme = classCodeScheme;
43 }
44
45 public Date getCreationTimeFrom()
46 {
47 return creationTimeFrom;
48 }
49
50 public void setCreationTimeFrom(Date creationTimeFrom)
51 {
52 this.creationTimeFrom = creationTimeFrom;
53 }
54
55 public Date getCreationTimeTo()
56 {
57 return creationTimeTo;
58 }
59
60 public void setCreationTimeTo(Date creationTimeTo)
61 {
62 this.creationTimeTo = creationTimeTo;
63 }
64
65 public List<String> getDocumentUniqueIds()
66 {
67 return documentUniqueIds;
68 }
69
70 public void setDocumentUniqueId(List<String> documentUniqueIds)
71 {
72 this.documentUniqueIds = documentUniqueIds;
73 }
74
75 public String getPatientId()
76 {
77 return patientId;
78 }
79
80 public void setPatientId(String patientId)
81 {
82 this.patientId = patientId;
83 }
84
85 public Date getServiceStartTimeFrom()
86 {
87 return serviceStartTimeFrom;
88 }
89
90 public void setServiceStartTimeFrom(Date serviceStartTimeFrom)
91 {
92 this.serviceStartTimeFrom = serviceStartTimeFrom;
93 }
94
95 public Date getServiceStartTimeTo()
96 {
97 return serviceStartTimeTo;
98 }
99
100 public void setServiceStartTimeTo(Date serviceStartTimeTo)
101 {
102 this.serviceStartTimeTo = serviceStartTimeTo;
103 }
104
105 public Date getServiceStopTimeFrom()
106 {
107 return serviceStopTimeFrom;
108 }
109
110 public void setServiceStopTimeFrom(Date serviceStopTimeFrom)
111 {
112 this.serviceStopTimeFrom = serviceStopTimeFrom;
113 }
114
115 public Date getServiceStopTimeTo()
116 {
117 return serviceStopTimeTo;
118 }
119
120 public void setServiceStopTimeTo(Date serviceStopTimeTo)
121 {
122 this.serviceStopTimeTo = serviceStopTimeTo;
123 }
124
125 public List<String> getStatuses()
126 {
127 return statuses;
128 }
129
130 public void setStatuses(List<String> statuses)
131 {
132 this.statuses = statuses;
133 }
134}
Note: See TracBrowser for help on using the repository browser.