浏览代码

bug fix: 837 claims

Steve Nyemba 4 年之前
父节点
当前提交
a1200564ba
共有 2 个文件被更改,包括 6 次插入3 次删除
  1. 5 2
      healthcareio/x12/__init__.py
  2. 1 1
      setup.py

+ 5 - 2
healthcareio/x12/__init__.py

@@ -386,6 +386,7 @@ class Parser (Process):
                 _cinfo   = util.get.config(self._custom_config[_code],row)
             else:
                 _cinfo = {}
+            
             if _info or _cinfo:
 
                 try:
@@ -393,6 +394,8 @@ class Parser (Process):
                     
                     _info = jsonmerge.merge(_info,_cinfo)         
                     tmp = self.get.value(row,_info)
+                    
+                   
                    
                     if not tmp :
                         continue 
@@ -501,7 +504,7 @@ class Parser (Process):
             
             if len(file) == 1 :
                 
-                file = file[0].split('CLM')
+                file = file[0].split('HL')
                 _code = '837'
                 section = 'HL'
             
@@ -592,7 +595,7 @@ class Parser (Process):
             
             if segment and segment[0].startswith(section) :
                 # default_claim = dict({"name":index},**DEFAULT_VALUE)
-                
+
                 claim = self.apply(segment,_code)
                 if claim :
                     claim['index'] = len(claims)

+ 1 - 1
setup.py

@@ -8,7 +8,7 @@ import sys
 def read(fname):
     return open(os.path.join(os.path.dirname(__file__), fname)).read() 
 args = {
-    "name":"healthcareio","version":"1.6.3.4",
+    "name":"healthcareio","version":"1.6.4",
     "author":"Vanderbilt University Medical Center",
     "author_email":"steve.l.nyemba@vumc.org",
     "include_package_data":True,