Contact fields
The fields the Rx Tracking modules add to Odoo's Contact record (res.partner) and show on its screens, by label. Odoo's own fields are explained in Odoo's documentation.
| Field | Explained in | Technical name | Type | Help | Module |
|---|---|---|---|---|---|
| Authorization Issue | Check whether a partner is an authorized trading partner, and why not | dscsa_authorization_issue | Multi-line text | Why the partner is not an authorized trading partner today. | Rx Tracking |
| Authorized Trading Partner | Set whether wholesalers and 3PLs need an FDA 503(e) report | is_authorized_trading_partner | Checkbox | Today, for the current company: the partner's company has a DSCSA role and every license that role needs is verified and in force. | Rx Tracking |
| DSCSA Licenses | Record and verify a trading partner's license | dscsa_license_ids | List of Trading Partner License | Rx Tracking | |
| DSCSA Role | Load products, trading partners and licenses from a spreadsheet | dscsa_role | Selection (see Statuses) | The partner's role in the drug supply chain. It decides which licenses make it an authorized trading partner: dispensers, wholesalers and 3PLs need a valid state license, manufacturers and repackagers a valid FDA establishment registration. A DEA registration never counts. | Rx Tracking |
| Exemption in Effect | Set the small-dispenser exemption end date | dscsa_small_dispenser_exempt | Checkbox | Today, for the current company: the partner's company is an attested small business dispenser and the company's small-dispenser exemption has not ended, so lot-level transaction information is accepted instead of package-level data. | Rx Tracking |
| GLN | Load products, trading partners and licenses from a spreadsheet | gln | Text | GS1 Global Location Number (13 digits) identifying this party or location in DSCSA transaction data, EPCIS files and e-invoices. Spaces are removed and the check digit is verified on save. | Rx Tracking |
| GS1 Prefix Length | Onboard a trading partner: DSCSA role, GLN and address | dscsa_gs1_prefix_length | Whole number | Number of digits of the GS1 company prefix at the start of the GLN (6 to 12), used to split the GLN into an SGLN URN. Leave empty to assume 7 (US pharma: '03' + 5-digit labeler code). | Rx Tracking |
| Licenses | Record and verify a trading partner's license | dscsa_license_count | Whole number | Rx Tracking | |
| Small Business Dispenser | Load products, trading partners and licenses from a spreadsheet | is_small_dispenser | Checkbox | Small business dispenser: at most 25 full-time pharmacists and pharmacy technicians (FDA exemption letter of 2026-08-06). Until the company's small-dispenser exemption end date, such a customer may receive lot-level transaction information instead of package-level (serialized) data. Only for partners with the DSCSA role Dispenser, and only with the date the customer attested it. | Rx Tracking |
| Small Dispenser Attested On | Flag a small-dispenser customer and record its attestation | small_dispenser_attested_on | Date | Date on which the customer attested that it is a small business dispenser. The exemption applies from this date on. | Rx Tracking |
DSCSA Licenses (dscsa_license_ids): each line is a Trading Partner License record; its fields are on dscsa.license.