The type of the payer to which the selected budget request is addressed.
| 0 | Unknown |
| 1 | Patient |
| 2 | Guarantor |
| 3 | Select |
| 4 | Employer |
| 5 | From List |
| 6 | TPA |
| 7 | Medical Service Plan (MSP) |
| 8 | Worker's Compensation Board (WCB) |
| 9 | Insurer |
| 10 | Patient Private |
| 11 | Guarantor Private |
| 12 | Third Party |
| 13 | Claim Payer |
object.PayerType
| Part | Attribute | Type | Description |
|---|---|---|---|
object |
Required | The object always implements the
ISCaseBudgetRequest interface |
int
Display the number of the budget requests related to the selected case and some information about them, including the payers to whom these budget requests are addressed and their types.
sub main
Dim aResult
Dim aPatientID
Dim aCaseID
Dim aCase
Dim aBudgetRequests, aBudgetRequest
Dim i
Dim aMessage
aResult = Profile.Lookup_PatientCaseSearch(aPatientID, aCaseID, "Case Search", True)
Set aCase = Profile.OpenCase(aCaseID)
set aBudgetRequests = aCase.GetBudgetRequests
aMessage = aCase.CaseTitle & " was opened on " & aCase.OpenedOn &_
vbNewLine & "Budget Requests Count = " & aBudgetRequests.Count
for i = 0 to aBudgetRequests.Count -1
set aBudgetRequest = aBudgetRequests.Item(i)
aMessage = aMessage & vbNewLine & (i + 1) & ") Request Info:" & vbNewLine &_
" Date: " & aBudgetRequest.Date & vbNewLine &_
" Reference = " & aBudgetRequest.Reference & vbNewLine &_
" Status = " & GetStatusDescr(aBudgetRequest.Status)
if not aBudgetRequest.Payer is nothing then
aMessage = aMessage & vbNewLine &_
" Payer = " & aBudgetRequest.Payer.SurnameFirstName & " (" &_
aBudgetRequest.PayerType & ")"
end if
next
Profile.MsgBox(aMessage)
end sub
function GetStatusDescr(aStatus)
Dim aResult
Select Case aStatus
Case 1
aResult = "Unknown"
Case 2
aResult = "Pending"
Case 4
aResult = "Accepted"
Case 8
aResult = "Rejected"
Case Else
aResult = "Not Identified"
End Select
GetStatusDescr = aResult
end function In Profile Client v8 on User Interface Payer Type can be found in .