Skip to content

Commit

Permalink
added payment date to dataframe output
Browse files Browse the repository at this point in the history
  • Loading branch information
keironstoddart committed Mar 2, 2021
1 parent 269e18e commit acef36d
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
3 changes: 3 additions & 0 deletions edi_835_parser/segments/financial_information.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
from edi_835_parser.elements.payment_method import PaymentMethod
from edi_835_parser.elements.dollars import Dollars
from edi_835_parser.elements.integer import Integer
from edi_835_parser.elements.date import Date
from edi_835_parser.segments.utilities import split_segment


Expand All @@ -12,6 +13,7 @@ class FinancialInformation:
amount_paid = Dollars()
payment_method = PaymentMethod()
routing_number = Integer()
payment_date = Date()

def __init__(self, segment: str):
self.segment = segment
Expand All @@ -21,6 +23,7 @@ def __init__(self, segment: str):
self.amount_paid = segment[2]
self.payment_method = segment[4]
self.routing_number = segment[13]
self.payment_date = segment[16]

def __repr__(self):
return '\n'.join(str(item) for item in self.__dict__.items())
Expand Down
1 change: 1 addition & 0 deletions edi_835_parser/transaction_set/transaction_set.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ def to_dataframe(self) -> pd.DataFrame:
'patient': claim.patient.name,
'code': service.service.service_code,
'units': service.service.units,
'payment_date': self.financial_information.payment_date,
'paid_amount': service.service.paid_amount,
'charge_amount': service.service.charge_amount,
'payer': self.payer.organization.name,
Expand Down

0 comments on commit acef36d

Please sign in to comment.