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__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables
  version = u'Gelbe Liste/MMI v8.2 CSV file interface'
  default_transfer_file_windows = 'c:\\rezept.txt'
  default_encoding = 'cp1250'
  csv_fieldnames = [u'name', u'packungsgroesse', u'darreichungsf...
  boolean_fields = [u'status_rezeptpflicht', u'status_fachinfo',...
Properties
  has_unknown_fields

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'festbetrag',
 u'avp',
 u'hersteller',
 u'rezepttext',
...

boolean_fields

Value:
[u'status_rezeptpflicht',
 u'status_fachinfo',
 u'btm',
 u'status_dauermedikament',
 u'status_hausliste',
 u'status_negativliste',
 u'status_rabattvertrag',
 u'status_import',
...

Property Details

has_unknown_fields

Get Method:
_get_has_unknown_fields(self)
Set Method:
unreachable(x)