Gnumed.business.gmMedication.cGelbeListeCSVFile

Package Gnumed :: Package business :: Module gmMedication :: Class cGelbeListeCSVFile |
[frames] | no frames]

# Class cGelbeListeCSVFile

source code

    object --+
             |
            cGelbeListeCSVFile

Iterator over a Gelbe Liste/MMI v8.2 CSV file.

Instance Methods
__init__(self, filename=None) x.__init__(...) initializes x; see x.__class__.__doc__ for signature | source code
__iter__(self) | source code
next(self) | source code
close(self, truncate=True) | source code
Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__sizeof__`, `__str__`, `__subclasshook__`

Class Variables
| version = `u'Gelbe Liste/MMI v8.2 CSV file interface'`
| default_transfer_file_windows = `r"c:\rezept.txt"`
| default_encoding = `'cp1250'`
| csv_fieldnames = `[u'name', u'packungsgroesse', u'darreichungsf`...``
| boolean_fields = `[u'status_rezeptpflicht', u'status_fachinfo',`...``
| has_unknown_fields = `property(_get_has_unknown_fields, lambda `...``

Properties
Inherited from `object`: `__class__`

Method Details

### __init__(self, filename=None) (Constructor) | source code
x.__init__(...) initializes x; see x.__class__.__doc__ for signature Overrides: object.__init__ (inherited documentation)

Class Variable Details

  ### csv_fieldnames Value:
      [u'name', u'packungsgroesse', u'darreichungsform', u'packungstyp', u'f
      estbetrag', u'avp', u'hersteller', u'rezepttext', u'pzn', u'status_ver
      trieb', u'status_rezeptpflicht', u'status_fachinfo', u'btm', u'atc', u
      'anzahl_packungen', u'zuzahlung_pro_packung', u'einheit', u'schedule_m
      orgens', u'schedule_mittags', u'schedule_abends', u'schedule_nachts',
      u'status_dauermedikament', u'status_hausliste', u'status_negativliste'
      , u'ik_nummer', u'status_rabattvertrag', u'wirkstoffe', u'wirkstoffmen
      ge', u'wirkstoffeinheit', u'wirkstoffmenge_bezug', u'wirkstoffmenge_be
      ...

  ### boolean_fields Value:
      [u'status_rezeptpflicht', u'status_fachinfo', u'btm', u'status_dauerme
      dikament', u'status_hausliste', u'status_negativliste', u'status_rabat
      tvertrag', u'status_import', u'status_lifestyle', u'status_ausnahmelis
      te', u'apothekenpflicht', u'status_billigere_packung', u'besonderes_ar
      zneimittel', u't_rezept_pflicht', u'erstattbares_medizinprodukt', u'hi
      lfsmittel']

  ### has_unknown_fields Value:
      property(_get_has_unknown_fields, lambda x: x)