Skip to main content
Version: v0.0.4

Function: encodeNm()

encodeNm(v): RawField

Encode an NM numeric. Accepts the typed NM (its raw string emitted verbatim, preserving the sender's precision/formatting), a number, or a raw string. A number is stringified with String(n); the value is never reconciled or rounded.

Parameters

v

string | number | NM

Returns

RawField

Example

import { encodeNm } from "@cosyte/hl7";
encodeNm("120.50"); // precision preserved verbatim