ID | Task Name | Duration | Start | Finish |
1 | phase 0 - Concept Phase | 76 days | 8/25/03 | 12/8/03 |
2 | Medical Memory Device | 25 days | 8/25/03 | 9/26/03 |
3 | Define Problem | 6 days | 9/5/03 | 9/12/03 |
4 | Initial Research | 22 days | 8/25/03 | 9/23/03 |
5 | Define Solution Characteristics | 21 days | 8/29/03 | 9/26/03 |
6 | Project Proposal - Deliverable | 0 days | 9/10/03 | 9/10/03 |
7 | Project Feasibility Phase | 28 days | 9/11/03 | 10/20/03 |
8 | Web Site Development Begins | 26 days | 9/15/03 | 10/20/03 |
9 | Research | 22 days | 9/11/03 | 10/10/03 |
10 | Statistics | 15 days | 9/11/03 | 10/1/03 |
11 | Interviews | 5 days | 10/6/03 | 10/10/03 |
12 | Define Solution | 10 days | 9/24/03 | 10/7/03 |
13 | Evaluate Goal and Objectives | 3 days | 9/18/03 | 9/22/03 |
14 | Initial Market Defined and Analyzed | 3 days | 9/15/03 | 9/17/03 |
15 | Competition Matrix | 3 days | 9/15/03 | 9/17/03 |
16 | Define Risks | 7 days | 10/6/03 | 10/14/03 |
17 | Define Major Resources | 5 days | 10/8/03 | 10/14/03 |
18 | Functional Diagrams | 3 days | 10/15/03 | 10/18/03 |
19 | Web site updates - Deliverable | 0 days | 10/18/03 | 10/18/03 |
20 | Feasibility Presentation - Deliverable | 0 days | 10/20/03 | 10/20/03 |
21 | Milestone Planning Phase | 17 days | 10/21/03 | 11/12/03 |
22 | Web Site Development continued | 17 days | 10/21/03 | 11/12/03 |
23 | Group Work Assignment | 4 days | 10/21/03 | 10/24/03 |
24 | Work Breakdown Structure | 4 days | 11/5/03 | 11/10/03 |
25 | Market Analysis | 7 days | 10/23/03 | 10/31/03 |
26 | Risk Analysis | 7 days | 10/30/03 | 11/8/03 |
27 | SBIR | 6 days | 10/27/03 | 11/3/03 |
28 | Identify correct SBIR agency | 6 days | 10/27/03 | 11/3/03 |
29 | Cost Analysis | 12 days | 10/22/03 | 11/6/03 |
30 | Budget | 6 days | 11/3/03 | 11/10/03 |
31 | Schedule | 3 days | 11/7/03 | 11/11/03 |
32 | Identify Resources | 7 days | 10/27/03 | 11/4/03 |
33 | Website updates - Deliverable | 0 days | 11/11/03 | 11/11/03 |
34 | Milestone Presentation - Deliverable | 0 days | 11/12/03 | 11/12/03 |
35 | Approval Phase | 24 days | 11/5/03 | 12/8/03 |
36 | Web Site Development continued | 24 days | 11/5/03 | 12/8/03 |
37 | SBIR Proposal | 17 days | 11/13/03 | 12/5/03 |
38 | Refinement | 19 days | 11/5/03 | 12/1/03 |
39 | Cost Evaluation | 10 days | 11/13/03 | 11/26/03 |
40 | Marketing Plan | 10 days | 11/18/03 | 12/1/03 |
41 | Evaluation Plan | 1 day | 11/5/03 | 11/5/03 |
42 | Prototype Development Plan | 1 day | 11/5/03 | 11/5/03 |
43 | Schedule | 1 day | 11/5/03 | 11/5/03 |
44 | Work Breakdown | 1 day | 11/5/03 | 11/5/03 |
45 | Risk Analysis | 1 day | 11/5/03 | 11/5/03 |
46 | SBIR submission - Deliverable | 0 days | 12/8/03 | 12/8/03 |
47 | Website Finalized - Deliverable | 0 days | 12/8/03 | 12/8/03 |
48 | Final Presentation - Deliverable | 0 days | 12/8/03 | 12/8/03 |
49 | | | | |
50 | Phase 1 - Prototype Construction and Testing | 79 days | 1/12/04 | 4/28/04 |
51 | Updated Problem Description | 6 days | 1/12/04 | 1/19/04 |
52 | Revised Product Description | 9 days | 1/16/04 | 1/28/04 |
53 | Documentation | 34 days | 2/16/04 | 3/31/04 |
54 | Technical Contracts | 8 days | 2/16/04 | 2/25/04 |
55 | Technical Contract | 8 days | 2/16/04 | 2/25/04 |
56 | Technical Support Wrting proposal | 1 day | 2/25/04 | 2/25/04 |
57 | User Manual | 29 days | 2/23/04 | 3/31/04 |
58 | Installation | 29 days | 2/23/04 | 3/31/04 |
59 | User's Guide | 29 days | 2/23/04 | 3/31/04 |
60 | Product User Manual Deliverable | 0 days | 3/31/04 | 3/31/04 |
61 | Budget | 13 days | 2/23/04 | 3/10/04 |
62 | Development of Budget | 13 days | 2/23/04 | 3/10/04 |
63 | Budget WhitePaper - Deliverable | 0 days | 3/10/04 | 3/10/04 |
64 | Protype Development | 75 days | 1/14/04 | 4/26/04 |
65 | Software Development | 39 days | 1/19/04 | 3/11/04 |
66 | Build HL7-compliant EHR engine | 35 days | 1/19/04 | 3/5/04 |
67 | Build or integrate COTS XML parsing engine | 32 days | 1/21/04 | 3/4/04 |
68 | process generic XML tags | 17 days | 1/21/04 | 2/12/04 |
69 | interpret generic XML tags | 12 days | 1/21/04 | 2/5/04 |
70 | accept multiple encoding sets | 12 days | 1/21/04 | 2/5/04 |
71 | create functionality to identify character set used | 4 days | 1/21/04 | 1/26/04 |
72 | create ability to switch encoding modes as needed | 10 days | 1/23/04 | 2/5/04 |
73 | handle UNICODE encoding | 6 days | 1/23/04 | 1/30/04 |
74 | handle ISO 8859 encoding | 6 days | 1/27/04 | 2/3/04 |
75 | handle JIS X 0202 encoding | 6 days | 1/29/04 | 2/5/04 |
76 | create and interpret documents with generic tags | 6 days | 1/28/04 | 2/4/04 |
77 | recognize and validate generic XML | 5 days | 2/6/04 | 2/12/04 |
78 | process HL7 specific XML tags | 12 days | 1/29/04 | 2/13/04 |
79 | recognize which version of the HL7 standard is being used | 2 days | 1/29/04 | 1/30/04 |
80 | accept and recognize HL7 specific tags | 5 days | 2/2/04 | 2/6/04 |
81 | create and interpret documents with HL7 specific tags | 3 days | 2/9/04 | 2/11/04 |
82 | recognize and validate HL7 specific XML | 2 days | 2/12/04 | 2/13/04 |
83 | process XML fields as HL7 messages | 5 days | 2/16/04 | 2/20/04 |
84 | recognize HL7 specific tags indicating messages | 3 days | 2/16/04 | 2/18/04 |
85 | add HL7 specific tags to XML tag database | 3 days | 2/16/04 | 2/18/04 |
86 | create and interpret documents containg HL7 messages | 3 days | 2/18/04 | 2/20/04 |
87 | handle valid but unknown tag | 5 days | 2/16/04 | 2/20/04 |
88 | handle XML related errors | 6 days | 2/20/04 | 2/27/04 |
89 | create error logs that record parsing related failures | 4 days | 2/20/04 | 2/25/04 |
90 | create function to allow for attempt at error recovery | 5 days | 2/23/04 | 2/27/04 |
91 | create log to handle attempted error recovery | 5 days | 2/23/04 | 2/27/04 |
92 | create go-back mechanism for botched recovery attempt | 4 days | 2/24/04 | 2/27/04 |
93 | Functional XML - Deliverable | 0 days | 3/4/04 | 3/4/04 |
94 | Define HL7 objects | 8 days | 1/19/04 | 1/28/04 |
95 | Create CDA (Clinical Document Architecture) Level 1 objects | 2 days | 1/19/04 | 1/20/04 |
96 | Code DTD for CDA level 1 | 2 days | 1/19/04 | 1/20/04 |
97 | Create CDA (Clinical Document Architecture) Level 2 objects | 2 days | 1/21/04 | 1/22/04 |
98 | Code DTD for CDA level 2 | 2 days | 1/21/04 | 1/22/04 |
99 | Create CDA (Clinical Document Architecture) Level 3 objects | 2 days | 1/23/04 | 1/26/04 |
100 | Code DTD for CDA level 2 | 2 days | 1/23/04 | 1/26/04 |
101 | Logic code to handle CDA/Expansion | 3 days | 1/26/04 | 1/28/04 |
102 | File Handling | 7 days | 2/26/04 | 3/5/04 |
103 | Create routine to prepare XML file for transportation | 5 days | 2/26/04 | 3/3/04 |
104 | compress the existing XML file | 3 days | 2/26/04 | 3/1/04 |
105 | encrypt the compressed file | 2 days | 3/2/04 | 3/3/04 |
106 | Create routine to handle file received from button | 5 days | 3/1/04 | 3/5/04 |
107 | encrypt the compressed file | 3 days | 3/1/04 | 3/3/04 |
108 | compress the existing XML file | 2 days | 3/4/04 | 3/5/04 |
109 | Button Integration | 21 days | 1/28/04 | 2/25/04 |
110 | Integrate EHR engine with MacSema Button via SDK | 10 days | 1/28/04 | 2/10/04 |
111 | Create Interface to Button Functions | 10 days | 1/28/04 | 2/10/04 |
112 | Create File Handling Module for uploads/downloads to button | 16 days | 2/4/04 | 2/25/04 |
113 | GUI interface for file transfer | 10 days | 2/4/04 | 2/17/04 |
114 | File transfer verification | 7 days | 2/9/04 | 2/17/04 |
115 | Error Handling Routines | 7 days | 2/9/04 | 2/17/04 |
116 | Button Integration - Deliverable | 0 days | 2/25/04 | 2/25/04 |
117 | Network Integration | 12 days | 1/28/04 | 2/12/04 |
118 | TCP/IP functionality | 7 days | 1/28/04 | 2/5/04 |
119 | SSH tunnel functionality | 7 days | 2/4/04 | 2/12/04 |
120 | Validation Mechanism | 9 days | 2/16/04 | 2/26/04 |
121 | Code for secure connection to validation servers | 4 days | 2/16/04 | 2/19/04 |
122 | Code for validating equipment | 4 days | 2/19/04 | 2/24/04 |
123 | Code for managing validation tokens | 4 days | 2/23/04 | 2/26/04 |
124 | Tracking validation expiration | 3 days | 2/23/04 | 2/25/04 |
125 | Hardware Lockout mechanism | 3 days | 2/24/04 | 2/26/04 |
126 | Hardware Resoration mechanism | 3 days | 2/24/04 | 2/26/04 |
127 | User Interface | 23 days | 1/28/04 | 2/27/04 |
128 | Create GUI Startup Screen | 2 days | 1/29/04 | 1/30/04 |
129 | Create GUI screens for authorization scheme | 6 days | 2/2/04 | 2/9/04 |
130 | Create user information screens about token expiration | 4 days | 2/2/04 | 2/5/04 |
131 | Create equipment lockout screens | 2 days | 2/6/04 | 2/9/04 |
132 | Create user screens to explain hardware restoration | 2 days | 2/6/04 | 2/9/04 |
133 | Create GUI screens for MMS functions | 23 days | 1/28/04 | 2/27/04 |
134 | Create patient type screen | 5 days | 1/28/04 | 2/3/04 |
135 | Create screens to add new patient to system | 2 days | 1/28/04 | 1/29/04 |
136 | Create screens to update existing patient | 3 days | 1/30/04 | 2/3/04 |
137 | Create allergy information screen | 8 days | 1/29/04 | 2/9/04 |
138 | Create allergy database | 6 days | 1/29/04 | 2/5/04 |
139 | Create GUI allergy entry form | 4 days | 2/4/04 | 2/9/04 |
140 | Create Medication Information GUI | 8 days | 2/6/04 | 2/17/04 |
141 | Create Medication database | 5 days | 2/6/04 | 2/12/04 |
142 | Create GUI Medication entry form | 4 days | 2/12/04 | 2/17/04 |
143 | Create GUI search screens | 21 days | 1/30/04 | 2/27/04 |
144 | Create GUI Patient search form | 3 days | 1/30/04 | 2/3/04 |
145 | Create GUI Allergy search form | 3 days | 2/9/04 | 2/11/04 |
146 | create GUI Medication search form | 3 days | 2/17/04 | 2/19/04 |
147 | Create GUI General Search form | 7 days | 2/19/04 | 2/27/04 |
148 | Functional GUI - Deliverable | 0 days | 2/27/04 | 2/27/04 |
149 | Build EMR database | 7 days | 2/19/04 | 2/27/04 |
150 | create EMR tables based on HL7 standards | 3 days | 2/19/04 | 2/23/04 |
151 | create database colums | 2 days | 2/23/04 | 2/24/04 |
152 | create database keys | 2 days | 2/24/04 | 2/25/04 |
153 | create database triggers | 2 days | 2/25/04 | 2/26/04 |
154 | create database procedures | 2 days | 2/26/04 | 2/27/04 |
155 | Database completion - Deliverable | 0 days | 2/27/04 | 2/27/04 |
156 | Testing | 25 days | 2/6/04 | 3/11/04 |
157 | Test EHR processing | 10 days | 2/27/04 | 3/11/04 |
158 | test XML processing | 5 days | 2/27/04 | 3/4/04 |
159 | test EHR compression | 5 days | 3/3/04 | 3/9/04 |
160 | test EHR encryption | 5 days | 3/5/04 | 3/11/04 |
161 | Test Button Integration | 12 days | 2/10/04 | 2/25/04 |
162 | EHR retrieval | 8 days | 2/16/04 | 2/25/04 |
163 | EHR decryption | 5 days | 2/16/04 | 2/20/04 |
164 | EHR decompression | 5 days | 2/17/04 | 2/23/04 |
165 | EHR verification | 5 days | 2/19/04 | 2/25/04 |
166 | EHR write to button | 5 days | 2/10/04 | 2/16/04 |
167 | Test MMS networking abiltiy | 9 days | 2/6/04 | 2/18/04 |
168 | Test remote TCP/IP Communication | 5 days | 2/6/04 | 2/12/04 |
169 | Test MMS network LAN communication with potential servers | 5 days | 2/12/04 | 2/18/04 |
170 | Test MMS validation schemes | 14 days | 2/16/04 | 3/4/04 |
171 | Test Validation Conversations with remote validation server | 5 days | 2/16/04 | 2/20/04 |
172 | Test Validation Token Exchanges | 5 days | 2/24/04 | 3/1/04 |
173 | Test Validation Token Expiration schemes | 5 days | 2/27/04 | 3/4/04 |
174 | Test Equipment Lockout routines | 5 days | 2/25/04 | 3/2/04 |
175 | Test Equipment re-validation | 5 days | 2/25/04 | 3/2/04 |
176 | Hardware Component | 16 days | 1/14/04 | 2/4/04 |
177 | Acquisition | 9 days | 1/14/04 | 1/26/04 |
178 | Database Server | 9 days | 1/14/04 | 1/26/04 |
179 | Memory Button | 9 days | 1/14/04 | 1/26/04 |
180 | Memory Button Interface | 9 days | 1/14/04 | 1/26/04 |
181 | Hardware Installation | 6 days | 1/26/04 | 2/2/04 |
182 | Test Hardware Components | 3 days | 2/2/04 | 2/4/04 |
183 | Integration | 50 days | 2/18/04 | 4/26/04 |
184 | Integration Development | 50 days | 2/18/04 | 4/26/04 |
185 | Final Integration Testing | 7 days | 4/16/04 | 4/26/04 |
186 | Prototype Presentation Deliverable | 0 days | 3/11/04 | 3/11/04 |
187 | Production Specification and Plan Development | 20 days | 1/22/04 | 2/18/04 |
188 | Website | 79 days | 1/12/04 | 4/28/04 |
189 | Website Development | 79 days | 1/12/04 | 4/28/04 |
190 | Website completion - deliveable | 0 days | 4/28/04 | 4/28/04 |
191 | | | | |
192 | Phase 2 - Prototype Development and Testing | 333 days | 5/4/04 | 8/11/05 |
193 | Software | 58 days | 5/4/04 | 7/22/04 |
194 | Build HL7-compliant EHR engine | 57 days | 5/4/04 | 7/22/04 |
195 | Build or integrate COTS XML parsing engine | 32 days | 5/6/04 | 6/18/04 |
196 | process generic XML tags | 20 days | 5/6/04 | 6/2/04 |
197 | interpret generic XML tags | 16 days | 5/6/04 | 5/27/04 |
198 | accept multiple encoding sets | 16 days | 5/6/04 | 5/27/04 |
199 | create functionality to identify character set used | 4 days | 5/6/04 | 5/11/04 |
200 | create ability to switch encoding modes as needed | 14 days | 5/10/04 | 5/27/04 |
201 | handle UNICODE encoding | 10 days | 5/10/04 | 5/21/04 |
202 | handle ISO 8859 encoding | 10 days | 5/12/04 | 5/25/04 |
203 | handle JIS X 0202 encoding | 10 days | 5/14/04 | 5/27/04 |
204 | create and interpret documents with generic tags | 8 days | 5/13/04 | 5/24/04 |
205 | recognize and validate generic XML | 8 days | 5/24/04 | 6/2/04 |
206 | process HL7 specific XML tags | 14 days | 5/14/04 | 6/2/04 |
207 | recognize which version of the HL7 standard is being used | 4 days | 5/14/04 | 5/19/04 |
208 | accept and recognize HL7 specific tags | 7 days | 5/18/04 | 5/26/04 |
209 | create and interpret documents with HL7 specific tags | 5 days | 5/25/04 | 5/31/04 |
210 | recognize and validate HL7 specific XML | 4 days | 5/28/04 | 6/2/04 |
211 | process XML fields as HL7 messages | 8 days | 6/1/04 | 6/10/04 |
212 | recognize HL7 specific tags indicating messages | 5 days | 6/1/04 | 6/7/04 |
213 | add HL7 specific tags to XML tag database | 5 days | 6/1/04 | 6/7/04 |
214 | create and interpret documents containg HL7 messages | 6 days | 6/3/04 | 6/10/04 |
215 | handle valid but unknown tag | 8 days | 6/1/04 | 6/10/04 |
216 | handle XML related errors | 10 days | 6/7/04 | 6/18/04 |
217 | create error logs that record parsing related failures | 7 days | 6/7/04 | 6/15/04 |
218 | create function to allow for attempt at error recovery | 9 days | 6/8/04 | 6/18/04 |
219 | create log to handle attempted error recovery | 7 days | 6/8/04 | 6/16/04 |
220 | create go-back mechanism for botched recovery attempt | 8 days | 6/9/04 | 6/18/04 |
221 | XML Deliverable | 0 days | 6/18/04 | 6/18/04 |
222 | Define HL7 objects | 16 days | 5/4/04 | 5/25/04 |
223 | Create CDA (Clinical Document Architecture) Level 1 objects | 4 days | 5/4/04 | 5/7/04 |
224 | Code DTD for CDA level 1 | 4 days | 5/4/04 | 5/7/04 |
225 | Create CDA (Clinical Document Architecture) Level 2 objects | 4 days | 5/10/04 | 5/13/04 |
226 | Code DTD for CDA level 2 | 4 days | 5/10/04 | 5/13/04 |
227 | Create CDA (Clinical Document Architecture) Level 3 objects | 4 days | 5/13/04 | 5/18/04 |
228 | Code DTD for CDA level 2 | 4 days | 5/13/04 | 5/18/04 |
229 | Logic code to handle CDA/Expansion | 7 days | 5/17/04 | 5/25/04 |
230 | File Handling | 19 days | 6/11/04 | 7/8/04 |
231 | Create routine to prepare XML file for transportation | 11 days | 6/11/04 | 6/25/04 |
232 | compress the existing XML file | 7 days | 6/11/04 | 6/21/04 |
233 | encrypt the compressed file | 4 days | 6/22/04 | 6/25/04 |
234 | Create routine to handle file received from button | 11 days | 6/21/04 | 7/5/04 |
235 | encrypt the compressed file | 7 days | 6/21/04 | 6/29/04 |
236 | compress the existing XML file | 4 days | 6/30/04 | 7/5/04 |
237 | File Deliverable | 0 days | 7/8/04 | 7/8/04 |
238 | Button Integration | 20 days | 5/13/04 | 6/10/04 |
239 | Integrate EHR engine with MacSema Button via SDK | 10 days | 5/13/04 | 5/26/04 |
240 | Create Interface to Button Functions | 10 days | 5/13/04 | 5/26/04 |
241 | Create File Handling Module for uploads/downloads to button | 10 days | 5/20/04 | 6/2/04 |
242 | GUI interface for file transfer | 10 days | 5/20/04 | 6/2/04 |
243 | File transfer verification | 7 days | 5/25/04 | 6/2/04 |
244 | Error Handling Routines | 7 days | 5/25/04 | 6/2/04 |
245 | Button Integration - Deliverable | 0 days | 6/10/04 | 6/10/04 |
246 | Network Integration | 34 days | 5/13/04 | 6/29/04 |
247 | TCP/IP functionality | 17 days | 5/13/04 | 6/4/04 |
248 | SSH tunnel functionality | 17 days | 5/31/04 | 6/22/04 |
249 | Network - Deliverable | 0 days | 6/29/04 | 6/29/04 |
250 | Validation Mechanism | 17 days | 6/1/04 | 6/24/04 |
251 | Code for secure connection to validation servers | 6 days | 6/1/04 | 6/8/04 |
252 | Code for validating equipment | 8 days | 6/7/04 | 6/16/04 |
253 | Code for managing validation tokens | 5 days | 6/10/04 | 6/16/04 |
254 | Tracking validation expiration | 4 days | 6/10/04 | 6/15/04 |
255 | Hardware Lockout mechanism | 4 days | 6/11/04 | 6/16/04 |
256 | Hardware Resoration mechanism | 4 days | 6/11/04 | 6/16/04 |
257 | Validation - Deliverable | 0 days | 6/24/04 | 6/24/04 |
258 | EMR Integration | 27 days | 6/15/04 | 7/22/04 |
259 | EMR Integration | 20 days | 6/15/04 | 7/12/04 |
260 | EMR - Deliverable | 0 days | 7/22/04 | 7/22/04 |
261 | User Interface | 40 days | 5/14/04 | 7/8/04 |
262 | Create GUI Startup Screen | 2 days | 5/14/04 | 5/17/04 |
263 | Create GUI screens for authorization scheme | 6 days | 5/18/04 | 5/25/04 |
264 | Create user information screens about token expiration | 4 days | 5/18/04 | 5/21/04 |
265 | Create equipment lockout screens | 2 days | 5/24/04 | 5/25/04 |
266 | Create user screens to explain hardware restoration | 2 days | 5/24/04 | 5/25/04 |
267 | Create GUI screens for MMS functions | 40 days | 5/14/04 | 7/8/04 |
268 | Create patient type screen | 5 days | 5/14/04 | 5/20/04 |
269 | Create screens to add new patient to system | 2 days | 5/14/04 | 5/17/04 |
270 | Create screens to update existing patient | 3 days | 5/18/04 | 5/20/04 |
271 | Create allergy information screen | 8 days | 5/14/04 | 5/25/04 |
272 | Create allergy database | 6 days | 5/14/04 | 5/21/04 |
273 | Create GUI allergy entry form | 3 days | 5/21/04 | 5/25/04 |
274 | Create Insurance Information GUI | 18 days | 5/20/04 | 6/14/04 |
275 | Create Insurance Information database | 15 days | 5/20/04 | 6/9/04 |
276 | Create GUI Insurance form | 6 days | 6/7/04 | 6/14/04 |
277 | Create Emergency Contact GUI | 2 days | 5/31/04 | 6/1/04 |
278 | Create Medication Information GUI | 7 days | 5/27/04 | 6/4/04 |
279 | Create Medication database | 5 days | 5/27/04 | 6/2/04 |
280 | Create GUI Medication entry form | 3 days | 6/2/04 | 6/4/04 |
281 | Create Lab Report GUI | 20 days | 6/1/04 | 6/28/04 |
282 | Create lab report database | 15 days | 6/1/04 | 6/21/04 |
283 | Create GUI report entry forms | 7 days | 6/18/04 | 6/28/04 |
284 | Create GUI report wizard | 6 days | 6/18/04 | 6/25/04 |
285 | Create GUI report search form | 6 days | 6/21/04 | 6/28/04 |
286 | Create GUI search screens | 39 days | 5/17/04 | 7/8/04 |
287 | Create GUI Patient search form | 2 days | 5/17/04 | 5/18/04 |
288 | Create GUI Allergy search form | 2 days | 5/24/04 | 5/25/04 |
289 | Create GUI Insurance search form | 4 days | 6/14/04 | 6/17/04 |
290 | Create GUI Contact search form | 2 days | 6/3/04 | 6/4/04 |
291 | create GUI Medication search form | 2 days | 6/1/04 | 6/2/04 |
292 | Create GUI Lab Report search form | 4 days | 6/28/04 | 7/1/04 |
293 | Create GUI General Search form | 7 days | 6/30/04 | 7/8/04 |
294 | Functional GUI - Deliverable | 0 days | 7/8/04 | 7/8/04 |
295 | Create Update Functionality | 17 days | 5/27/04 | 6/21/04 |
296 | create code to check for new updates | 2 days | 5/27/04 | 5/28/04 |
297 | create code to coordinate update check with validation | 2 days | 5/27/04 | 5/28/04 |
298 | create code to compare version numbers | 2 days | 5/27/04 | 5/28/04 |
299 | create code to handle downloading new update | 2 days | 5/31/04 | 6/1/04 |
300 | create code to calculate checksum of download | 2 days | 5/31/04 | 6/1/04 |
301 | create code to re-download mangled updates | 2 days | 5/31/04 | 6/1/04 |
302 | create code to backup current configuration | 2 days | 6/2/04 | 6/3/04 |
303 | create code to handle restoration of known-good setup | 2 days | 6/2/04 | 6/3/04 |
304 | create code to build new version of software | 4 days | 6/1/04 | 6/4/04 |
305 | create code to build configuration files | 3 days | 6/4/04 | 6/8/04 |
306 | create code to import necessary old configuration settings | 2 days | 6/4/04 | 6/7/04 |
307 | create code to archive old config files | 2 days | 6/7/04 | 6/8/04 |
308 | create code to clean up unecessary leftover files | 2 days | 6/8/04 | 6/9/04 |
309 | create code to maintain update log | 2 days | 6/10/04 | 6/11/04 |
310 | create code to revert to known good status | 8 days | 6/2/04 | 6/11/04 |
311 | create code to record errors to log | 2 days | 6/2/04 | 6/3/04 |
312 | create code to completely restore previous known good version | 5 days | 6/3/04 | 6/9/04 |
313 | create code to restore previous configuration only | 3 days | 6/8/04 | 6/10/04 |
314 | create code to restore previous binary only | 3 days | 6/9/04 | 6/11/04 |
315 | create code to self-test update | 6 days | 6/8/04 | 6/15/04 |
316 | create code to test for errors in binary file | 3 days | 6/8/04 | 6/10/04 |
317 | create code to test for configuration errors | 3 days | 6/9/04 | 6/11/04 |
318 | create code to report update errors | 2 days | 6/14/04 | 6/15/04 |
319 | update - Deliverable | 0 days | 6/21/04 | 6/21/04 |
320 | Build EMR database | 7 days | 6/4/04 | 6/14/04 |
321 | create EMR tables based on HL7 standards | 3 days | 6/4/04 | 6/8/04 |
322 | create database colums | 2 days | 6/8/04 | 6/9/04 |
323 | create database keys | 2 days | 6/9/04 | 6/10/04 |
324 | create database triggers | 2 days | 6/10/04 | 6/11/04 |
325 | create database procedures | 2 days | 6/11/04 | 6/14/04 |
326 | database - Deliverable | 0 days | 6/14/04 | 6/14/04 |
327 | Build Validation Software (Server Side) | 21 days | 5/19/04 | 6/16/04 |
328 | create authentication token code | 13 days | 5/19/04 | 6/4/04 |
329 | create expiration scheme | 6 days | 5/19/04 | 5/26/04 |
330 | create token-keys based on client-machine requests | 6 days | 5/24/04 | 5/31/04 |
331 | create code to issue authorization token | 6 days | 5/28/04 | 6/4/04 |
332 | create lockout instructions | 6 days | 5/31/04 | 6/7/04 |
333 | create code to issue machine restoration token | 6 days | 5/31/04 | 6/7/04 |
334 | create update synchronization code | 4 days | 6/11/04 | 6/16/04 |
335 | create code to check reported software version vs. expected | 2 days | 6/11/04 | 6/14/04 |
336 | create code to signal new version routines | 3 days | 6/14/04 | 6/16/04 |
337 | Testing | 42 days | 5/26/04 | 7/22/04 |
338 | Test EHR processing | 19 days | 6/14/04 | 7/8/04 |
339 | test XML processing | 5 days | 6/14/04 | 6/18/04 |
340 | test EHR compression | 9 days | 6/18/04 | 6/30/04 |
341 | test EHR encryption | 9 days | 6/28/04 | 7/8/04 |
342 | Test Button Integration | 12 days | 5/26/04 | 6/10/04 |
343 | EHR retrieval | 8 days | 6/1/04 | 6/10/04 |
344 | EHR decryption | 5 days | 6/1/04 | 6/7/04 |
345 | EHR decompression | 5 days | 6/2/04 | 6/8/04 |
346 | EHR verification | 5 days | 6/4/04 | 6/10/04 |
347 | EHR write to button | 5 days | 5/26/04 | 6/1/04 |
348 | Test MMS networking abiltiy | 24 days | 5/27/04 | 6/29/04 |
349 | Test remote TCP/IP Communication | 15 days | 5/27/04 | 6/16/04 |
350 | Test MMS network LAN communication with potential servers | 15 days | 6/9/04 | 6/29/04 |
351 | Test MMS validation schemes | 9 days | 6/14/04 | 6/24/04 |
352 | Test Validation Conversations with remote validation server | 9 days | 6/14/04 | 6/24/04 |
353 | Test Validation Token Exchanges | 5 days | 6/15/04 | 6/21/04 |
354 | Test Validation Token Expiration schemes | 5 days | 6/16/04 | 6/22/04 |
355 | Test Equipment Lockout routines | 5 days | 6/15/04 | 6/21/04 |
356 | Test Equipment re-validation | 5 days | 6/15/04 | 6/21/04 |
357 | Test EMR integration | 25 days | 6/18/04 | 7/22/04 |
358 | Test Update routine | 14 days | 5/31/04 | 6/17/04 |
359 | test update discovery | 3 days | 5/31/04 | 6/2/04 |
360 | test downloading routines | 6 days | 6/1/04 | 6/8/04 |
361 | test checksum calculations | 5 days | 6/1/04 | 6/7/04 |
362 | test re-download logic | 5 days | 6/2/04 | 6/8/04 |
363 | test current configuration backup | 5 days | 6/3/04 | 6/9/04 |
364 | test build routines | 5 days | 6/4/04 | 6/10/04 |
365 | test configuration routines | 5 days | 6/8/04 | 6/14/04 |
366 | test code cleanup | 5 days | 6/9/04 | 6/15/04 |
367 | test update log | 4 days | 6/11/04 | 6/16/04 |
368 | test log creation | 3 days | 6/11/04 | 6/15/04 |
369 | test log update | 3 days | 6/14/04 | 6/16/04 |
370 | test go-back functionality | 6 days | 6/10/04 | 6/17/04 |
371 | test restoration of previous configuration | 5 days | 6/10/04 | 6/16/04 |
372 | test restoration of previous binaries | 5 days | 6/11/04 | 6/17/04 |
373 | test restoration logic | 5 days | 6/11/04 | 6/17/04 |
374 | test restoration configuration only | 5 days | 6/11/04 | 6/17/04 |
375 | test proper documentation in update log | 5 days | 6/11/04 | 6/17/04 |
376 | test code to self-test update | 8 days | 6/10/04 | 6/21/04 |
377 | test code to test for errors in binary file | 5 days | 6/10/04 | 6/16/04 |
378 | test code to test for configuration errors | 5 days | 6/11/04 | 6/17/04 |
379 | test error reporting mechanism | 5 days | 6/15/04 | 6/21/04 |
380 | Software Deliverable | 0 days | 7/22/04 | 7/22/04 |
381 | Build Support System | 26 days | 7/20/04 | 8/24/04 |
382 | Documentation | 26 days | 7/20/04 | 8/24/04 |
383 | create online documentation | 21 days | 7/20/04 | 8/17/04 |
384 | create documention in online format | 16 days | 7/20/04 | 8/10/04 |
385 | use html transformation utility | 15 days | 7/20/04 | 8/9/04 |
386 | add hyperlinks to cross reference relative sections | 2 days | 8/9/04 | 8/10/04 |
387 | transform html based documentation to PDF format | 4 days | 8/12/04 | 8/17/04 |
388 | create printed documentation | 5 days | 8/18/04 | 8/24/04 |
389 | transform PDF format into print-suitable condition | 5 days | 8/18/04 | 8/24/04 |
390 | Finalized documentation - Deliverable | 0 days | 8/24/04 | 8/24/04 |
391 | Website | 20 days | 7/20/04 | 8/16/04 |
392 | FAQ | 2 days | 7/20/04 | 7/21/04 |
393 | Tutorials | 10 days | 7/20/04 | 8/2/04 |
394 | Message Boards | 5 days | 8/3/04 | 8/9/04 |
395 | Create PHP-based moderated message board | 5 days | 8/3/04 | 8/9/04 |
396 | Live online help section | 7 days | 8/6/04 | 8/16/04 |
397 | Integrate COTS LivePerson style help | 7 days | 8/6/04 | 8/16/04 |
398 | Website support - Deliverable | 0 days | 8/16/04 | 8/16/04 |
399 | Develop Test Market | 63 days | 5/17/05 | 8/11/05 |
400 | Contact potential customer - Hosipal Group and Associated Physicians | 63 days | 5/17/05 | 8/11/05 |
401 | Initial Contact | 32 days | 5/17/05 | 6/29/05 |
402 | Demonstrate MMD Prototype - Deliverable | 0 days | 6/29/05 | 6/29/05 |
403 | Lobby for government support | 8 days | 6/13/05 | 6/22/05 |
404 | Lobby for insurance company support | 8 days | 6/23/05 | 7/4/05 |
405 | Contracts | 28 days | 7/5/05 | 8/11/05 |
406 | Initiate With Medical Group and Regional Hospital Organizations | 23 days | 7/5/05 | 8/4/05 |
407 | Negotiations | 12 days | 7/22/05 | 8/8/05 |
408 | Finalize agreements | 3 days | 8/9/05 | 8/11/05 |
409 | Finalized contract - Deliverable | 0 days | 8/11/05 | 8/11/05 |
410 | | | | |
411 | Phase 3 - Production, Testing and Evaluation | 1216 days | 8/11/05 | 4/9/10 |
412 | Organize patient test group | 31 days | 8/11/05 | 9/22/05 |
413 | Screen for appropriate patient type | 30 days | 8/11/05 | 9/21/05 |
414 | Sign contract with patient | 30 days | 8/12/05 | 9/22/05 |
415 | Finalized test group contract - Deliverable | 0 days | 9/22/05 | 9/22/05 |
416 | Purchasing | 8 days | 8/16/05 | 8/25/05 |
417 | Contract with Memory Supplier | 4 days | 8/16/05 | 8/19/05 |
418 | Contract with Jewelry Incasement Manufactorer | 6 days | 8/18/05 | 8/25/05 |
419 | Finalized contract - Deliverable | 0 days | 8/25/05 | 8/25/05 |
420 | Production of MMD | 155 days | 8/16/05 | 3/20/06 |
421 | Production of MMD | 155 days | 8/16/05 | 3/20/06 |
422 | Receive required MMDs - Deliverable | 0 days | 3/20/06 | 3/20/06 |
423 | Installation | 40 days | 4/24/06 | 6/16/06 |
424 | Install hardware/software to medical facilites | 23 days | 4/24/06 | 5/24/06 |
425 | Distribute MMD to patients test group | 10 days | 5/25/06 | 6/7/06 |
426 | Install software validation server | 10 days | 6/5/06 | 6/16/06 |
427 | Installation demonstration - Deliverable | 0 days | 6/16/06 | 6/16/06 |
428 | Testing Evaluation 1 | 357 days | 7/28/06 | 12/11/07 |
429 | Training | 5 days | 7/28/06 | 8/3/06 |
430 | Introducing the User Manual | 5 days | 7/28/06 | 8/3/06 |
431 | Personnel training | 5 days | 7/28/06 | 8/3/06 |
432 | Survey participants | 21 days | 8/8/06 | 9/5/06 |
433 | Analyze Data | 291 days | 9/19/06 | 10/30/07 |
434 | Refine hardware and software | 291 days | 10/30/06 | 12/10/07 |
435 | Expand Test Market | 59 days | 9/19/07 | 12/10/07 |
436 | Support testing period - Technical support | 291 days | 10/30/06 | 12/10/07 |
437 | Test report, software Version I- Deliverable | 0 days | 12/11/07 | 12/11/07 |
438 | Testing Evaluation 2 | 301 days | 11/19/07 | 1/12/09 |
439 | Training | 10 days | 11/19/07 | 11/30/07 |
440 | Introducing the User Manual | 10 days | 11/19/07 | 11/30/07 |
441 | Personnel training | 10 days | 11/19/07 | 11/30/07 |
442 | Survey participants | 45 days | 12/3/07 | 2/1/08 |
443 | Analyze Data | 291 days | 12/3/07 | 1/12/09 |
444 | Refine hardware and software | 245 days | 2/1/08 | 1/8/09 |
445 | Expand Test Market | 42 days | 11/12/08 | 1/8/09 |
446 | Support testing period - Technical support | 245 days | 2/1/08 | 1/8/09 |
447 | Test report and Software Version II - Deliverable | 0 days | 1/9/09 | 1/9/09 |
448 | Testing Evaluation 3 | 325 days | 1/9/09 | 4/9/10 |
449 | Training | 15 days | 1/9/09 | 1/29/09 |
450 | Introducing the User Manual | 15 days | 1/9/09 | 1/29/09 |
451 | Personnel training | 15 days | 1/9/09 | 1/29/09 |
452 | Survey participants | 52 days | 1/29/09 | 4/10/09 |
453 | Analyze Data | 291 days | 1/29/09 | 3/11/10 |
454 | Refine Hardware and software | 240 days | 4/10/09 | 3/11/10 |
455 | Final Analysis of All Data and Survey's | 31 days | 2/25/10 | 4/8/10 |
456 | Final Test report and Version III -Deliverable | 0 days | 4/9/10 | 4/9/10 |
457 | | | | |
458 | Phase 4 - Out production years | 900 days | 4/12/10 | 9/20/13 |
459 | Sales | 900 days | 4/12/10 | 9/20/13 |
460 | Production | 900 days | 4/12/10 | 9/20/13 |
461 | Hardware Support | 900 days | 4/12/10 | 9/20/13 |
462 | Hardware replacement | 900 days | 4/12/10 | 9/20/13 |
463 | Memory button replacement | 900 days | 4/12/10 | 9/20/13 |
464 | Bracelet replacement | 900 days | 4/12/10 | 9/20/13 |
465 | Software Support | 900 days | 4/12/10 | 9/20/13 |
466 | System software updation | 900 days | 4/12/10 | 9/20/13 |
467 | System software modification | 900 days | 4/12/10 | 9/20/13 |
468 | System Hotline | 900 days | 4/12/10 | 9/20/13 |
469 | Technical Support | 900 days | 4/12/10 | 9/20/13 |
470 | Project Website | 900 days | 4/12/10 | 9/20/13 |