Interface: HumanName
A parsed C-CDA person name (<name>). Captures the structured parts plus the
text fallback (the element's full trimmed text) for senders that put the
whole name in a single node.
Example
import type { HumanName } from "@cosyte/ccda";
const n: HumanName = { given: ["Jane"], family: "Doe", text: "Jane Doe" };
Properties
family?
readonlyoptionalfamily?:string
given?
readonlyoptionalgiven?: readonlystring[]
prefix?
readonlyoptionalprefix?: readonlystring[]
suffix?
readonlyoptionalsuffix?: readonlystring[]
text?
readonlyoptionaltext?:string