Module Gnumed.business.gmVaccDefs

GNUmed vaccination related definitions (only).

Based on WHO ATC data.

Interestingly, WHO does not list ATC codes for a few vaccination indications, such as Q-fever. It also misses some common multi-component vaccines, such as TdaP.

Functions

def v23_generate_generic_vaccines_SQL()
Expand source code
def v23_generate_generic_vaccines_SQL():
        lines = []
        for target, data in __VACCINATION__SINGLE_TARGET_ATCS.items():
                lines.append(__SQL_v23_insert_generic_vaccine % {
                        'target': target,
                        'atc': data['atc']
                })
        return '\n'.join(lines)
def v23_generate_vaccination_targets_SQL()
Expand source code
def v23_generate_vaccination_targets_SQL():
        lines = []
        for target, data in __VACCINATION__SINGLE_TARGET_ATCS.items():
                lines.append(__SQL_v23_insert_vaccination_target % {
                        'target': target,
                        'atc': data['atc']
                })
        return '\n'.join(lines)