Package pyx12 :: Module x12n_document
[hide private]

Module x12n_document

source code

Parse a ANSI X12N data file. Validate against a map and codeset values. Create XML, HTML, and 997 documents based on the data file.

Functions [hide private]
 
apply_loop_count(orig_node, new_map)
Apply loop counts to current map
source code
 
reset_isa_counts(cur_map) source code
 
reset_gs_counts(cur_map) source code
boolean
x12n_document(param, src_file, fd_997, fd_html, fd_xmldoc=None, xslt_files=[])
Primary X12 validation function
source code
Function Details [hide private]

x12n_document(param, src_file, fd_997, fd_html, fd_xmldoc=None, xslt_files=[])

source code 

Primary X12 validation function

Parameters:
  • param - pyx12.param instance
  • src_file (string) - Source document
  • fd_997 (file descriptor) - 997 output document
  • fd_html (file descriptor) - HTML output document
  • fd_xmldoc (file descriptor) - XML output document
Returns: boolean