SQL-019: Read Pa Audit Data
This statement supports the premium-audit library by read Pa Audit Data.
Classification
Field
Value
SQL ID
SQL-019
Operation type
Read
Execution method
CommandType.Text / DataRequestType.Scalar
Database
Oracle
Schema
[unqualified]**
Command type
Text
Business object
clsAudit
Criteria property
n/a — application layer
Lifecycle method
clsAudit.DuplicateAuditExists (application layer)
Parameters
Parameter
Direction
Type
Max length
Description
:in_auditseqnum
Input
bound from AuditSeqNum
—
Bound in clsAudit.DuplicateAuditExists (line 3245)
:in_policynumber
Input
bound from PolicyNumber
—
Bound in clsAudit.DuplicateAuditExists (line 3244)
:in_audittypecode
Input
bound from PremiumAuditTypeCode
5
Bound in clsAudit.DuplicateAuditExists (line 3248)
:in_auditstartdate
Input
bound from StartDate
—
Bound in clsAudit.DuplicateAuditExists (line 3247)
Tables
Sample SQL
SELECT
count ( * )
FROM
pa_audit pa ,
pa_policy_period ppp
WHERE
ppp . pa_audit_seq_num <> : in_auditseqnum
AND ppp . policy_num = : in_policynumber
AND ppp . pa_audit_seq_num = pa . pa_audit_seq_num
AND pa . pa_type_code = : in_audittypecode
AND pa . start_date = : in_auditstartdate
AND pa . pa_status_code <> 'CANC'
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.Audit.Premium/clsAudit.vb:3233-3260, 4983-5003