ISPrescriptions.Count

Description

The number of the prescriptions within the collection.

Syntax

object.Count

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

Return Value

int

Example

Display the number of the prescriptions loaded on the basis of the selected filter, their start dates and the names of the Rx medications.

Dim aPatient 
Dim aFilter
Dim aPrescriptions, aPrescription
Dim aMessage

Set aPatient = Profile.SelectPatient
set aFilter = Profile.CreatePrescriptionFilter
aFilter.Patient = aPatient
set aPrescriptions = Profile.LoadPrescriptions(aFilter)

aMessage = "The number of the prescriptions for " & aPatient.SurnameFirstName &_ 
  " = " & aPrescriptions.Count & vbNewLine
for i = 0 to aPrescriptions.Count - 1
  set aPrescription = aPrescriptions.Item(i)
  aMessage = aMessage & vbNewLine & (i + 1) & ") " & aPrescription.RxName &_ 
    " (start date: " & aPrescription.StartDate & ")"  
next      

Profile.MsgBox(aMessage)   
Note:

In Profile Client v8 on User Interface Prescriptions can be found in Clinical > Medical Record > Prescriptions.

Version information

Added in v7.8.0