insert | insert | POST_DATA_ACCESS: yes
PRE_DATA_ACCESS: no
| Standard Operation | |
modify | modify | OPTIMISTIC_LOCKING: yes
POST_DATA_ACCESS: yes
| Standard Operation | |
read | read | | Standard Operation | |
searchByTypeClientID | readmulti | | Non-reference model method that searches the Product Delivery table by product type and client ID | |
searchByTypeAndProvider | nsmulti | | Returns a list of Product Deliveries based on the type and the Provider. Used as a driving cursor to the ProductDeliveriesByTypeAndProviderReport BPO | SQL |
searchByReviewer | readmulti | | Retrieves list of Product Delivery details by reviewer ID | |
readCaseHomePageNameAndType | ns | | Reads the case home page name and product type for a Product Delivery. | SQL |
searchByReviewerID | nsreadmulti | | Retrieves list of Product Delivery caseIDs by reviewer ID. | |
modifyReviewer | nsmodify | OPTIMISTIC_LOCKING: yes
| | |
readProductSecurityDetails | ns | | Retrieves the product security details of the product which relates to this Product Delivery. | SQL |
readProductType | nsread | | Returns productType. | |
readHomePageDetails | ns | | Retrieves the details of the product delivery for the case home page. | SQL |
modifyEstimatedDeliveryCost | nsmodify | | @deprecated Since Curam 6.0 SP3, replaced with Core :: Core:: Reference Model::Case::Entity Objects::Product Delivery::modifyEstimatedProductDeliveryCost. This method is deprecated as optimistic lock is not enabled.
See release notes CS-10524/CR00305509
Updates the estimated delivery cost of the product delivery. | |
readCaseEvaluationDetails | ns | | Retrieves the details of the product delivery necessary for case evaluation. | SQL |
readProductID | nsread | | Reads the productID for a specified product delivery record. | |
readProductName | ns | | Reads the product name for a specified case identifier. | SQL |
modifyFrequencyOverrideInd | nsmodify | | @deprecated Since Curam 6.0 SP3, replaced with Core :: Core:: Reference Model::Case::Entity Objects::Product Delivery::modifyFrequencyOverrideIndicator. This method is deprecated as optimistic lock is not enabled.
See release notes CS-10524/CR00305509
Updates the frequency override indicator on the product delivery. | |
readProductCertifiableInd | ns | | Retrieves the certifiable indicator for a specified product. | SQL |
modifyOverrideMDRInd | nsmodify | OPTIMISTIC_LOCKING: yes
PRE_DATA_ACCESS: yes
| Updates the max deduction rate override indicator on the product delivery. | |
validateOverrideMDRInd | | | Validates the overrideMDRInd value before modifying. | |
readOverrideMDRInd | nsread | | Reads the override max deduction rate indicator. | |
readVersionNo | nsread | | Returns the version no for a product delivery. | |
getMaxDeductionRateDetails | ns | | This method gets the Max Deduction Rate details for the product delivery and product. | SQL |
readMinPaymentAmtByCaseID | ns | | This method uses the case ID to find the relevant minimum payment amount for that product. | SQL |
searchActiveProductDeliveriesByCaseID | nsmulti | | Searches active product deliveries for integrated case. | SQL |
readAll | nkreadmulti | | Reads all product deliveries. | |
readProductDeliveryTabDetails | ns | PRE_DATA_ACCESS: yes
| Reads the details to be displayed on the product delivery sample tab details panel. | SQL |
readProductFilterDetailsByCaseID | ns | | Method to read product delivery case filter details by case id. | SQL |
searchAssessedCREOLEProductDeliveries | readmulti | WHERE: productID = :productID
AND
EXISTS (
SELECT *
FROM CREOLECaseDetermination
WHERE CREOLECaseDetermination.caseID = ProductDelivery.caseID AND CREOLECaseDetermination.type = :determinationType
)
| Retrieves all product deliveries for a CREOLE-aware product which have one or more assessment determinations recorded. | |
searchAllForBatchProcessing | nsmulti | | Selects all records for batch processing. | SQL |
searchByProductIDForBatchProcessing | nsmulti | | Read all Product Delivery ID's for a given product in a format suitable for batch processing | SQL |
searchByProductIDAndStatusForBatchProcessing | nsmulti | | Method to select a list of product delivery id's for batch processing filtering by productID and status code.
@return List of BatchProcessingID records | SQL |
searchByCaseStatusForBatchProcessing | nsmulti | | Method to select a list of product delivery id's for batch processing filtering by status code.
@return List of BatchProcessingID records | SQL |
modifyFrequencyOverrideIndicator | nsmodify | OPTIMISTIC_LOCKING: yes
| Updates the frequency override indicator on the product delivery. | |
modifyEstimatedProductDeliveryCost | nsmodify | OPTIMISTIC_LOCKING: yes
| Updates the estimated delivery cost of the product delivery. | |