Skip to content

SQL-001: clsNationalDrug

This statement supports clsNationalDrug by executing a Create operation through inline.

Classification

Field Value
SQL ID SQL-001
Operation type Create
Execution method Inline SQL
Database Oracle
Schema [unqualified]**
Command type Text
Business object clsNationalDrug
Criteria property InsertSQL
Lifecycle method BeforeInsert

Parameters

Parameter Direction Type Max length Description
:NationalDrugCode Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:EffDate Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:ExpDate Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:ActivityCode Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:PharmacyRouteCode Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:TherapyClassCode Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:GenericCode Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:BrandNameCode Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:IntExtCode Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:UnitDoseCode Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:LastChangeDate Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:ProductName Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:GenericNdcCode Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:GenericName Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:ManufacturerName Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:GppcCode Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:MetricStrengthAmt Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:MetricStrengthUnit Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:DoseFormCode Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:PackageSizeAmt Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:PackageUnitCode Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:PackageQuantity Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:TotalPackageAmount Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:DesiCode Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:PackageDescrCode Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:DisallowRecordCode Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:UpdateUser Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:UpdateNum Input Unknown — Passed from clsNationalDrug via BeforeInsert.
:UpdateDate Input Unknown — Passed from clsNationalDrug via BeforeInsert.

Tables

Table Access Columns used
CBP_NATIONAL_DRUG Create Not enumerated directly in the stage findings.**

Sample SQL

Insert into CBP_NATIONAL_DRUG (
    NATIONAL_DRUG_CODE,
    EFF_DATE,
    EXP_DATE,
    ACTIVITY_CODE,
    PHARMACY_ROUTE_CODE,
    THERAPY_CLASS_CODE,
    GENERIC_CODE,
    BRAND_NAME_CODE,
    INT_EXT_CODE,
    UNIT_DOSE_CODE,
    LAST_CHANGE_DATE,
    PRODUCT_NAME,
    GENERIC_NDC_CODE,
    GENERIC_NAME,
    MANUFACTURER_NAME,
    GPPC_CODE,
    METRIC_STRENGTH_AMT,
    METRIC_STRENGTH_UNIT,
    DOSE_FORM_CODE,
    PACKAGE_SIZE_AMT,
    PACKAGE_UNIT_CODE,
    PACKAGE_QUANTITY,
    TOTAL_PACKAGE_AMOUNT,
    DESI_CODE,
    PACKAGE_DESCR_CODE,
    UPDATE_USER,
    UPDATE_NUM,
    UPDATE_DATE,
    DISALLOW_RECORD_CODE
) VALUES (
    :NationalDrugCode,
    :EffDate,
    :ExpDate,
    :ActivityCode,
    :PharmacyRouteCode,
    :TherapyClassCode,
    :GenericCode,
    :BrandNameCode,
    :IntExtCode,
    :UnitDoseCode,
    :LastChangeDate,
    :ProductName,
    :GenericNdcCode,
    :GenericName,
    :ManufacturerName,
    :GppcCode,
    :MetricStrengthAmt,
    :MetricStrengthUnit,
    :DoseFormCode,
    :PackageSizeAmt,
    :PackageUnitCode,
    :PackageQuantity,
    :TotalPackageAmount,
    :DesiCode,
    :PackageDescrCode,
    :UpdateUser,
    :UpdateNum,
    :UpdateDate,
    :DisallowRecordCode
)

Operations and processes

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.MedicalBill/clsNationalDrug.vb