Code Concepts for Developers - hmislk/hmis GitHub Wiki

This section documents the foundational data structures and component-level semantics used in CareCode HIMS. It aims to help developers understand how system components interact, how calculations are structured, and what conventions are followed when persisting and processing financial, clinical, and inventory-related data.

This is intended for backend developers and contributors working on business logic, controllers, financial calculations, and middleware integrations.

Available Pages

Upcoming Additions

  • PharmaceuticalBillItem – Quantities, Rates, and Valuations
  • BillFinanceDetails – Bill-Level Consolidated Calculations
  • Cost Calculation and Allocation – Strategies and Utility Methods
  • Return Bill Handling – Linking, Reverse Entries, and Rate Reconciliation
  • Inventory Transaction Semantics – Batches, Stocks, and Locations

Back