This filter property contains ID of the provider used to load the collection of the encounters.
object.ProviderID
Part | Attribute | Type | Description |
---|---|---|---|
object |
Required | The object always implements the
ISEncounterFilter interface |
int
Display the number of the encounters loaded on the basis of the selected filter and some information about them.
Dim aProvider
Dim aFilter
Dim aEncounters, aEncounter
Dim i
Dim aMessage
set aProvider = Profile.LoadProvider("MM")
set aFilter = Profile.CreateEncounterFilter
aFilter.ProviderCode = aProvider.Code
set aEncounters = Profile.LoadEncounters(aFilter)
aMessage = "The number of Encounters for the Provider with ID = " &_
aFilter.ProviderId & " is " & aEncounters.Count & vbNewLine
for i = 0 to aEncounters.Count - 1
set aEncounter = aEncounters.Item(i)
aMessage = aMessage & vbNewLine &_
(i + 1) & ") Encounter Date: " & aEncounter.Date & vbNewLine &_
" The Provider Code: " & aProvider.Code & vbNewLine &_
" The Provider ID: " & aProvider.PosID & vbNewLine
next
Profile.MsgBox(aMessage)
Provider can be found in
.