icgc-argo / argo-clinical

Clinical data submission for ARGO programs.
GNU Affero General Public License v3.0
2 stars 0 forks source link

Treatment Detail Exception - Apply Exceptions to Submitted Data Validation Logic #1159

Closed joneubank closed 2 months ago

joneubank commented 3 months ago

Update the Validation step of the Submit Data process to check for each donor if they have a Treatment Details Exception, and if so to skip the rule that enforces treatment details are provided for a treatment record.

Detailed Description

Update the logic for treatment validation that requires the treatment details to be included in the data set: https://github.com/icgc-argo/argo-clinical/blob/develop/src/submission/validation-clinical/treatment.ts#L153

Possible Implementation