Gnumed.business.gmVaccDefs API documentation
Description: GNUmed vaccination related definitions (only) …

# 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)