Entity Purchase Contract Tier

DescriptionThe tier of a contract that defines the variable pricing of items based on the purchaser's purchase volume, value or market share.

Attributes
Ceiling Participation OperatorCeiling Participation Operator
Ceiling Participation PctCeiling Participation Pct
Ceiling Purchase CntCeiling Purchase Cnt
Ceiling Purchase Count OperatorCeiling Purchase Count Operator
Ceiling Spend Amount OperatorCeiling Spend Amount Operator
Ceiling Spend AmtCeiling Spend Amt
Class of TradeClass of Trade
CurrencyCurrency
Distribution TypeDistribution Type
Qualifying Participation OperatorQualifying Participation Operator
Qualifying Participation PctQualifying Participation Pct
Qualifying Purchase CntQualifying Purchase Cnt
Qualifying Purchase Count OperatorQualifying Purchase Count Operator
Qualifying Spend Amount OperatorQualifying Spend Amount Operator
Qualifying Spend AmtQualifying Spend Amt
Service Provider ClassService Provider Class
Tier DescrTier Descr
Tier Eligibility Calculation Routine IdTier Eligibility Calculation Routine Id
Tier NumTier Num
Tier Qualification Calculation Routine IdTier Qualification Calculation Routine Id

Relationship
Purchase Contract Tier_Purchase Contract_FKPurchase Contract Tier_Purchase Contract_FK
Purchase Contract Tier_Member Organization_FKPurchase Contract Tier_Member Organization_FK

Dependencies
 NONE

Reverse Dependencies
 

Attribute Details

 Ceiling Participation Operator
DescriptionThe mathematical comparison operator applied to the ceiling participation percentage. Typically , , =, = or =.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Ceiling Participation Pct
DescriptionThe maximum Member participation or market share percentage that falls within this purchase contract tier.
Data TypeStandards - Data Domains.ddm/Data Domains/Percentage [FLOAT(2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Ceiling Purchase Cnt
DescriptionThe maximum member purchase quantity that falls within the purchase contract tier.
Data TypeStandards - Data Domains.ddm/Data Domains/Count [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Ceiling Purchase Count Operator
DescriptionThe mathematical comparison operator applied to the ceiling purchase quantity. Typically , , =, = or =.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Ceiling Spend Amount Operator
DescriptionThe mathematical comparison operator applied to the ceiling purchase amount. Typically , , =, = or =.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Ceiling Spend Amt
DescriptionThe maximum member spend amount that falls within the purchase contract tier.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Class of Trade
DescriptionThe class of trade.

For example:
Acute Care
Long Term Care
Educational Institution
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Currency
DescriptionThe currency that is used as the basis for all monetary amounts.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Distribution Type
DescriptionAn indicator that shows a tier as based on distributor purchases or direct purchases from the supplier.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Qualifying Participation Operator
DescriptionThe mathematical comparison operator applied to the qualifying participation percentage. Typically , , =, = or =.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Qualifying Participation Pct
DescriptionThe minimum participation or market share with this vendor required to qualify for this tier.
Data TypeStandards - Data Domains.ddm/Data Domains/Percentage [FLOAT(2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Qualifying Purchase Cnt
DescriptionThe minimum purchase quantity required to qualify for this tier.
Data TypeStandards - Data Domains.ddm/Data Domains/Count [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Qualifying Purchase Count Operator
DescriptionThe mathematical comparison operator applied to the qualifying purchase quantity. Typically , , =, = or =.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Qualifying Spend Amount Operator
DescriptionThe mathematical comparison operator applied to the qualifying purchase amount. Typically , , =, = or =.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Qualifying Spend Amt
DescriptionThe minimum financial spend amount required in order to qualify for this Tier.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Service Provider Class
DescriptionA sub-categorization of the Class of Trade. If the Class of Trade is 'Pharmacy', then the Service Provider Class (SPC) could be Acute Care Pharmacy, Non-Acute Care Pharmacy, etc. Food Service Providers can also be similarly sub-classified.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Tier Descr
DescriptionA description of the tier.
Data TypeStandards - Data Domains.ddm/Data Domains/Description [VARCHAR(250)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Tier Eligibility Calculation Routine Id
DescriptionThe name of the JAVA routine that evaluates the Purchase Contract Tier Eligibility parameters for complex combinational logic to determine which for Tiers a Member may be eligible. These parameters may include Members attributes, program enrollment and other factors.
Data TypeStandards - Data Domains.ddm/Data Domains/Identifier [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Tier Num
DescriptionThe number of the tier within a purchase contract. Tier numbers are usually unique, but there are exceptions.
Data TypeStandards - Data Domains.ddm/Data Domains/Identifier Numeric [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Tier Qualification Calculation Routine Id
DescriptionThe name of the JAVA routine that evaluates the Purchase Contract Tier Qualification parameters for complex combinational logic.
Data TypeStandards - Data Domains.ddm/Data Domains/Identifier [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Purchase Contract Tier_Purchase Contract_FK
Is Identifying Relationshiptrue
Child TablePurchase Contract Tier
Child MultiplicityONE_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePurchase Contract
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Purchase Contract Tier_Member Organization_FK
Is Identifying Relationshipfalse
Child TablePurchase Contract Tier
Child Role Nameis alliance member-specific tier
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableOrganization
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE