SQL-008: Provider ineligibility period by ID
This statement supports the clsProviderIneligibilityPeriod retrieval path by reading provider-domain data from Oracle tables and projecting the result into business objects or DTO lists.
Classification
Field
Value
SQL ID
SQL-008
Operation type
Read
Execution method
Inline SQL
Database
Oracle
Schema
[unqualified]**
Command type
Text
Business object
clsProviderIneligibilityPeriod
Criteria property
RetrieveSQL
Lifecycle method
BeforeRetrieve
Parameters
Parameter
Direction
Type
Max length
Description
:IneligibilityPeriodID
Input
Decimal
N/A
Retrieves one provider ineligibility period by sequence number.
Tables
Table
Access
Columns used
PROVIDER_INELIG_PERIOD
SELECT
PROVIDER_INELIG_PERIOD_SEQ_NUM, PROVIDER_LOCATION_SEQ_NUM, PROVIDER_INELIG_REASON_CODE
Sample SQL
SELECT
PROVIDER_INELIG_PERIOD . EFF_DATE AS StartDate ,
PROVIDER_INELIG_PERIOD . EXP_DATE AS TerminationDate ,
PROVIDER_INELIG_PERIOD . PROVIDER_INELIG_PERIOD_SEQ_NUM AS IneligibilityPeriodID ,
PROVIDER_INELIG_PERIOD . PROVIDER_INELIG_REASON_CODE AS IneligibilityReasonCode ,
PROVIDER_INELIG_PERIOD . PROVIDER_LOCATION_SEQ_NUM AS ProviderLocationID ,
PROVIDER_INELIG_PERIOD . UPDATE_DATE AS UpdateDate ,
PROVIDER_INELIG_PERIOD . UPDATE_NUM AS UpdateNum ,
PROVIDER_INELIG_PERIOD . UPDATE_USER AS UpdateUser
FROM PROVIDER_INELIG_PERIOD
WHERE PROVIDER_INELIG_PERIOD . PROVIDER_INELIG_PERIOD_SEQ_NUM = : IneligibilityPeriodID
Operations and processes
Note: Statements marked with ** could not be confirmed; treat as unknown until verified.
Sources
Business\SAIF.Business.View.Provider\clsProviderIneligibilityPeriod.vb