REFERENCE

The medicine object

One medicine: one brand in one strength and dosage form. A value no source gives is null, never a blank, a zero or an estimate.

Fields

A value no source gives is null.
  • idstring
    The medicine's ID in your account's ID profile. Show it to people; it never changes and is never reused.
  • uuidstring
    The key that never changes. Store it to match a medicine across syncs.
  • brandstring
  • categorystring or null
    Reserved for a symptom category. null for every medicine today.
  • product_namestring
    Brand, strength and dosage form together.
  • product_imagestring or null
    Reserved for an image. null for every medicine today.
  • unitstring or null
    The pack's unit, such as Strip or Bottle.
  • sizestring or null
    The pack's size, such as 10 Tablets or 200 ml.
  • pricenumber or null
    MRP in Bangladeshi taka (BDT) of what price_per names. null when unit_prices holds the prices instead.
  • price_perstring or null
    What price buys: unit, strip, or the pack as its source names it, such as 100 ml bottle.
  • price_sourcestring or null
    Where the price comes from. The DGDA price list comes first when it has one.
  • unit_priceslist
    The unit price in each pack size, cheapest first, when price_source gives several (a 15 gm and a 30 gm tube). price and price_per are then null, unless a person chose one size as the price. Empty when the source gives one price.
  • description_enstring or null
    A description in English.
  • description_bnstring or null
    A description in Bangla.
  • dosage_formstring or null
  • strengthstring or null
  • generic_namestring or null
  • manufacturerstring or null
  • source_urlstring or null
    The page the record was read from.
  • last_updatedtime
    When any field of this record last changed. Sync uses it.
  • dgda_listedboolean
    true when a DGDA registration (DAR number) links to the medicine.
  • medicine_typestring or null
    The DGDA register that lists it. null when no register lists it.