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
readonlycontains: readonlyExpansionContains[]
The snapshot members, in expansion order (frozen).
total?
readonlyoptionaltotal?:number
The server-reported total membership, when present (FHIR expansion.total).
truncated
readonlytruncated: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.