Package Gnumed :: Package business :: Module gmXdtObjects
[frames] | no frames]

Module gmXdtObjects

source code

GNUmed German XDT parsing objects.

This encapsulates some of the XDT data into objects for easy access.


Version: $Revision: 1.33 $

Author: K.Hilbert, S.Hilbert

License: GPL

Classes
  cDTO_xdt_person
  cLDTFile
Functions
 
determine_xdt_encoding(filename=None, default_encoding=None) source code
 
read_person_from_xdt(filename=None, encoding=None, dob_format=None) source code
 
xdt_get_pats(aFile) source code
 
get_pat_files(aFile, ID, name, patdir=None, patlst=None) source code
 
split_xdt_file(aFile, patlst, cfg) source code
 
get_rand_fname(aDir) source code
 
write_xdt_pat_data(data, aDir)
write record for this patient to new file
source code
 
check_for_previous_records(ID, name, patlst) source code
 
add_file_to_patlst(ID, name, patlst, new_file, ahash) source code

Imports: os, sys, linecache, codecs, regex, time, pyDT, logging, mxDT, gmDateTime, gmTools, gmXdtMappings, gmPerson