This scenario walks through a straightforward financial event: the patient pays a modest copay at the time of a wellness visit. A payment notice records the remittance, and payment reconciliation aligns the payment with expected charges on the account. The invoice reflects the visit services and ties cleanly to the organizational payer or provider entity responsible for posting.
from zato_fhir.test.r4.v1 import Scenarios, TestData
for instance in Scenarios.payment:
patient = instance.patient
for name in patient.name:
print(name.text)
org = instance.organization
print(org.active)
pn = instance.payment_notice
print(pn.status)
pr = instance.payment_reconciliation
print(pr.status)
inv = instance.invoice
print(inv.status)
acct = instance.account
print(acct.status)This scenario walks through a straightforward financial event: the patient pays a modest copay at the time of a wellness visit. A payment notice records the remittance, and payment reconciliation aligns the payment with expected charges on the account. The invoice reflects the visit services and ties cleanly to the organizational payer or provider entity responsible for posting.
Amounts reconcile without discrepancy, supporting demonstrations of billing integrity, accounts receivable workflows, and FHIR financial resource round-trips. The narrative stays positive: there are no denials, write-offs, or collections issues in the synthetic data.
6 resources per instance, 60 total across 10 instances.
| FHIR resource type | Role in this scenario |
|---|---|
Patient | Person paying the copay for the wellness visit |
Organization | Billing or collecting organization |
PaymentNotice | Notice of payment received for the copay |
PaymentReconciliation | Reconciliation of payment against charges |
Invoice | Invoice documenting the visit charges |
Account | Patient or guarantor billing account that balances |
FHIR resources per instance | 6 |
Total resources (10 instances) | 60 |
Distinct resource types | 6 |
Scenario identifier | `Scenarios.payment` |
Get started with Zato and connect your systems in minutes.