Type Alias: RepeatPatternKind
RepeatPatternKind =
"parametric"|"named"|"unknown"
How an order/medication RepeatPattern code (HL7 Table 0335) is classified,
provenance only, never used to resolve a schedule. The code
is always authoritative and surfaced verbatim; this flag only tells a
consumer what kind of pattern it is looking at so it can decide whether a
load-bearing integer is present.
"parametric": aQ<integer><unit>template (Q6H,Q30M,Q2D,Q1W,Q3J5) whose integer is load-bearing:Q6H(every 6 hours) is a different dose count fromQ8H. The parsed integer + unit ride on RepeatPattern.interval."named": a recognized fixed Table-0335 mnemonic scheduled at institution-specified times (BID,TID,QID,QOD,QHS,QAM,QPM,QSHIFT,PRN,AC,PC,HS,C). No numeric interval."unknown": anything else (a local code, free text, an unrecognized mnemonic). Surfaced verbatim, never mapped to a frequency.