Skip to main content
Version: v0.0.2

Interface: ValueSetExpansion

A pre-computed ValueSet.expansion - a cached membership snapshot, used as-is (extensional). The engine never re-derives it; it only checks whether it is complete (a truncated expansion must never read as full membership).

Properties

contains

readonly contains: readonly ExpansionContains[]

The snapshot members, in expansion order (frozen).


total?

readonly optional total?: number

The server-reported total membership, when present (FHIR expansion.total).


truncated

readonly truncated: boolean

Derived at load: the expansion is incomplete. True when total exceeds contains.length, or the http://hl7.org/fhir/StructureDefinition/valueset-toocostly extension flagged it too-costly (the VSAC >1200-code truncation hazard). A truncated expansion never reads as complete membership.