ISAppointment.IsDNATime

Description

Returns True if the confirmed appointment was not attended but the "Did not attend" checkbox is not checked.

Syntax

object.IsDNATime

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

Return Value

bool

Example

Display IsDNATime for the appointment.

Dim aPatient
Dim aProvider
Dim aFilter 
Dim aAppointments
Dim aFirstAppointment
Dim aIsDNATime

Set aPatient = Profile.SelectPatient
set aProvider = Profile.LoadProvider("MM")
set aFilter = Profile.CreateAppointmentFilter

aFilter.ProviderID = aProvider.Id
aFilter.PatientId = aPatient.Id
aFilter.DateFrom = #01/01/2018#
aFilter.DateTo = #01/01/2019#

set aAppointments = Profile.LoadAppointments(aFilter)

if aAppointments.Count > 0 then
  set aFirstAppointment = aAppointments.Item(0)
  aIsDNATime = aFirstAppointment.IsDNATime
  Profile.MsgBox(aIsDNATime)
else
  Profile.MsgBox("aAppointments.Count = 0")
end if  
Note:

In Profile Client v8 on User Interface the Confirmed checkbox can be checked in Appointment Window > Appointment flags.

Version information

Added in v7.10.0