Operation | Stereotype | Options | Description | SQL |
insert | insert | AUTO_ID: providerDeductionID
| Standard Operation | |
read | read | | Standard Operation | |
modify | modify | OPTIMISTIC_LOCKING: yes
| Standard Operation | |
remove | remove | | Standard Operation | |
searchByProvider | readmulti | | | |
modifyPriorityByOne | | | Increments the priority by one for all provider deduction records of which priority is greater than or equal to the priority being passed. | |
readMaxPriority | ns | | | SQL |
searchCaseDeductionItemByCaseIDCategoryDateRange | nsmulti | | Retrieves the Case Deduction Items using the case ID, category,deduction name, start date and end date as the parameters. | SQL |
modifyPriority | nsmodify | OPTIMISTIC_LOCKING: no
| Modifies the priority for the given provider deduction record identifier. | |
searchByPriority | nsreadmulti | WHERE: priority >= :priority
| | |
readLowestPriority | ns | PRE_DATA_ACCESS: no
| Returns the lowest provider deduction priority. The lowest priority returned will be the highest numerical value i.e. in a list of deductions with priorities 1, 2, 3, 4 and 5, the lowest priority would be 5. | SQL |
readActiveDeductionByProviderIDAndPriority | nsread | PRE_DATA_ACCESS: no
| Returns an active provider deduction based on the provider and priority. | |
searchForUnlinkedProviderDeductions | nsmulti | | Search for Provider Deductions whose associated Case Deduction Items have not been linked. | SQL |
searchForUnlinkedProviderDeductionCDIs | nsmulti | | | SQL |
|