This function deletes the patient's additional address.
object.Delete
Part | Attribute | Type | Description |
---|---|---|---|
object |
Required | The object always implements the
ISAddresses interface |
If the patient has additional addresses, delete them. Otherwise, display "This patient has no additional addresses!".
Dim aPatient
Dim aAddresses, aAddress
Dim i
Dim aAddressCollection
Dim aMessage
Set aPatient = Profile.SelectPatient
set aAddressCollection = aPatient.LoadAddresses
if aAddressCollection.Count < 1 then
Profile.MsgBox ("This patient has no additional addresses!")
exit sub
end if
for i = 0 to aAddressCollection.Count - 1
set aAddress = aAddressCollection.Item(i)
set aAddresses = Profile.LoadAdditionalAddress(aAddress.Id)
aMessage = aMessage & vbNewLine &_
"The additional address " & aAddresses.AsLine &_
" was deleted successfully "
aAddresses.Delete
next
Profile.MsgBox (aMessage)
In Profile Client v8 on User Interface Additional Addresses can be found and deleted in
.