insert | insert | AUTO_ID: serviceAuthorizationLIID
| Creates a new row on ServiceAuthorizationLineItem table. | |
read | read | | Reads a row of data from ServiceAuthorizationLineItem table. | |
modify | modify | OPTIMISTIC_LOCKING: no
| Modifies an existing row on ServiceAuthorizationLineItem table. | |
remove | remove | | Removes an existing row from ServiceAuthorizationLineItem table. | |
searchByServiceAuthorization | readmulti | | Searches the Service Authorization Line Item for the given Service Authorization. | |
searchByServiceAndAuthorizedPeriod | nsmulti | | Searches the Service Authorization Line Item by Service Offering Details like Service ID, Service From Date, Service To Date and Service Authorization ID. | SQL |
searchByServiceProvisionAndCaseParticipantDetails | nsmulti | | Searches the Service Authorization Line Item by Service Offering Details like Service ID, Service From Date, Service To Date and Case Participant Details like Case ID and Client ID. | SQL |
searchByService | readmulti | | Searches the Service Authorization Line Item for the given Service ID. | |
searchByServiceAndClient | nsmulti | | Searches the Service Authorization Line Item for the given Service and Client. | SQL |
searchByServiceAndCaseParticipantRole | nsmulti | | Searches the Service Authorization Line Item for the given Service, Case and Client. | SQL |
searchByServiceAndStatus | nsmulti | | Searches for all service authorization line items for a particular service offering. The method also ensures that provider details is mentioned in the service authorization line item and provider and service authorization line item conforms to passed status. | SQL |
searchByServiceAndStatusAndDateRange | nsmulti | | Searches for all service authorization line items for a particular service by given date range and status. | SQL |
searchByParticipantRoleServiceStatusAndDateRange | nsmulti | | | SQL |
searchByProviderServiceStatusAndDateRange | readmulti | WHERE: SERVICEAUTHORIZATIONLINEITEM.PROVIDERID =:providerID AND SERVICEAUTHORIZATIONLINEITEM.SERVICEID =:serviceID AND SERVICEAUTHORIZATIONLINEITEM.RECORDSTATUS =:recordStatus AND ( ( ServiceAuthorizationLineItem.fromDate >= :fromDate AND ServiceAuthorizationLineItem.toDate <= :toDate
) OR ( ServiceAuthorizationLineItem.fromDate <= :fromDate AND ServiceAuthorizationLineItem.toDate >= :toDate ) OR (ServiceAuthorizationLineItem.fromDate <= :fromDate AND ServiceAuthorizationLineItem.toDate >= :fromDate) OR ( ServiceAuthorizationLineItem.fromDate <= :toDate AND ServiceAuthorizationLineItem.toDate >= :toDate ))
| Searches for all active service authorization line items for given service and provider having their date within given date range. | |
searchBySAAndDateRange | nsreadmulti | WHERE: ServiceAuthorizationLineItem.serviceAuthorizationID = :serviceAuthorizationID
AND
ServiceAuthorizationLineItem.fromDate > :toDate
| Searches for all service authorization line items for a particular service by given date range and status. | |
searchByServiceAuthorizationAndStatus | readmulti | | Searches the Service Authorization Line Item for the given Service Authorization. | |