ISPatientEnrolment.FinishDate

Description

The patient's NES Enrolment finish date.

Syntax

object.FinishDate

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

Return Value

DateTime

Example

Display the number of the patient's NES Enrolments, their start and finish dates.

Dim aPatient  
Dim aEnrolments
Dim aEnrolment
Dim aMessage

Set aPatient = Profile.SelectPatient 
set aEnrolments = aPatient.GetEnrolments
aMessage = "Enrolments Count = " & aEnrolments.Count

for i = 0 to aEnrolments.Count - 1
  set aEnrolment = aEnrolments.Item(i)
  aMessage = aMessage & vbNewLine
  aMessage = aMessage & "Started: " & aEnrolment.StartDate & ", finished: " &_ 
    aEnrolment.FinishDate
next 

Profile.MsgBox(aMessage)  
Note: The finish date will be blank until an enrolment record is formally closed/terminated. Therefore, any active enrolment for a patient will have no finish date.

In Profile Client v8 on User Interface Finish Date can be found in Patient > Alter Patient > General > Enrolment > History > Enrolment detail > Effective to.

Version information

Added in v8.1.0