ISReferral.Creator

Description

The provider who created the referral.

Syntax

object.Creator

Part Attribute Type Description
object Required
The object always implements the ISReferral interface

Return Value

ISProvider

Example

Display some information about the referral, including the provider who created the referral.

Dim aPatient
Dim aReferralsFilter
Dim aReferrals
Dim aReferral
Dim aCreator
Dim aCreatorInfo
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 &_
  "Referred on:" & vbTab & "Refferred to:" & vbTab & "Creator:"

for i = 0 to aReferrals.Count - 1 
  set aReferral = aReferrals.Item(i)
  set aCreator = aReferral.Creator
  if aCreator is nothing then
    aCreator = " - "
  else 
    aCreatorInfo = aCreator.FullName
  end if
        
  aMessage = aMessage & vbNewLine &_
    aReferral.ReferredOn & "   " & vbTab &_
    aReferral.ReferedToAsString & vbTab &_
    aCreatorInfo
next 

Profile.MsgBox (aMessage)  
Note:

In Profile Client v8 on User Interface Creator cannot be found.

Version information

Added in v7.8.0