Activity

From 01/29/2015 to 02/27/2015

Today

11:35 AM Revision 4803: finished testing and code review
Carolina Chacin
10:02 AM Revision 4802: depression plugin tested
Carolina Chacin
10:00 AM Revision 4801: adding depression test data
Carolina Chacin
05:45 AM Revision 4800: working copy of the improved asthma
Carolina Chacin
04:57 AM Revision 4799: without logging
Carolina Chacin
04:57 AM Revision 4798: without logging
Carolina Chacin

02/25/2015

02:02 PM Task #573 (Feedback): Update project structure to current django recomendations
Chaim Kirby
01:55 PM Feature #245: Unit test -- case report validation
Chaim, I'm assigning this one to you since it goes with #326 I gave you earlier Bob Zambarano
12:56 PM Feature #288: Rewrite VAERS support as a 3.x plugin
We plan to update VAERs as a 3.2 project Bob Zambarano
12:55 PM Feature #167 (Rejected): Means to transmit cases in batches
This request misunderstands how ESP can be configured to automatically "Q" a case. Manual "Q"ing is by definition a ... Bob Zambarano
12:53 PM Feature #166 (Rejected): Case validator configuration
We don't need this. Bob Zambarano
12:52 PM Feature #126 (Rejected): Export to Excel function for heuristic mapping report
This request is 5 years old and has not been needed. Bob Zambarano
12:50 PM Feature #232 (Resolved): Improved data quality analysis tools
Rich created Epic_check for this purpose. Bob Zambarano
12:49 PM Feature #220 (Rejected): Better naming for lab test map threshold
Carolina does not think this needed or useful. Bob Zambarano
12:44 PM Feature #257 (Rejected): Procedure for recording known-missing data
This has not been an issue of any concern over the past 3 years. Bob Zambarano
12:43 PM Feature #294 (Rejected): Versioned ETL file format
This is not needed Bob Zambarano
12:41 PM Feature #300 (Feedback): More graceful application packaging
Bob Zambarano
12:40 PM Feature #293 (Rejected): Simplify interaction of pip and svn
We are transitioning away from svn Bob Zambarano
12:38 PM Feature #244 (Rejected): Unit test - batch orchestration
Not well specified. Bob Zambarano
12:38 PM Feature #315 (Rejected): enhanced make fakes (synthetic data generation)
Should be completed on an as needed basis per data type. Bob Zambarano
12:35 PM Task #297 (Resolved): Database population for 3.0 production - at Atrius
This was completed in Feb 2014. Bob Zambarano
12:34 PM Feature #280 (Rejected): Migration guide
This was not needed. Bob Zambarano
12:33 PM Feature #174 (Resolved): DB index review
Use of indexes depends to some extent on what features get used by a site. Best practice it so run the services for ... Bob Zambarano
12:31 PM Feature #279 (Resolved): Operator's guide
Cath has these documents but needs to check them in. Bob Zambarano
12:29 PM Task #391 (Resolved): Check compatiblitiy with latest releases of Django and psycopg2
Migration to Django 1.4 completed. Bob Zambarano
12:24 PM Task #291 (Rejected): Test validation tools for 3.0 & update as necessary
These tools are not being used. Bob Zambarano
12:23 PM Bug #506: pre diabetes detection is not ignoring a condition of prior frank
Fix the code, check how many prediabetes cases will go away before fixing existing case data. Bring results to Mike. Bob Zambarano
12:18 PM Feature #510 (Resolved): setup.sh improvement add more functionality to install specific modules ...
Bob Zambarano
12:18 PM Feature #510: setup.sh improvement add more functionality to install specific modules and uninsta...
This is complete Bob Zambarano
12:14 PM Feature #492 (Resolved): Add Center ID to the message header for Case Reports
completed Bob Zambarano
12:09 PM Bug #341 (Rejected): validate-cases in ui module needs aconfigurable regex for load_csv method
Not needed Bob Zambarano
11:58 AM Bug #385: fake.py and brokentests.py in vaers is still using immunizations in the model and is no...
Moving to 3.2 since we are planning VAERS updates for that release. Bob Zambarano
11:55 AM Feature #92 (Rejected): generic translation table for case_reporter.py
This feature was made obsolete by the lab_report.py command developed under the 3.0 meaningful use project. Bob Zambarano
11:54 AM Feature #91 (Resolved): Validation Tools - Improvements
Features available are sufficient Bob Zambarano
11:52 AM Feature #46 (Rejected): Case Matcher
Mike says this may be closed. No longer needed Bob Zambarano
11:51 AM Feature #24 (Rejected): Split Atrius CPT-to LOINC mappings out of disease algorithm documents
This has remained uncompleted for over 5 years, so it cannot be important Bob Zambarano
10:44 AM Task #572 (New): Django 1.7-1.8
!.8 Not yet released. Waiting on release notes to build upgrade plan Chaim Kirby
10:43 AM Task #571 (New): Django 1.6-1.7
* Move from south to django migrations
* import django; django.setup() required in standalone python scripts
* upda...
Chaim Kirby
10:43 AM Task #570 (New): Django 1.5-1.6
* Transaction management overhaul https://docs.djangoproject.com/en/1.7/releases/1.6/#improved-transaction-management... Chaim Kirby
10:41 AM Task #569 (New): Django 1.4-1.5
* Quoted url tags
** {% url myview %} needs to be {% url “my view” %} (128 Instances)
** remove {% load url from fu...
Chaim Kirby
10:40 AM Task #568 (New): Upgrade to new Django 1.8 LTS
This is a placeholder parent task Chaim Kirby

02/18/2015

02:24 PM Feature #64 (Resolved): Alternative destinations for case reports under test and in production
This feature request was resolved by creating a separate ESP testing installation. Multiple ESP installations on the... Bob Zambarano
01:02 PM Bug #543 (Resolved): In the case_detail.html template, two functions or methods are referenced, c...
get_FOO_display shows the (Human Readable) value for the key in the database for iterable backed choices fields
ht...
Chaim Kirby
12:52 PM Bug #401: very poor performanc when deleting all hef events
This should be a general option in the admin interface to delete table with a truncate cascade. Add a big warning and... Bob Zambarano
12:34 PM Bug #360 (Rejected): giardiasis based on prescription and icd9 diagnosis is defined in the events...
This is a difference due to ODH and MH spec versus MDPH and Atrius spec. Should be resolved by different plugins. Bob Zambarano
12:31 PM Bug #343 (Rejected): need to prevent running multiple instances of vaers
This is not needed. Bob Zambarano
12:30 PM Bug #341: validate-cases in ui module needs aconfigurable regex for load_csv method
Carolina: I think we fixed this with Rich back 2.5 years ago. If so, please close. If not, please see if it can be ... Bob Zambarano
12:25 PM Bug #337: sendmessage is using old models structure prior to 3.0 needs to be updated
Carolina: if we are not using this, let's just remove the code and close the issue. Bob Zambarano
12:24 PM Bug #336: Port Western Blot heuristic to 3.x
Carolina: Either close or push to 3.2 Bob Zambarano
12:23 PM Bug #334: refactor hef/base.py to allow simpler negative lab query
Carolina: Either close or push to 3.2 Bob Zambarano
12:21 PM Bug #333 (Resolved): move some vaers specific models to vaers module from models.py in emr
This was completed as part of the VAERS project in 2013 Bob Zambarano
12:19 PM Bug #332: in data_flow_summary.py in emr Add begin/end date options to parser
Carolina: Either close or push to 3.2 Bob Zambarano
12:18 PM Feature #331: write_rows needs to header rows in the etl extracts
Carolina: Either close or push to 3.2 Bob Zambarano
12:14 PM Bug #328 (Won't Fix): emr cleanup needs to be more efficient deleting rows from db
Does not seem to be an ongoing problem Bob Zambarano
12:12 PM Bug #327 (Resolved): Useless error message when .ini validation fails
Not seeing this problem any longer Bob Zambarano
11:16 AM Bug #543: In the case_detail.html template, two functions or methods are referenced, called "get_...
Not really a bug, more accurately something that I don't understand and so it was bugging me. I'm assigning to Chaim... Bob Zambarano

02/16/2015

12:49 PM Bug #567 (New): Replace 'if x:' with 'if x is not None:' when checking that variables have a value
In python ... Chaim Kirby

02/13/2015

04:58 PM Improvement #566 (New): replace django-tables with django_tables2
There is a note in the django_tables usage in ui that it is slow and upgrades might need to be made and pushed to dja... Chaim Kirby
04:57 PM Bug #565 (New): Review login decorators on views
Some views that look like they should have @login_required or @user_passes_test don't. eg. ui.views.case_status_update Chaim Kirby
04:55 PM Improvement #564 (Feedback): Decompose views
views.py (at least in ui) have components that normally would be put in separate files (views.py, view_utils.py, form... Chaim Kirby
04:52 PM Improvement #563 (Feedback): hef/defaults.py and load_defaults management command can be replaced...
Chaim Kirby
04:50 PM Improvement #562 (New): __init__ methods missing call to super()
utils/hl7_builder/messages.py (6)
utils/hl7_builder/nodes.py (51)
Chaim Kirby
04:49 PM Improvement #561 (Feedback): pep8 compliance
The project throws >4000 pep8 compliance errors, primarily due to nonconforming whitespace (after equality, 2 newline... Chaim Kirby
04:46 PM Bug #560 (New): Dicts with duplicate keys
-settings.py(565,564)
-ui/management/commands/validate_cases.py(54, 51)
Chaim Kirby
04:44 PM Improvement #559 (New): Deprecated html in various templates
Mostly center, font.
Should be replaced with css
Chaim Kirby
04:26 PM Bug #558 (New): Incorrect argument structure
hef/defaults.py (314)
has ...
Chaim Kirby
04:23 PM Bug #557 (New): Redeclared model field
vaers/models.py (765)
has ...
Chaim Kirby
04:21 PM Bug #556 (New): Unreachable code logic. Due to bad indentation?
ui/views.py starting at 1038 to the end of that method is unreachable. Probably because line 1036 is missing an inden... Chaim Kirby
04:19 PM Bug #555 (New): Mutable type should not be defaults in method declarations
In general. They can be used successfully, but they leave open a large potential for error.
For a full discussion as...
Chaim Kirby

02/12/2015

01:38 PM Bug #475 (In Progress): case details past_events never gets assigned
case_details.html
Historically past_events was a M2M field on Case in nodis/models.py. It last appeared in rev cc5...
Chaim Kirby

02/11/2015

12:51 PM Task #271 (Resolved): Revalidate pertussis
Bob Zambarano
12:50 PM Task #270 (Resolved): Revalidate giardiasis
Bob Zambarano
12:50 PM Task #269 (Resolved): Revalidate acute_hep_c
Bob Zambarano
12:50 PM Task #268 (Resolved): Revalidate acute_hep_b
Bob Zambarano
12:50 PM Task #246 (Resolved): Revalidation of 3.0 disease algorithms
Bob Zambarano
12:49 PM Task #275 (Resolved): Validate gonorrhea detection algorithm
Karen Eberhardt
12:49 PM Task #274 (Resolved): Validate chlamydia detection algorithm
Karen Eberhardt
12:49 PM Task #273 (Resolved): Revalidate tuberculosis
Karen Eberhardt
12:49 PM Task #272 (Resolved): Revalidate PID
Karen Eberhardt
12:49 PM Task #276 (Resolved): Validation of syphilis detection algorithm
Bob Zambarano
12:48 PM Task #352 (Resolved): Validation of ILI detection algorithm
Bob Zambarano
12:48 PM Feature #353 (Resolved): Validation of Diabetes detection algorithm
Bob Zambarano
12:47 PM Feature #356 (Resolved): Placeholder feature to close any gaps required for MDPHNET pilot
Bob Zambarano
12:46 PM Feature #397 (Resolved): Data Validity Checker
Bob Zambarano
12:33 PM Feature #307 (Resolved): Cron job for reports
This is done. See esphealth/share/weekly_batch.sh Bob Zambarano
12:32 PM Feature #278 (Rejected): Installation guide
Bob Zambarano
12:31 PM Feature #277 (Rejected): Documentation for 3.0
We are handling documentation otherwise Bob Zambarano
12:27 PM Feature #68 (Resolved): Validation of Lyme detection algorithm
Development process utilizes test cases which have shown the heuristic to be working correctly. This does not preclu... Bob Zambarano
12:24 PM Bug #475: case details past_events never gets assigned
I need to track down if this is a call that ever existed and was lost, or is a placeholder for indeterminate function... Chaim Kirby
12:12 PM Bug #445 (Resolved): Hef performance needs to be improved
A number of issues have been addressed to improve performance. In particular, queryset processing for several heuris... Bob Zambarano
12:07 PM Bug #357 (Resolved): Placeholder bug fixing to resolve any defects required for MDPHNET project
Bob Zambarano

02/05/2015

04:36 PM Bug #554 (New): Anon User triggered new user workflow
Users can indicate their interest to have an account by registering. Workflow requires an admin to approve access
...
Chaim Kirby
04:34 PM Bug #553 (New): Log login attempts
Logging login attempts utilizes new model LoginAttempt(username->Char, date->Datetime, success->Boolean)
Inherit @dj...
Chaim Kirby
04:19 PM Feature #552 (New): Password requirements
-Force password resets
-Password expiration
-Password complexity settings
-Lockout on failed login(s)
django-au...
Chaim Kirby
04:13 PM Feature #551 (New): Automatic Logoff
Logout users after a certain amount of inactive time.... Chaim Kirby
03:59 PM Feature #73 (Rejected): Change password screen
Replaced by issue #550 Chaim Kirby
03:57 PM Feature #550 (New): More robust authentication protocols
User groups and HIPAA requirements have a higher bar for user access controls than currently implemented.
The fol...
Chaim Kirby

02/04/2015

01:48 PM Revision 4797: CHA sql_report directory updates
Bob Zambarano

02/03/2015

06:57 PM Bug #549 (Resolved): diabetes criteria in get_or_create for generate_gestational_diabetes causes ...
Moved the assignment for criteria value out of the get_or_create method, but before the case object is saved. Bob Zambarano
06:54 PM Revision 4796: Updates per issue #549
Bob Zambarano
01:50 PM Revision 4795: removing empty as string to set lab result status in hl7
adding logic to not send obx when Number of partners that were provided EPT is sent Carolina Chacin
12:21 PM Bug #549 (Resolved): diabetes criteria in get_or_create for generate_gestational_diabetes causes ...
Diabetes plugin revision 4415 added criteria to the get_or_create method call used in generate_gestational_diabetes()... Bob Zambarano

01/30/2015

03:22 PM Revision 4794: added more conditions for ethnicity #547 and added empty string in lab result as ...
Carolina Chacin
01:54 PM Bug #547 (Resolved): change the race/ethnicity mapping in case report
Carolina Chacin
01:50 PM Bug #547: change the race/ethnicity mapping in case report
this was implemented as:
if upper case race maches any of the following it will output the corresponding letter, oth...
Carolina Chacin

01/29/2015

12:16 PM Feature #548 (New): implement new disease HIV based on spec
create a new plugin in esp to generate HIV cases based on the spec provided. Carolina Chacin
« Previous
 

Also available in: Atom