Build: #44 was successful Changes by Wikum Weerakutti <wikum@linuxdeveloper.space>
Code commits
openmrs-module-billing.git
-
Wikum Weerakutti <wikum@linuxdeveloper.space> 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f
O3-5115: Add FHIR Bill Resource (#31)
* Add FHIR Bill Resource
* Remove unused FHIR configuration files and rename BillTranslator.
* Refactor invoice handling and clean up configurations.
* Update mapping for EXEMPTED invoice status
* Refactor `InvoiceTranslatorImpl` to streamline `LineItem` iteration and use `lineItemOrder` for sequence assignment.
* Improve `InvoiceTranslatorImpl` to handle `Concept`-based display for invoice line items
* Update `InvoiceTranslatorImpl` to use `Money` for price handling in invoice line items
* Refactor `InvoiceTranslatorImpl` to reorganize `priceComponent` initialization and ensure proper null checks during `lineItemOrder` sequence assignment.
* Enhance `InvoiceTranslatorImpl` to include participant role mapping for `Cashier`.
* Add null check for `Cashier` role in `InvoiceTranslatorImpl`- fhir/pom.xml (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/main/java/org/openmrs/module/billing/FhirInvoiceService.java (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/main/java/org/openmrs/module/billing/dao/FhirInvoiceDao.java (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/main/java/org/openmrs/module/billing/dao/impl/FhirInvoiceDaoImpl.java (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/main/java/org/openmrs/module/billing/impl/FhirInvoiceServiceImpl.java (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/main/java/org/openmrs/module/billing/providers/InvoiceFhirResourceProvider.java (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/main/java/org/openmrs/module/billing/translators/InvoiceTranslator.java (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/main/java/org/openmrs/module/billing/translators/impl/InvoiceTranslatorImpl.java (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/test/java/org/openmrs/module/billing/dao/impl/FhirInvoiceDaoImplTest.java (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/test/java/org/openmrs/module/billing/impl/FhirInvoiceServiceImplTest.java (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/test/java/org/openmrs/module/billing/providers/InvoiceFhirResourceProviderTest.java (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/test/java/org/openmrs/module/billing/translator/impl/InvoiceTranslatorImplTest.java (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/test/resources/moduleApplicationContext.xml (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/test/resources/org/openmrs/module/billing/include/BillTest.xml (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/test/resources/org/openmrs/module/billing/include/CashPointTest.xml (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/test/resources/org/openmrs/module/billing/include/CoreTest-2.0.xml (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/test/resources/org/openmrs/module/billing/include/PaymentModeTest.xml (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/test/resources/org/openmrs/module/billing/include/StockOperationType.xml (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- fhir/src/test/resources/test-hibernate.cfg.xml (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- omod/pom.xml (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- omod/src/main/resources/config.xml (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)
- pom.xml (version 845b9208e5dfbd78cffd5c85a6529ee2c3b4ad0f)