DataRequirement

open class DataRequirement: Element

Describes a required data item.

Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data.

  • Describes a required data item.

    Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data.

    Declaration

    Swift

    override open class var resourceType: String
  • What codes are expected.

    Declaration

    Swift

    public var codeFilter: [DataRequirementCodeFilter]?
  • What dates/date ranges are expected.

    Declaration

    Swift

    public var dateFilter: [DataRequirementDateFilter]?
  • Indicates that specific structure elements are referenced by the knowledge module.

    Declaration

    Swift

    public var mustSupport: [FHIRString]?
  • The profile of the required data.

    Declaration

    Swift

    public var profile: [FHIRURL]?
  • The type of the required data.

    Declaration

    Swift

    public var type: FHIRString?
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    public convenience init(type: FHIRString)
  • 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 DataRequirement: Element