ISReferral.IsDeleted

Description

Returns True if the referral was deleted.

Syntax

object.IsDeleted

Part Attribute Type Description
object Required
The object always implements the ISReferral interface
Restriction: This property is readonly.

Return Value

bool

Example

Display IsDeleted for the referral.

sub main

  Dim aPatient
  Dim aReferralsFilter
  Dim aReferrals, aReferral
  Dim aMessage

  Set aPatient = Profile.SelectPatient
  set aReferralsFilter = Profile.CreateReferralsFilter

  aReferralsFilter.Patient = aPatient.Id

  set aReferrals = Profile.LoadReferrals(aReferralsFilter)
  aMessage = aMessage & "Refferals Count = " & aReferrals.Count

  aMessage = aMessage & vbNewLine & "BEFORE" & vbNewLine & GetReferralsInfo(aReferrals)
  for i = 0 to aReferrals.Count - 1 
    set aReferral = aReferrals.Item(i)
    aReferral.Delete
  next    
   
  aMessage = aMessage & vbNewLine & "AFTER" & vbNewLine & GetReferralsInfo(aReferrals)

  Profile.MsgBox(aMessage)
end sub

function GetReferralsInfo(aReferrals)
  Dim aInfo
  Dim aReferral

  aInfo = "#" & vbTab &_
    "Referred On:" & vbTab & "Referred To:" & vbTab & "IsDeleted (True/False):"

  for i = 0 to aReferrals.Count - 1 
    set aReferral = aReferrals.Item(i)
    aInfo = aInfo & vbNewLine &_
      i & vbTab &_    
      aReferral.ReferredOn & vbTab &_
      aReferral.ReferedToAsString & vbTab &_
      aReferral.IsDeleted
  next
  GetReferralsInfo = aInfo
end function  
Note:

In Profile Client v8 on User Interface Referrals can be found and deleted in Patient > Patient Referrals.

Version information

Added in v8.4.0