Pārlūkot izejas kodu

bug fix with billing provider information

Steve Nyemba 4 gadi atpakaļ
vecāks
revīzija
0f4cce2b22
1 mainītis faili ar 4 papildinājumiem un 1 dzēšanām
  1. 4 1
      healthcareio/x12/__init__.py

+ 4 - 1
healthcareio/x12/__init__.py

@@ -471,6 +471,7 @@ class Parser (Process):
             segment = []
             index = 0;
             _toprows = []
+            _default = None
             for row in file :
                 row = row.replace('\r','')
                 if not segment and not row.startswith(section):
@@ -483,7 +484,9 @@ class Parser (Process):
                     continue
                     
                 elif segment and not row.startswith(section):
-                    
+                    if not _default :
+                        _default =  (self.apply(_toprows,_code))
+                        DEFAULT_VALUE = dict(DEFAULT_VALUE,**_default)
                     segment.append(row)