PIM StudioSurgo Surgical Supply
← Surgo-Ops
Catalogue
Dashboard
Products
Assets
HIDA Intake
New-Item Intake
Field Map
Product Meta Objects
Create a Meta Object
Edit Meta Objects
Assign to Products
Create Values
Collections
Create & Enrich Collections
Push Collections0
Content
FAQ create
Enrich HTML and sell points
Content Pages
Publishing
Sync & Delta
Setup
Metafields
Field mappings
Sync from NS
Reference
About Schema
Prompts
API Usage
Sync Log
Temp
πŸ›  Shopify Image Fix (TEMP)
Settings

HIDA Field Map

Every HIDA PDX attribute and where it lands in our system. The principle: the PIM captures every field; whether a field flows to NetSuite is a separate, deliberate decision. This map is the single source of truth used by the intake compare and the push.

NetSuite26
Enrichment3
PIM only29
FDA β€” held2
Match key1
61 fields total
NetSuiteFlows through to a NetSuite / PIM field on push.
EnrichmentFeeds AI enrichment (HTML description / sell points) β€” not a 1:1 field.
PIM onlyCaptured and stored in the PIM, not pushed (no target yet or a per-product decision).
FDA β€” heldFDA regulatory field. Stored under an FDA-named column; never written to a Health Canada field.
Match keyIdentity / matching key.
HIDA attributeFlowNetSuite targetNote
Manufacturer Name
manufacturer_name
NetSuiteManufacturer (#9) / Preferred Vendor (#8)
Brand Name
brand_name
NetSuiteBrand Name (#86)
UPC
upc
NetSuiteUPC Code (#10)
GTIN
gtin
NetSuiteUPC Code (#10)Maps to UPC; barcode_type preserves the distinction.
Bar Code Type
barcode_type
PIM only(new PIM field)NEW field β€” records GTIN/UPC/UDI distinction; Shopify has one barcode field today.
Bar Code - Case
bar_code_case
PIM onlyβ€”Logistics barcode; stored for completeness.
Bar Code - Pack
bar_code_pack
PIM onlyβ€”
Bar Code - Each
bar_code_each
PIM onlyβ€”
UNSPSC
unspsc
NetSuiteUNSPSC Code (#11)
Product Code
product_code
Match keyItem Number/Name (#2) via match; Vendor Code (#28)Manufacturer code = our Vendor Code; our SKU assigned on creation.
Product Description
product_description
NetSuiteDisplay Name (#3) / Description (#4)
Product Category
product_category
PIM only(PIM only)Orphaned. May map to a collection later β€” needs wiring.
UOM - Purchase
uom_purchase
PIM onlyPrimary Purchase Unit (#21)Buy-unit. Push depends on per-product buy/sell decision.
UOM - Inner Package
uom_inner_package
PIM onlyPrimary Stock Unit (#20)Sell-unit. Per-product selector in PIM before push (case vs inner).
Product Active/Inactive
product_active
PIM only(PIM only)Housekeeping β€” flags manufacturer discontinuation.
Product Approved for Publication
approved_for_publication
PIM only(PIM only)Vendor's own flag; captured if provided.
Link/Image URL
image_url
NetSuiteImage 1 Name Evox (#46)
Country of Origin
country_of_origin
NetSuiteCountry of Origin (#12)
Product Feature 1
product_feature_1
NetSuiteSelling Point 1 - EvoX (#54)
Product Feature 2
product_feature_2
NetSuiteSelling Point 2 - EvoX (#55)
Product Feature 3
product_feature_3
NetSuiteSelling Point 3 - EvoX (#56)
Product Feature 4
product_feature_4
NetSuiteSelling Point 4 - EvoX (#57)
Product Feature 5
product_feature_5
NetSuiteSelling Point 5 - EvoX (#58)
Product Feature 6
product_feature_6
PIM only(PIM only)Overflow β€” NS has 5 sell points. Held in PIM.
Product Feature 7
product_feature_7
PIM only(PIM only)Overflow.
Product Feature 8
product_feature_8
PIM only(PIM only)Overflow.
Taxonomy
taxonomy
PIM only(PIM only)May map to collections; manufacturers differ β€” review per item.
Source Zip Code
source_zip_code
PIM onlyβ€”
Length (in) - Case
length_in_case
PIM only(new PIM field)Case dimension.
Width (in) - Case
width_in_case
PIM only(new PIM field)
Height (in) - Case
height_in_case
PIM only(new PIM field)
Length (in) - Inner
length_in_inner
NetSuiteLength (in) (#76)Inner = the each/unit we sell.
Width (in) - Inner
width_in_inner
NetSuiteWidth (in) (#77)
Height (in) - Inner
height_in_inner
NetSuiteDepth (in) (#78)
Weight (lbs) - Inner
weight_lbs_inner
NetSuiteWeight (lbs) (#79)
Weight (lbs) - Case
weight_lbs_case
PIM only(new PIM field)Case weight.
Weight Type - Case
weight_type_case
PIM only(new PIM field)Net/Gross qualifier.
Quantity - Purchase UOM
qty_purchase_uom
PIM onlyNumber of Pieces / Selling Unit (#18)Which qty populates NS depends on buy/sell decision.
Quantity - Inner Package UOM
qty_inner_package_uom
PIM onlyNumber of Pieces / Selling Unit (#18)As above.
Total Case Quantity
total_case_quantity
PIM only(new PIM field)
Case Quantity
case_quantity
PIM only(new PIM field)
Inner Quantity
inner_quantity
PIM only(new PIM field)
Item Quantity
item_quantity
PIM only(new PIM field)
Prop 65 Warning
prop_65_warning
NetSuiteProp 65 (#80)
Drop Ship
drop_ship
PIM only(new PIM field)No drop-ship flag in NS yet.
Hazardous Material
hazardous_material
NetSuiteHazardous Material (#82)
Latex
latex
NetSuiteLatex Free (#73) β€” INVERTEDHIDA 'Latex: Yes' = our 'Latex Free: No'. Importer inverts on push.
Prescription Required
prescription_required
NetSuiteRx Required USA (#83)
Safety Data Sheet (Y/N)
safety_data_sheet
PIM only(new PIM field)Good to have; NS field to be created later.
Sterile
sterile
NetSuiteSterile (#74)
Temperature Requirements
temperature_requirements
NetSuiteTemperature Controlled (#81)
Safety Data Sheet(s) URL
safety_data_sheet_urls
NetSuiteDocument 1 Evox (#51)
Size
size
NetSuiteSize (#84)
Veteran Owned Business
veteran_owned_business
PIM only(new PIM field)Vendor attribute.
Usage / Indications
usage_indications
EnrichmentHTML / Web Description (#36)Feeds enrichment.
Safety Warnings
safety_warnings
EnrichmentHTML Description (#36)Feeds enrichment.
Instructions for Use (IFU)
ifu_url
NetSuiteDocument 2 Evox (#52)
QMS cert.
qms_cert
PIM only(new PIM field)
Disclaimers
disclaimers
EnrichmentHTML Description (#36)Feeds enrichment.
Device Class
device_class_fda
FDA β€” held(new FDA field, hold)FDA class. Stored under FDA-named field; NOT written to Health Canada Class.
Clearance
clearance_fda
FDA β€” held(new FDA field, hold)FDA clearance. NOT written to HC License Number.

Generated from the field-map source of truth. Notable rules: GTIN maps to UPC (barcode type preserved separately); Latex is inverted (HIDA β€œLatex: Yes” = our β€œLatex Free: No”); FDA Device Class & Clearance are held under FDA-named fields and never written to Health Canada fields.