Type: New Feature
Affects Version/s: 3.1.8
Fix Version/s: None
That clashes head-on with the Bika DB design. Will be difficult and expensive, and I'll struggle to find somebody to do that, you'll be painting yourself into a terrible corner. All IDs depend on Sample Type and there is a one-to-many teraltionship between Samples and ARS. See ERD online, https://github.com/bikalabs/bika.lims/wiki/Top-level-ERD
You should consider using Clinical Cases and have a Case report customised for that, that is how the system is designed.
Bika Health Clinical Cases are medical encounters associated with disease episodes.
In health care LIMS, samples and analyses are associated with an encounter in the context of a discreet disease episode, or 'case', the same way a doctor would associate symptoms with it. This is a customisation of standard Bika LIMS Batches.
We can do your your requirement much simpler and correcte via a Case Report.
Related to https://jira.bikalabs.com/browse/LIMS-1682 in LIMS