SQL-002: clsClaimPersonName
This SQL artifact supports clsClaimPersonName by executing a create operation through Inline.
Classification
Field
Value
SQL ID
SQL-002
Operation type
Create
Execution method
Inline
Database
Oracle
Schema
[unqualified]**
Command type
Text
Business object
clsClaimPersonName
Criteria property
InsertSQL
Lifecycle method
BeforeInsert
Parameters
Parameter
Direction
Type
Max length
Description
:FirstName
Input
Unknown
N/A
Passed from clsClaimPersonName via BeforeInsert.
:LastName
Input
Unknown
N/A
Passed from clsClaimPersonName via BeforeInsert.
:MiddleName
Input
Unknown
N/A
Passed from clsClaimPersonName via BeforeInsert.
:NameExtensionCode
Input
Unknown
N/A
Passed from clsClaimPersonName via BeforeInsert.
:PrimaryFlag
Input
Unknown
N/A
Passed from clsClaimPersonName via BeforeInsert.
:VoidFlag
Input
Unknown
N/A
Passed from clsClaimPersonName via BeforeInsert.
:FirstNameUpperCase
Input
Unknown
N/A
Passed from clsClaimPersonName via BeforeInsert.
:LastNameUpperCase
Input
Unknown
N/A
Passed from clsClaimPersonName via BeforeInsert.
:MiddleNameUpperCase
Input
Unknown
N/A
Passed from clsClaimPersonName via BeforeInsert.
:PhoneticNameCode
Input
Unknown
N/A
Passed from clsClaimPersonName via BeforeInsert.
:UpdateUser
Input
Unknown
N/A
Passed from clsClaimPersonName via BeforeInsert.
:PersonID
Input
Unknown
N/A
Passed from clsClaimPersonName via BeforeInsert.
:PrimaryKeySubNum
Input
Unknown
N/A
Passed from clsClaimPersonName via BeforeInsert.
Tables
Sample SQL
Insert into CL_CLAIM_PERSON_NAME_HISTORY (
FIRST_NAME ,
FIRST_NAME_UPPER_CASE ,
LAST_NAME ,
LAST_NAME_UPPER_CASE ,
MIDDLE_NAME ,
MIDDLE_NAME_UPPER_CASE ,
NAME_EXTENSION_CODE ,
PERSON_ID ,
PHONETIC_NAME_CODE ,
PRIMARY_FLAG ,
PRIMARY_KEY_SUB_NUM ,
UPDATE_DATE ,
UPDATE_USER ,
VOID_FLAG )
VALUES (
: FirstName ,
: FirstNameUpperCase ,
: LastName ,
: LastNameUpperCase ,
: MiddleName ,
: MiddleNameUpperCase ,
: NameExtensionCode ,
: PersonID ,
: PhoneticNameCode ,
: PrimaryFlag ,
: PrimaryKeySubNum ,
SYSDATE ,
: UpdateUser ,
: VoidFlag )
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.Claim.Person\clsClaimPersonName.vb