PharmLink · Data Audit
products_with_prices · completeness
Per-column non-null coverage across all 9,086 rows of the
products_with_prices
view. Columns grouped by purpose, sorted by completeness within each group.
Total rows
9,086
Across all products
Columns at 100%
6
id, in_directo, pack_type, product_name, product_price_ex, category_1
Columns at 0%
3
Structurally empty in the view
Median completeness
68.1%
Half of columns above, half below
Structural empties
Columns present in the view but unpopulated for every rowproduct_descriptionEMPTY
0.0%
9,086 missing
support_at_home_categoryEMPTY
0.0%
9,086 missing
variant_nameEMPTY
0.0%
9,086 missing
Identity
Primary key & product identifiersid
100.0%
0 missing
in_directo
100.0%
0 missing
product_name
100.0%
0 missing
manufacturer_sku
98.9%
99 missing
manufacturer_id
92.8%
654 missing
gtin
65.2%
3,160 missing
Supplier & market codes
Per-source SKUs / stock codes — coverage = catalogue overlapch2_code
57.1%
3,894 missing
symbion_code
36.4%
5,777 missing
ia_stock_code
19.4%
7,323 missing
Supplier & market prices
Source price coverage — should pair 1:1 with the matching code columnch2_price
54.8%
4,105 missing
brightsky_price
53.8%
4,201 missing
symbion_price
36.4%
5,779 missing
ia_price
19.4%
7,323 missing
directo_price
9.2%
8,253 missing
Computed pricing & margin
PharmLink-derived columns — sell price, cost, and margin mathsproduct_price_ex
100.0%
0 missing
product_price_inc
70.1%
2,717 missing
product_cost_ex
68.1%
2,900 missing
product_cost_inc
68.1%
2,900 missing
product_margin_pct
68.0%
2,912 missing
product_margin_pct_directo
9.1%
8,257 missing
Pack & UOM
Pack-size and fulfilment shapepack_type
100.0%
0 missing
units_per_pack
98.0%
183 missing
packs_per_carton
82.6%
1,579 missing
base_unit_qty
80.9%
1,734 missing
fulfilment_model
61.9%
3,465 missing
Categorisation
Category hierarchy — falls off at level 3category_1
100.0%
0 missing
category_2
99.1%
83 missing
category_3
87.1%
1,169 missing
Meta & media
GST and presentationgst_rate
70.1%
2,717 missing
product_image_link
11.7%
8,027 missing
≥ 90% complete
70–90%
50–70%
20–50%
< 20%