CarePlanActivityDetail

open class CarePlanActivityDetail: BackboneElement

In-line definition of activity.

A simple summary of a planned activity suitable for a general care plan system (e.g. form driven) that doesn’t know about specific resources such as procedure etc.

  • In-line definition of activity.

    A simple summary of a planned activity suitable for a general care plan system (e.g. form driven) that doesn’t know about specific resources such as procedure etc.

    Declaration

    Swift

    override open class var resourceType: String
  • diet | drug | encounter | observation | procedure | supply | other.

    Declaration

    Swift

    public var category: CodeableConcept?
  • Detail type of activity.

    Declaration

    Swift

    public var code: CodeableConcept?
  • How to consume/day?.

    Declaration

    Swift

    public var dailyAmount: Quantity?
  • Protocol or definition.

    Declaration

    Swift

    public var definition: Reference?
  • Extra info describing activity to perform.

    Declaration

    Swift

    public var description_fhir: FHIRString?
  • Goals this activity relates to.

    Declaration

    Swift

    public var goal: [Reference]?
  • Where it should happen.

    Declaration

    Swift

    public var location: Reference?
  • Who will be responsible?.

    Declaration

    Swift

    public var performer: [Reference]?
  • What is to be administered/supplied.

    Declaration

    Swift

    public var productCodeableConcept: CodeableConcept?
  • What is to be administered/supplied.

    Declaration

    Swift

    public var productReference: Reference?
  • Do NOT do.

    Declaration

    Swift

    public var prohibited: FHIRBool?
  • How much to administer/supply/consume.

    Declaration

    Swift

    public var quantity: Quantity?
  • Why activity should be done or why activity was prohibited.

    Declaration

    Swift

    public var reasonCode: [CodeableConcept]?
  • Condition triggering need for activity.

    Declaration

    Swift

    public var reasonReference: [Reference]?
  • When activity is to occur.

    Declaration

    Swift

    public var scheduledPeriod: Period?
  • When activity is to occur.

    Declaration

    Swift

    public var scheduledString: FHIRString?
  • When activity is to occur.

    Declaration

    Swift

    public var scheduledTiming: Timing?
  • Identifies what progress is being made for the specific activity.

    Declaration

    Swift

    public var status: CarePlanActivityStatus?
  • Reason for current status.

    Declaration

    Swift

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

    Declaration

    Swift

    public convenience init(status: CarePlanActivityStatus)
  • 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 CarePlanActivityDetail: BackboneElement