Skip to content

[docs] Update load-fixtures seed data documentation with billing layer - #24

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
docs/update-fixtures-billing-2026-08-05-f663dad01d98349c
Open

[docs] Update load-fixtures seed data documentation with billing layer#24
github-actions[bot] wants to merge 1 commit into
mainfrom
docs/update-fixtures-billing-2026-08-05-f663dad01d98349c

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

Documentation Updates - 2026-08-05

This PR updates the backend local-development guide to document the billing fixtures introduced in ohcnetwork/care.

Features Documented

  • Billing fixture layer seeded by make load-fixtures (from ohcnetwork/care#3709):
    • 2 billing accounts (one per patient), tied to their primary encounter
    • 12 charge items drawn from the existing catalogue (lab tests, medicines, consumables)
    • 8 invoices with generated numbers, spread across all statuses (draft, issued, balanced, cancelled, entered-in-error)
    • 2 payments against the balanced invoices

Changes Made

  • Updated contributing/local-development/backend.md:
    • Replaced the vague "base roles, permissions, and reference data" fixture description with a table that lists every category of seeded data
    • Updated the make load-fixtures row in the make-targets table to reflect the full data set

Merged PRs Referenced

  • ohcnetwork/care#3709 — Add basic end-to-end account → invoice → ChargeItem → Payment fixtures

Notes

Other merged PRs in the last 3 weeks were bug fixes (inventory edge cases, medication filter revert) and internal refactoring that do not require user-facing documentation updates.

Generated by Documentation Updater · 40 AIC · ⌖ 7.67 AIC · ⊞ 6.3K ·

Add this agentic workflows to your repo

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/doc-updater.md@1c6668b751c51af8571f01204ceffb19362e0f66
  • expires on Aug 7, 2026, 6:43 PM UTC

Document the billing fixtures added in ohcnetwork/care#3709, which
now seeds 2 billing accounts, 12 charge items, 8 invoices (covering
all statuses), and 2 payments when running `make load-fixtures`.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions Bot added automation documentation Improvements or additions to documentation labels Aug 5, 2026
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 5, 2026

Copy link
Copy Markdown

Deploying coredocs with  Cloudflare Pages  Cloudflare Pages

Latest commit: a972486
Status: ✅  Deploy successful!
Preview URL: https://555e6178.coredocs.pages.dev
Branch Preview URL: https://docs-update-fixtures-billing-i2k1.coredocs.pages.dev

View logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants