Entity Supply Chain Spend Analysis

DescriptionProvides analysis of the healthcare organization's or its affiliate organizations' spending patterns for non-pharmacy items. The measures provide insight into potential savings for utilizing on-contract vs. off-contract spending, purchase of functional equivalents, and so on. Many healthcare organizations are members of group purchasing alliances allowing them to achieve lower unit costs based on the combined purchase volumes of the group. Under such arrangements the group will negotiate purchase contracts with vendors and the members can avail of these contract prices but are not always obliged to do so and in some cases a member may be able to agree a lower price with a vendor.

Attributes
Actual Purchased QuantityActual Purchased Quantity
Actual Spend AmountActual Spend Amount
Alliance Member DkAlliance Member Dk
Base Item DkBase Item Dk
Benchmark Average PriceBenchmark Average Price
Benchmark High PriceBenchmark High Price
Benchmark Low PriceBenchmark Low Price
Contract High Each PriceContract High Each Price
Contract High Package PriceContract High Package Price
Contract Low Each PriceContract Low Each Price
Contract Low Package PriceContract Low Package Price
Contract UOM Conversion RateContract UOM Conversion Rate
Functional Equivalent Base Item DkFunctional Equivalent Base Item Dk
Functional Equivalent Item Master DkFunctional Equivalent Item Master Dk
Functional Equivalent Low PriceFunctional Equivalent Low Price
Group Purchasing Organization DkGroup Purchasing Organization Dk
Item Master DkItem Master Dk
Period End Calendar DkPeriod End Calendar Dk
Period Start Calendar DkPeriod Start Calendar Dk
Potential Savings At Benchmark Average PricePotential Savings At Benchmark Average Price
Potential Savings At Benchmark High PricePotential Savings At Benchmark High Price
Potential Savings At Benchmark Low PricePotential Savings At Benchmark Low Price
Potential Savings At Contract High Each PricePotential Savings At Contract High Each Price
Potential Savings At Contract Low Each PricePotential Savings At Contract Low Each Price
Potential Savings At Functional Equivalent Low PricePotential Savings At Functional Equivalent Low Price
Purchase Contract DkPurchase Contract Dk
Purchase Contract Tier DkPurchase Contract Tier Dk
Supplier DkSupplier Dk

Relationship
Supply Chain Spend Analysis_Supplier Dimension_FKSupply Chain Spend Analysis_Supplier Dimension_FK
Supply Chain Spend Analysis_Purchase Contract Dimension_FKSupply Chain Spend Analysis_Purchase Contract Dimension_FK
Supply Chain Spend Analysis_Purchase Contract Tier Dimension_FKSupply Chain Spend Analysis_Purchase Contract Tier Dimension_FK
Supply Chain Spend Analysis_Base Item Dimension_FKSupply Chain Spend Analysis_Base Item Dimension_FK
Supply Chain Spend Analysis_Item Master Dimension_FKSupply Chain Spend Analysis_Item Master Dimension_FK
Supply Chain Spend Analysis_Period End Calendar Dimension_FKSupply Chain Spend Analysis_Period End Calendar Dimension_FK
Supply Chain Spend Analysis_Functional Equivalent Base Item Dimension_FKSupply Chain Spend Analysis_Functional Equivalent Base Item Dimension_FK
Supply Chain Spend Analysis_Functional Equivalent Item Master Dimension_FKSupply Chain Spend Analysis_Functional Equivalent Item Master Dimension_FK
Supply Chain Spend Analysis_Period Start Calendar Dimension_FKSupply Chain Spend Analysis_Period Start Calendar Dimension_FK
Supply Chain Spend Analysis_Alliance Member Dimension_FKSupply Chain Spend Analysis_Alliance Member Dimension_FK
Supply Chain Spend Analysis_Group Purchasing Organization Dimension_FKSupply Chain Spend Analysis_Group Purchasing Organization Dimension_FK

Primary Key
Supply Chain Spend Analysis PKSupply Chain Spend Analysis PK

Dependencies
 NONE

Reverse Dependencies
 

Attribute Details

 Actual Purchased Quantity
DescriptionThe quantity of items purchased by the alliance member during the reporting period.
Data TypeStandards - Data Domains.ddm/Data Domains/Quantity Float [FLOAT(15)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Actual Spend Amount
DescriptionThe financial amount spent by the alliance member during the reporting period.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Alliance Member Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Base Item Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Benchmark Average Price
DescriptionThe average benchmark price based on all recorded purchases of the given item during the reporting period.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Benchmark High Price
DescriptionThe highest benchmark price based on all recorded purchases of the given item during the reporting period.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Benchmark Low Price
DescriptionThe lowest benchmark price based on all recorded purchases of the given item during the reporting period.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Contract High Each Price
DescriptionThe highest contract per each price that was available for the given item during the reporting period.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Contract High Package Price
DescriptionThe highest contract package price that was available for the given item during the reporting period.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Contract Low Each Price
DescriptionThe lowest contract per each price that was available for the given item during the reporting period.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Contract Low Package Price
DescriptionThe lowest contract package price that was available for the given item during the reporting period.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Contract UOM Conversion Rate
DescriptionThe unit of measure (UOM) conversion rate between the per each price and the package price
Data TypeStandards - Data Domains.ddm/Data Domains/Rate [FLOAT(5)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Functional Equivalent Base Item Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Functional Equivalent Item Master Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Functional Equivalent Low Price
DescriptionThe price of the lowest priced functional equivalent to the item actually purchased. A functional equivalent would be another item with the same properties, that could be used without any risk or degradation of service, such as a different brand of surgical gloves.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Group Purchasing Organization Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Item Master Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Period End Calendar Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Period Start Calendar Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Potential Savings At Benchmark Average Price
DescriptionThe monetary amount of savings that might be achieved if purchases were based on the benchmark average price. Note that it is possible for the use of the benchmark average price to result in a higher cost if the purchases had actually been made at a lower price.

Formula: [A-(B*C)]
(see dependencies and their labels for measures used in the formula)
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Potential Savings At Benchmark High Price
DescriptionThe monetary amount of savings that might be achieved if purchases were based on the benchmark high price. Note that it is possible, even likely, for the use of the benchmark high price to result in a higher cost if the purchases had actually been made at a lower price.

Formula: [A-(B*C)]
(see dependencies and their labels for measures used in the formula)
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Potential Savings At Benchmark Low Price
DescriptionThe monetary amount of savings that might be achieved if purchases were based on the benchmark low price. Note that it is possible, though unlikely, for the use of the benchmark low price to result in a higher cost if the purchases had actually been made at a lower price.

Formula: [A-(B*C)]
(see dependencies and their labels for measures used in the formula)
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Potential Savings At Contract High Each Price
DescriptionThe monetary amount of savings that might be achieved if purchases were based on the contract high each price. Note that it is possible for the use of the contract high each price to result in a higher cost if the purchases had actually been made at a lower price.

Formula: [A-(B*C)]
(see dependencies and their labels for measures used in the formula)
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Potential Savings At Contract Low Each Price
DescriptionThe monetary amount of savings that might be achieved if purchases were based on the contract low each price. Note that it is possible, though unlikely, for the use of the contract low each price to result in a higher cost if the purchases had actually been made at a lower price.

Formula: [A-(B*C)]
(see dependencies and their labels for measures used in the formula)
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Potential Savings At Functional Equivalent Low Price
DescriptionThe monetary amount of savings that might be achieved if purchases were based on the functional equivalent low price. Note that it is possible, though unlikely, for the use of the functional equivalent low price to result in a higher cost if the purchases had actually been made at a lower price.

Formula: [A-(B*C)]
(see dependencies and their labels for measures used in the formula)
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Purchase Contract Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Purchase Contract Tier Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Supplier Dk
DescriptionA numeric surrogate key used to uniquely identify entities in the dimensional model.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Supply Chain Spend Analysis_Supplier Dimension_FK
Is Identifying Relationshiptrue
Child TableSupply Chain Spend Analysis
Child Role Nameis supplier
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableOrganization Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Supply Chain Spend Analysis_Purchase Contract Dimension_FK
Is Identifying Relationshiptrue
Child TableSupply Chain Spend Analysis
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePurchase Contract Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Supply Chain Spend Analysis_Purchase Contract Tier Dimension_FK
Is Identifying Relationshiptrue
Child TableSupply Chain Spend Analysis
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePurchase Contract Tier Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Supply Chain Spend Analysis_Base Item Dimension_FK
Is Identifying Relationshiptrue
Child TableSupply Chain Spend Analysis
Child Role Nameis base item
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableBase Item Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Supply Chain Spend Analysis_Item Master Dimension_FK
Is Identifying Relationshiptrue
Child TableSupply Chain Spend Analysis
Child Role Nameis base item master
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableItem Master Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Supply Chain Spend Analysis_Period End Calendar Dimension_FK
Is Identifying Relationshiptrue
Child TableSupply Chain Spend Analysis
Child Role Nameis period end
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableCalendar Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Supply Chain Spend Analysis_Functional Equivalent Base Item Dimension_FK
Is Identifying Relationshiptrue
Child TableSupply Chain Spend Analysis
Child Role Nameis functional equivalent base item
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableBase Item Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Supply Chain Spend Analysis_Functional Equivalent Item Master Dimension_FK
Is Identifying Relationshiptrue
Child TableSupply Chain Spend Analysis
Child Role Nameis functional equivalent item master
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableItem Master Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Supply Chain Spend Analysis_Period Start Calendar Dimension_FK
Is Identifying Relationshiptrue
Child TableSupply Chain Spend Analysis
Child Role Nameis period start
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableCalendar Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Supply Chain Spend Analysis_Alliance Member Dimension_FK
Is Identifying Relationshiptrue
Child TableSupply Chain Spend Analysis
Child Role Nameis alliance member
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableOrganization Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Supply Chain Spend Analysis_Group Purchasing Organization Dimension_FK
Is Identifying Relationshiptrue
Child TableSupply Chain Spend Analysis
Child Role Nameis group purchasing organization
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableOrganization Dimension
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE

Primary Key Details

 Supply Chain Spend Analysis PK
Key AttributeAlliance Member Dk
Key AttributeGroup Purchasing Organization Dk
Key AttributeSupplier Dk
Key AttributePurchase Contract Dk
Key AttributePurchase Contract Tier Dk
Key AttributeBase Item Dk
Key AttributeFunctional Equivalent Base Item Dk
Key AttributeItem Master Dk
Key AttributeFunctional Equivalent Item Master Dk
Key AttributePeriod Start Calendar Dk
Key AttributePeriod End Calendar Dk