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 resourceProperty Inventory
- AssignedOn
 - CarePlanId
 - Comments
 - Description
 - DueOn
 - Extension
 - Intent
 - LastModifiedByProvider
 - Name
 - Priority
 - ProviderAssignedTo
 - ReasonDescription
 - Status
 
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()
property Intent as HS.SDA3.CodeTableDetail.TaskIntent;
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()
property Status as HS.SDA3.CodeTableDetail.TaskStatus;
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
- ActionCode
 - ActionScope
 - CustomPairs
 - EncounterNumber
 - EnteredAt
 - EnteredBy
 - EnteredOn
 - ExternalId
 - FromTime
 - ProvenanceIds
 - SdaID
 - SourceFormat
 - ToTime
 - UpdatedOn
 
Inherited Methods
- %AddToSaveSet()
 - %AddToSyncSet()
 - %ClassIsLatestVersion()
 - %ClassName()
 - %ConstructClone()
 - %Delete()
 - %DeleteId()
 - %DispatchClassMethod()
 - %DispatchGetModified()
 - %DispatchGetProperty()
 - %DispatchMethod()
 - %DispatchSetModified()
 - %DispatchSetMultidimProperty()
 - %DispatchSetProperty()
 - %Extends()
 - %GetParameter()
 - %GetSwizzleObject()
 - %IsA()
 - %IsModified()
 - %IsNull()
 - %New()
 - %NormalizeObject()
 - %ObjectIsNull()
 - %ObjectModified()
 - %OnBeforeAddToSync()
 - %OnDetermineClass()
 - %Open()
 - %OpenId()
 - %OriginalNamespace()
 - %PackageName()
 - %RemoveFromSaveSet()
 - %ResolveConcurrencyConflict()
 - %SerializeObject()
 - %SetModified()
 - %SyncObjectIn()
 - %SyncTransport()
 - %ValidateObject()
 - EndXMLList()
 - GetStreamletClass()
 - IsDefined()
 - LogIgnoredTag()
 - LogicalToOdbc()
 - OdbcToLogical()
 - StartXMLList()
 - ToQuickXML()
 - ToQuickXMLStream()
 - ToQuickXMLString()
 - Translate()
 - UpdateSDA()
 - XMLDTD()
 - XMLExport()
 - XMLExportToStream()
 - XMLExportToString()
 - XMLImportSDAString()
 - XMLImportSDAStringUnknown()
 - XMLNew()
 - XMLSchema()
 - XMLSchemaNamespace()
 - XMLSchemaType()