UNPKG

fhirtypes

Version:
34 lines (33 loc) 1.86 kB
import { IBackboneElement } from '../base'; import { IAnnotation, ICodeableConcept, IReference } from '../datatypes'; import { ICarePlanDetail } from './ICarePlanDetail'; /** * @name ICarePlanActivity * @description Describes the intention of how one or more practitioners intend to deliver care for a particular patient, group or community for a period of time, possibly limited to care for a specific condition or set of conditions. * @see <a href="https://hl7.org/fhir/R4/careplan-definitions.html#CarePlan.activity">CarePlanActivity</a> * @version R4 * @extends {IBackboneElement} * @author Claudia Alarcón Lazo */ export interface ICarePlanActivity extends IBackboneElement { /** * @description Identifies the outcome at the point when the status of the activity is assessed. For example, the outcome of an education activity could be patient understands (or not). */ outcomeCodeableConcept?: ICodeableConcept[]; /** * @description Details of the outcome or action resulting from the activity. The reference to an \"event\" resource, such as Procedure or Encounter or Observation, is the result/outcome of the activity itself. The activity can be conveyed using CarePlan.activity.detail OR using the CarePlan.activity.reference (a reference to a “request” resource). */ outcomeReference?: IReference[]; /** * @description Notes about the adherence/status/progress of the activity. */ progress?: IAnnotation[]; /** * @description The details of the proposed activity represented in a specific resource. */ reference?: IReference; /** * @description A simple summary of a planned activity suitable for a general care plan system (e.g. form driven) that doesn\u0027t know about specific resources such as procedure etc. */ detail?: ICarePlanDetail; }