Lab files often contain result text that is not a pure number — for example, "ND" for not detected, or values with qualifier prefixes like "J 0.045". The resultText on an AnalyticalResult preserves this original representation so nothing is lost in translation. Piper parses resultText to populate resultValue and the isNonDetect flag, but the raw string remains available for review if an ImportValidationIssue indicates the parser could not interpret a particular value confidently.
piper
Analytical Result Text
The `resultText` on an AnalyticalResult preserves the original text string for the result value as it appeared in the laboratory's data file before parsing.
