Payor Specific Charge
Introduction #
The PayorSpecificCharge
model represents charges specific to a Transactor in Canvas.
Usage #
The PayorSpecificCharge
model can be used to find all of the charges specific to a single Transactor
:
>>> from canvas_sdk.v1.data import PayorSpecificCharge, Transactor
>>> aetna = Transactor.objects.get(payer_id="60054")
>>> aetna_charges = PayorSpecificCharge.objects.filter(transactor=aetna)
>>> print([charge.charge_amount for charge in aetna_charges])
[150.00, 40.00, 99.99]
You can also access a transactor’s specific charges from the Transactor
model:
>>> from canvas_sdk.v1.data import Transactor
>>> aetna = Transactor.objects.get(payer_id="60054")
>>> aetna_charges = aetna.specific_charges.all()
>>> print([charge.charge_amount for charge in aetna_charges])
[150.00, 40.00, 99.99]
`
Attributes #
PayorSpecificCharge #
Field Name | Type |
---|---|
dbid | Integer |
transactor | Transactor |
charge_amount | Decimal |
effective_date | Date |
end_date | Date |
part_of_capitated_set | Boolean |