SQL-011: Retrieve one correspondence data element
This query retrieves one detail element for a correspondence item and joins the code-specific description metadata from CORRESPOND_DATA_ELEMENT.
Classification
Field
Value
SQL ID
SQL-011
Operation type
Read
Execution method
Inline SQL
Database
Oracle
Schema
[unqualified]**
Command type
Text
Business object
clsCorrespondenceDetail
Criteria property
RetrieveSQL
Lifecycle method
BeforeRetrieve / AfterRetrieve
Parameters
Parameter
Direction
Type
Max length
Description
:CorrespondenceSequenceNumber
Input
Decimal (NUMBER)
—
Correspondence sequence number.
:DataElement
Input
String (VARCHAR2)
30
Data-element name.
Tables
Sample SQL
SELECT
PCD . CORRESPOND_SEQ_NUM AS CorrespondenceSequenceNumber ,
PCD . DATA_ELEMENT AS DataElement ,
PCD . DATA_VALUE AS DataValue ,
PCD . DATA_ORDER AS DataOrder ,
CDE . DATA_ELEMENT_DESCR AS DataElementDescription
FROM POLICY_CORRESPOND_DATA PCD
JOIN ENDORSEMENT E
ON E . ENDORSE_SEQ_NUM = PCD . CORRESPOND_SEQ_NUM
LEFT OUTER JOIN CORRESPOND_DATA_ELEMENT CDE
ON E . ENDORSE_CODE = CDE . CORRESPOND_CODE
AND PCD . DATA_ELEMENT = CDE . DATA_ELEMENT
WHERE PCD . CORRESPOND_SEQ_NUM = : CorrespondenceSequenceNumber
AND PCD . DATA_ELEMENT = : DataElement
Operations and processes
Business rules
Note: Statements marked with * were inferred from code structure, naming conventions, or
contextual evidence where direct confirmation was not available in source artifacts. Statements
marked with ** could not be confirmed; treat as unknown until verified.
Sources
Business\SAIF.Business.Policy.Correspondence\clsCorrespondenceDetail.vb