Object » Product

A product is a single line item of something tangible that the org can sell to the client and/or patient.

Fields

orderItems  ([OrderItem])

unitFixedPrice  (Decimal)

If fixed is true, then the sale price will be fixed to this value

parentProduct  (Product)

dispenseFee  (Decimal)

Dispense fee added to the product independent of units given

diagnosticCode  (String)

isNeuter  (Boolean)

alternativeName  (String)

suggestedProducts  ([Product])

defaultSig  (String)

url  (String)

id  (ID)

metadataFields  ([ProductMetadataField])

disabled  (Boolean)

sellingQuantity  (Int)

inStock  (Decimal)

lotNumbers  ([String])

inventoryBucket  (InventoryBucket)

useDefault  (Boolean)

If the default markup should be used

fixed  (Boolean)

If the sale price should be calculated by the unit fixed price or by the markup percentage

code  (String)

Organization-defined product code

buyingQuantity  (Int)

unitPrice  (Decimal)

The calculated sale price of a unit of the product

insertedAt  (NaiveDateTime)

enabledAt  (Boolean)

applicationType  (ProductApplicationType)

productTypeId  (ID)

onlyInventory  (Boolean)

minimumPrice  (Decimal)

fulfillmentSources  ([FulfillmentSource])

isEuthanasia  (Boolean)

minimumUnitPrice  (Decimal)

Minimum price the product should be sold at (overrides all other considerations if the calculated price is less than this value if set)

units  (String)

note  (String)

Private note attached to this product

coerceIntegerQuantity  (Boolean)

revenueCenter  (RevenueCenter)

productCategories  ([ProductCategory])

unitMarkupPercent  (Decimal)

Decimal representation [0-1] of the percentage that the product should be marked up to calculate sale price

lowStockThresholds  ([LowStockThreshold])

isNonCompensated  (Boolean)

parentProductId  (ID)

inventoryLevels  ([InventoryLevel])

quantitySold  (Decimal)

productType  (ProductType)

invoiceBlurb  (String)

disabledLocations  ([Location])

prices  ([ProductPrice])

linkedProducts  ([Product])

updatedAt  (NaiveDateTime)

trackInventory  (Boolean)

createdBy  (Provider)

lastUsedDate  (NaiveDateTime)

promptsTip  (Boolean)

unitCost  (Decimal)

Cost of one unit of the product

unitDurationDays  (String)

locationMarkup  (Decimal)

description  (String)

enabledLocations  ([Location])

masterProducts  ([MasterProduct])

isControlledDrug  (Boolean)

name  (String)