Gnumed.business.gmXdtObjects

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, regex, time, pyDT, logging, io, gmDateTime, gmTools, gmXdtMappings, gmPerson