The status of the patient's selected action.
| 1 | rcstStill_Due |
| 2 | rcstComplete |
| 3 | rcstDeclined |
| 4 | rcstExcluded |
| 5 | rcstAll |
| 6 | rcstIncomplete |
| 7 | rcstPartial |
| 8 | rcstVaries |
| 9 | rcstDue |
| 10 | rcstOverDue |
| 11 | rcstLateGiven |
| 12 | rcstUnknown |
| 13 | rcstSoonDue |
object.Status
| Part | Attribute | Type | Description |
|---|---|---|---|
object |
Required | The object always implements the
ISRecallAction interface |
int
Display the status of the patient's selected action.
sub main
Dim aPatient
Dim aRecallPlans
Dim aPlan
Dim aVisit
Dim aVisits
Dim aActions
Dim aAction
Dim aMessage
Set aPatient = Profile.SelectPatient
set aRecallPlans = aPatient.RecallPlans
if aRecallPlans.Count = 0 then
Profile.MsgBox("The patient has no care plans!")
exit sub
end if
for each aPlan in aRecallPlans
aMessage = aMessage & vbNewLine & "PLAN: '" & aPlan.Description & "'"
set aVisits = aPlan.Visits
if aVisits.Count = 0 then
aMessage = aMessage & vbNewLine & " NO INTERVENTIONS"
end if
for each aVisit in aVisits
set aActions = aVisit.Actions
aMessage = aMessage & vbNewLine & " INTERVENTION: '" &_
aVisit.Description & "'" & " (Action Count = " & aActions.Count & ")"
for i = 0 to aActions.Count - 1
set aAction = aActions.Item(i)
aMessage = aMessage & vbNewLine & " - ACTION: '" & aAction.Description &_
"'" & vbNewLine & " - Status: " & aAction.Status
next
next
next
Profile.MsgBox(aMessage)
end sub In Profile Client v8 on User Interface Status can be found in or .