ValueSetExpansion

open class ValueSetExpansion: BackboneElement

Used when the value set is expanded.

A value set can also be expanded, where the value set is turned into a simple collection of enumerated codes. This element holds the expansion, if it has been performed.

  • Used when the value set is expanded.

    A value set can also be expanded, where the value set is turned into a simple collection of enumerated codes. This element holds the expansion, if it has been performed.

    Declaration

    Swift

    override open class var resourceType: String
  • Codes in the value set.

    Declaration

    Swift

    public var contains: [ValueSetExpansionContains]?
  • Uniquely identifies this expansion.

    Declaration

    Swift

    public var identifier: FHIRURL?
  • Offset at which this resource starts.

    Declaration

    Swift

    public var offset: FHIRInteger?
  • Parameter that controlled the expansion process.

    Declaration

    Swift

    public var parameter: [ValueSetExpansionParameter]?
  • Time ValueSet expansion happened.

    Declaration

    Swift

    public var timestamp: DateTime?
  • Total number of codes in the expansion.

    Declaration

    Swift

    public var total: FHIRInteger?
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    public convenience init(identifier: FHIRURL, timestamp: DateTime)
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)

    Parameters

    json

    The JSON element to use to populate the receiver

    context

    The instantiation context to use

  • Undocumented

    Declaration

    Swift

    open class ValueSetExpansion: BackboneElement