code wiki / (root) / nx_supp_channel.nx

nx_supp_channel.nx

buildroot/runtime/nx_supp_channel.nx

7540 B185 linesdepth 3pulls 3 transitivereach 1 importersview sourcekind librarytopic supp
docsdependenciesstructsconstsfunctions

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

nx_syscalls.nx nx_supp_ingredient.nx nx_supp_channel.nx nx_gtm_svc.nx

imports: nx_syscalls.nxnx_supp_ingredient.nx

imported by: nx_gtm_svc.nx

structs

none

consts

58const CH_NONE: i64 = 0
59const CH_SUPPLEMENT: i64 = 1 // DSHEA retail
60const CH_OTC_MONOGRAPH: i64 = 2 // OTC drug, no prescriber
61const CH_RX_COMPOUNDED: i64 = 3 // 503A, patient-specific prescription
62const CH_RX_OUTSOURCING: i64 = 4 // 503B, office stock, cGMP
63const CH_APPROVED_DRUG: i64 = 5 // NDA / ANDA / BLA

functions

65func ch_name(c: i64) -> *u8
called by 1: gtm_channel_best
74func ch_requires_prescriber(c: i64) -> i64
called by 1: gtm_channel_best
88func ch_is_approved_drug_substance(id: i64) -> i64
95func ch_has_usp_monograph(id: i64) -> i64
103func ch_on_503a_bulks_list(id: i64) -> i64
107func ch_is_503a_category2(id: i64) -> i64
called by 1: ch_compoundable
114func ch_compoundable(id: i64) -> i64
124func ch_prongs_passed(id: i64) -> i64
133func ch_open(id: i64, channel: i64) -> i64
142func ch_count_open(id: i64) -> i64
called by 1: gtm_channel_best calls 1: ch_open
155func ch_best(id: i64) -> i64
166func ch_has_any_route(id: i64) -> i64
called by 1: gtm_channel_best calls 1: ch_best
178func ch_offshore_manufacture_opens_us_retail() -> i64
183func ch_foreign_approval_covers_us_sale() -> i64