DNA Field Fix and Field Validation

Resolves #5829. b_dna vets against the datacore definition of the medical record and the "dna" that was there does not. Moreover, b_dna is a medical record, not a general record as it suggested.

Also ports the patch from the old computers for blank entries into the new Computer3 laptops.