nx_supp_channel.nx
buildroot/runtime/nx_supp_channel.nx
about
nx_supp_channel.nx -- SUPPLEMENT GTM SUITE / COMMERCIAL CHANNEL rung.
"Which regulator is most permissive" is the wrong question, and this file
exists to replace it with the right one: WHICH CHANNEL is this substance
lawful in, and what does that channel demand.
A substance is not simply legal or illegal. It is legal THROUGH a route:
retail supplement -- DSHEA, no prescriber, no premarket approval (ODI)
OTC drug -- an existing monograph, no prescriber
compounded Rx -- 503A pharmacy, patient-specific prescription
outsourcing facility-- 503B, office stock, cGMP, FDA-registered
approved drug -- NDA / ANDA / BLA
Ask "where is it permitted" and the answer is a country. Ask "through what
route" and the answer is a business model.
THE ANSWER THAT SURPRISES PEOPLE. For the peptide category the United
States is among the MOST permissive jurisdictions on earth -- not through
the supplement shelf, which is firmly closed to peptides, but through
SECTION 503A COMPOUNDING. A licensed prescriber plus a compounding
pharmacy is a real, legal, and large channel, and it is exactly how
compounded oxytocin troches and the whole "peptide clinic" model operate.
Most countries have nothing comparable. So the instinct to look abroad for
permissiveness usually ends up pointing back home, at a channel that was
available the whole time and simply requires a prescriber.
BUT 503A IS NOT A LOOPHOLE, AND THIS FILE ENCODES WHY. A bulk drug
substance may only be compounded under 503A if it satisfies at least ONE
of three prongs (FD&C Act 503A(b)(1)(A)(i)):
1. it is the subject of an approved application, OR
2. it appears in a USP or NF monograph, OR
3. it appears on FDA's 503A bulk drug substances list.
Oxytocin passes prong 1 -- it is an approved drug substance -- so a
patient-specific compounded preparation is lawful. Kisspeptin-10 passes
NONE of the three. BPC-157 was placed in 503A CATEGORY 2 in 2023,
explicitly not eligible. So the same channel that legitimises one peptide
forecloses another, by a rule, on the record -- which is the difference
between a regulated channel and an unpoliced one.
WHAT NO CHANNEL AND NO COUNTRY WILL DO. Manufacturing offshore does not
create a route to a US consumer: FDA jurisdiction attaches at import and to
marketing directed at US buyers, so "make it in X, ship to US customers" is
dependencies 2 imports · 1 importers
imports: nx_syscalls.nxnx_supp_ingredient.nx
imported by: nx_gtm_svc.nx
structs
| none |
consts
| 58 | const CH_NONE: i64 = 0 |
| 59 | const CH_SUPPLEMENT: i64 = 1 // DSHEA retail |
| 60 | const CH_OTC_MONOGRAPH: i64 = 2 // OTC drug, no prescriber |
| 61 | const CH_RX_COMPOUNDED: i64 = 3 // 503A, patient-specific prescription |
| 62 | const CH_RX_OUTSOURCING: i64 = 4 // 503B, office stock, cGMP |
| 63 | const CH_APPROVED_DRUG: i64 = 5 // NDA / ANDA / BLA |
functions
| 65 | func ch_name(c: i64) -> *u8 called by 1: gtm_channel_best |
| 74 | func ch_requires_prescriber(c: i64) -> i64 called by 1: gtm_channel_best |
| 88 | func ch_is_approved_drug_substance(id: i64) -> i64 |
| 95 | func ch_has_usp_monograph(id: i64) -> i64 |
| 103 | func ch_on_503a_bulks_list(id: i64) -> i64 |
| 107 | func ch_is_503a_category2(id: i64) -> i64 called by 1: ch_compoundable |
| 114 | func ch_compoundable(id: i64) -> i64 |
| 124 | func ch_prongs_passed(id: i64) -> i64 |
| 133 | func ch_open(id: i64, channel: i64) -> i64 |
| 142 | func ch_count_open(id: i64) -> i64 |
| 155 | func ch_best(id: i64) -> i64 |
| 166 | func ch_has_any_route(id: i64) -> i64 |
| 178 | func ch_offshore_manufacture_opens_us_retail() -> i64 |
| 183 | func ch_foreign_approval_covers_us_sale() -> i64 |