This filter property is used to load the collection of the prescriptions by the specified class ID.
object.CID
Part | Attribute | Type | Description |
---|---|---|---|
object |
Required | The object always implements the
ISPrescriptionFilter interface |
int
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 i
Dim aMessage
Set aPatient = Profile.SelectPatient
set aFilter = Profile.CreatePrescriptionFilter
aFilter.Patient = aPatient
aFilter.CID = 100067 'Usual Prescriptions
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)
In Profile Client v8 on User Interface CID cannot be found.