UsageContext

open class UsageContext: Element

Describes the context of use for a conformance or knowledge resource.

Specifies clinical/business/etc metadata that can be used to retrieve, index and/or categorize an artifact. This metadata can either be specific to the applicable population (e.g., age category, DRG) or the specific context of care (e.g., venue, care setting, provider of care).

  • Describes the context of use for a conformance or knowledge resource.

    Specifies clinical/business/etc metadata that can be used to retrieve, index and/or categorize an artifact. This metadata can either be specific to the applicable population (e.g., age category, DRG) or the specific context of care (e.g., venue, care setting, provider of care).

    Declaration

    Swift

    override open class var resourceType: String
  • Type of context being specified.

    Declaration

    Swift

    public var code: Coding?
  • Value that defines the context.

    Declaration

    Swift

    public var valueCodeableConcept: CodeableConcept?
  • Value that defines the context.

    Declaration

    Swift

    public var valueQuantity: Quantity?
  • Value that defines the context.

    Declaration

    Swift

    public var valueRange: Range?
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    public convenience init(code: Coding, value: Any)
  • 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 UsageContext: Element