Final Generalization of Simplistic Extractors and General UX and Performance Improvements

MR Description

!23 (merged) was mistakenly merged prematurely, this MR incorporates its changes and additional improvements.

Changes

  1. generalize all implemented simplistic extractors
  2. keep extensible structure so complex extractors like getRootPatients can be grouped with getPatients while the later is delegated to getResources
  3. move away from input.apply in for getResources in favor of direct search with a list of searchValues

Disclaimer, this changes the approach/expectation of 1 row in - 1 row out

  1. remove search parameter checking
  2. fix bug in column name assignment in gatherSimplePaths for the results

Sub-tasks

  • TODO
  • TODO

Tests and Supporting Material

References

[1]

[2]


Edited by Jayson Salazar Rodriguez

Merge request reports

Loading