Skip to main content

HS.SDA3.Task

serial class HS.SDA3.Task extends HS.SDA3.SuperClass

Describes an activity that can be performed and tracks the state of completion of that activity. Corresponds to the FHIR Task resource

Property Inventory

Properties

property AssignedOn as HS.SDA3.TimeStamp;
The date and time the task was assigned
Property methods: AssignedOnDisplayToLogical(), AssignedOnGet(), AssignedOnIsValid(), AssignedOnLogicalToDisplay(), AssignedOnLogicalToTimeStamp(), AssignedOnLogicalToXSD(), AssignedOnNormalize(), AssignedOnOdbcToLogical(), AssignedOnSet(), AssignedOnXSDToLogical()
property CarePlanId as %String (MAXLEN = 220);
The ExternalId of the CarePlan that this task is associated with
Property methods: CarePlanIdDisplayToLogical(), CarePlanIdGet(), CarePlanIdIsValid(), CarePlanIdLogicalToDisplay(), CarePlanIdLogicalToOdbc(), CarePlanIdNormalize(), CarePlanIdSet()
property Comments as list of HS.SDA3.Comment;
Free-text comments made regarding the task
Property methods: CommentsBuildValueArray(), CommentsCollectionToDisplay(), CommentsCollectionToOdbc(), CommentsDisplayToCollection(), CommentsGet(), CommentsGetObject(), CommentsGetObjectId(), CommentsGetSwizzled(), CommentsIsValid(), CommentsOdbcToCollection(), CommentsSet(), CommentsSetObject(), CommentsSetObjectId()
property Description as %String);
A free-text description of the task
Property methods: DescriptionDisplayToLogical(), DescriptionGet(), DescriptionIsValid(), DescriptionLogicalToDisplay(), DescriptionLogicalToOdbc(), DescriptionNormalize(), DescriptionSet()
property DueOn as HS.SDA3.TimeStamp;
The due date and time of the task
Property methods: DueOnDisplayToLogical(), DueOnGet(), DueOnIsValid(), DueOnLogicalToDisplay(), DueOnLogicalToTimeStamp(), DueOnLogicalToXSD(), DueOnNormalize(), DueOnOdbcToLogical(), DueOnSet(), DueOnXSDToLogical()
property Extension as HS.Local.SDA3.TaskExtension;
Property methods: ExtensionGet(), ExtensionGetObject(), ExtensionGetObjectId(), ExtensionGetSwizzled(), ExtensionIsEmpty(), ExtensionIsValid(), ExtensionNewObject(), ExtensionSet(), ExtensionSetObject(), ExtensionSetObjectId(), ExtensionUnSwizzle()
Indicates the level of actionability associated with the task. Example values include: proposal, plan, order
Property methods: IntentGet(), IntentGetObject(), IntentGetObjectId(), IntentGetSwizzled(), IntentIsEmpty(), IntentIsValid(), IntentNewObject(), IntentSet(), IntentSetObject(), IntentSetObjectId(), IntentUnSwizzle()
property LastModifiedByProvider as HS.SDA3.CodeTableDetail.CareProvider;
Information on the care provider who last modified the task
Property methods: LastModifiedByProviderGet(), LastModifiedByProviderGetObject(), LastModifiedByProviderGetObjectId(), LastModifiedByProviderGetSwizzled(), LastModifiedByProviderIsEmpty(), LastModifiedByProviderIsValid(), LastModifiedByProviderNewObject(), LastModifiedByProviderSet(), LastModifiedByProviderSetObject(), LastModifiedByProviderSetObjectId(), LastModifiedByProviderUnSwizzle()
property Name as %String);
A name or title briefly describing the task
Property methods: NameDisplayToLogical(), NameGet(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSet()
property Priority as HS.SDA3.CodeTableDetail.TaskPriority;
Indicates how quickly the task should be addressed with respect to other requests. Example values include: routine, urgent, asap, stat
Property methods: PriorityGet(), PriorityGetObject(), PriorityGetObjectId(), PriorityGetSwizzled(), PriorityIsEmpty(), PriorityIsValid(), PriorityNewObject(), PrioritySet(), PrioritySetObject(), PrioritySetObjectId(), PriorityUnSwizzle()
property ProviderAssignedTo as HS.SDA3.CodeTableDetail.CareProvider;
The care provider assigned to execute the task
Property methods: ProviderAssignedToGet(), ProviderAssignedToGetObject(), ProviderAssignedToGetObjectId(), ProviderAssignedToGetSwizzled(), ProviderAssignedToIsEmpty(), ProviderAssignedToIsValid(), ProviderAssignedToNewObject(), ProviderAssignedToSet(), ProviderAssignedToSetObject(), ProviderAssignedToSetObjectId(), ProviderAssignedToUnSwizzle()
property ReasonDescription as %String);
An explanation as to the status of the task, such as why it was cancelled
Property methods: ReasonDescriptionDisplayToLogical(), ReasonDescriptionGet(), ReasonDescriptionIsValid(), ReasonDescriptionLogicalToDisplay(), ReasonDescriptionLogicalToOdbc(), ReasonDescriptionNormalize(), ReasonDescriptionSet()
The current status of the task. Example values include: draft, in-progress, on-hold, completed, cancelled
Property methods: StatusGet(), StatusGetObject(), StatusGetObjectId(), StatusGetSwizzled(), StatusIsEmpty(), StatusIsValid(), StatusNewObject(), StatusSet(), StatusSetObject(), StatusSetObjectId(), StatusUnSwizzle()

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab