2020-05-11 17:04:05 -04:00
..
2020-05-06 13:01:38 -04:00
2019-12-18 14:02:17 -05:00
2020-04-21 17:13:30 -04:00
2020-03-24 14:15:21 -04:00
2020-04-27 22:54:05 -04:00
2020-04-20 20:28:12 -04:00
2020-04-24 07:01:32 -04:00
2020-05-04 10:57:09 -04:00
Refactor the document details scripts. Now there is one script, it returns data in a consistent format, and has all the details required. The script is located in StudyInfo, with the argument documents. Make note that it returns a dictionary of ALL the documents, with a field to mark which ones are required according to the protocol builder. Others may become required if a workflow determines such, in which case the workflow will enforce this, and the document will have a count > 0, and additional details in a list of files within the document. I modified the XLS file to use lower case variable names, because it disturbed me, and we have to reference them frequently. Removed devious "as_object" variable on get_required_docs, so it behaves like the other methods all the time, and returns a dictionary. All the core business logic for finding the documents list now resides in the StudyService.
2020-04-29 15:08:11 -04:00
2020-05-04 11:08:36 -04:00
2020-05-11 17:04:05 -04:00
2020-03-05 11:23:22 -05:00
2020-05-06 10:59:49 -04:00
2020-05-11 17:04:05 -04:00
2020-05-04 10:57:09 -04:00
2020-04-17 13:30:32 -04:00
2020-05-11 17:04:05 -04:00