Database SQL Operation: VerificationRequirementUsage.searchRequirementIDByDataItemIDDateAndRelatedItem
Description: | This method searches verification requirements by verifiable data item, related data item type and dates. |
Sterotype: | nsmulti |
SELECT
DISTINCT(VerificationRequirementUsage.verificationRequirementID)
INTO
:verificationRequirementID
FROM
VerificationRequirementUsage VerificationRequirementUsage,
VerificationRequirement VerificationRequirement
WHERE VerificationRequirement.verifiableDataItemID = :verifiableDataItemID
AND VerificationRequirement.fromDate <= :date
AND
(
VerificationRequirement.toDate IS NULL
OR VerificationRequirement.toDate >= :date
)
AND VerificationRequirement.recordStatus <> :recordStatus
AND VerificationRequirementUsage.verificationRequirementID = VerificationRequirement.verificationRequirementID
AND VerificationRequirementUsage.recordStatus <> :recordStatus
AND VerificationRequirementUsage.relatedItemType = :relatedItemType
AND VerificationRequirementUsage.relatedItemID = :relatedItemID
|