There are two ways of defining lists of medicines:
1) A static list of codes
2) A filter, e.g. "All drugs in BNF subsection 2.3.1 with a transdermal route"
The latter has the advantage of always being up to date with new drugs (or new classifications of drugs) and is how we do it in OpenPrescribing. However there may be other pros and cons I've not thought of.
@inglesp has put some thought into how we would version the latter, so we can say "All drugs in BNF subsection 2.3.1 with a transdermal route as of 2020/02/3"
There are two ways of defining lists of medicines:
1) A static list of codes 2) A filter, e.g. "All drugs in BNF subsection 2.3.1 with a transdermal route"
The latter has the advantage of always being up to date with new drugs (or new classifications of drugs) and is how we do it in OpenPrescribing. However there may be other pros and cons I've not thought of.
@inglesp has put some thought into how we would version the latter, so we can say "All drugs in BNF subsection 2.3.1 with a transdermal route as of 2020/02/3"