Function: fieldScalar()
fieldScalar(
field):string|undefined
The primary scalar of a field: its first repeat's first component, decoded.
Returns undefined for a truly empty field so callers can distinguish
"absent" from a value - never defaulting a missing value.
Parameters
field
AstmField | undefined
Returns
string | undefined
Example
import { fieldScalar, tokenizeRecord, CANONICAL_DELIMITERS } from "@cosyte/astm";
const f = tokenizeRecord("R|1|^^^687|28.6", CANONICAL_DELIMITERS);
fieldScalar(f[3]); // "28.6"