Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Observation, Diagnostic Report (earthians#302)
* feat: Observation Template * fix: Observation Template - reference field changes * feat: FHIR Value Set * fix: Medical Department in Observation Template and Sample Type in Lab Test sample * feat: Observation * fix: Observation - widget * feat: color coding for lab test sample option to set color in Lab Test Sample option to override color in Observation Template * fix: Observation Reference - field changes * fix: observation Reference - make each row for a type * fix: Observation Template - billable item * fix: Observation Template - table multiselect to table * fix: fhir value set - quick entry * fix: Sample Collection - on invoicing and from encounter * fix: Observation - set result select options * fix: Sample Collection - create specimen on collection * fix: Diagnostic Report - widget * fix: Diagnostic Report - widget change * fix: Observation Creation from sales invoice minor fix * fix: fix: Diagnostic Report - add remarks in widget * fix: Diagnostic Report widget - select input field, input text field * fix: Insert Diagnostic Report on Sample Collection after insert Diagnostic Report widget - remarks addition issue * fix: Sample Collection - change status Completed to Collected * fix: Observation Template - sample collection required check * fix: Diagnostic Report widget - order_by creation * fix: Sample Collection - order components by idx * fix: Observation Template - Sample Collection required check change * fix: Sample Colleciton , Observation Component - field changes * fix: Diagnostic Report - widget remark div adaptive color * fix: age range fields not showing in ref ranges table defaul All to applies to field * fix: validate if all samples are marked as collected * fix: confirm before Mark as Collected add referring practitioner field show sampel details only if ob samples are not present * fix: sample collect listview fields * fix: add patient age to diagnostic report * fix: Observation Template - options for boolean result, validate number of options Observation - set options for boolean result - reorder fields, fix display depends on - add medical department, company - set observation category, description from observation template, set status, time of result - rename field remarks to note - linter issues * refactor: rename field sample_id to specimen * fix: remove height for observation note * fix: Create Sample Collection/Observation on Invoice Submit * fix: Diagnostic Report widget background-color for has_component * fix: set invoice status in Diagnostic Report and Observation * fix: Diagnostic Report - change age field from data to int * fix: Observation - add method field and fetch from Template * fix: Observation - add relevant reference from observation template * fix: Diagnostic Report Widget - add observation_idx field to have order same as in grouped template * fix: wrong parameter, specimen status and time fetch to observation * fix: Observation Widget - select result input icon * fix: Observation Widget - input text field size to normal * fix: Observation Widget - zero coming in result as previous fields were float * fix: Observation Widget - validate non numeric input * fix: add Service Unit, Practitioner and Department custom field in Sales Invoice Item * fix: Observation Widget - validate non numeric input - issue fix * fix: Diagnostic Report - set practitioner from Sales Invoice * fix: Diagnostic Report widget - set specimen link, change layout, set time references * fix: Speciment - naming with yymmdd##### * fix: Diagnostic Report Widget - background color and field visibility issue * fix: Observation - validate numerical value except <> * fix: Diagnostic Report - widget change - note button to above and text field 100% * fix: Diagnostic Report - add print data to jenv * fix: Diagnostic Report - add company field * fix: Diagnostic Report - Print format design change * fix: Diagnostic Report - widget reference range change * fix: Diagnostic Report - non numeric validation include decimal * fix: set list view fieds, filters set title for Diagnostic Report * feat: add abbr to observation template validate abbr abbr applicable only if not has_component and category is Laboratory * fix: interpretation template for imaging observation templates * fix: patient link, sample type in specimen * fix: calculate age method in patient - set in Diagnostic Report and Observation * fix: Sample Type in Specimen * fix: ignore permission for Diagnostic Report creation * fix: age issue in observation reference * fix: Diagnostic Report - user can create * fix: Diagnostic Report widget - field missing issue * fix: remove unused patches * fix: Diagnostic Report Widget - Change in reference fetching change in saving result Imaging included in Observation Template * fix: Imaging in Diagnostic Report Widget * fix: Observation Template - create item and rate on checking is_billable * fix: Observation Template - make permitted_data_type not reqd if has_component is checked * fix: Patient Age - dob missing issue * fix: track changes in doctypes * fix: Diagnostic Report - move widget loading to refresh * fix: make observation submittable, allow import remove unsued variable, imports * fix: fetch observationr reference if conditions not set * fix: reference range text bug, string concat twice * fix: Observation - add fields from Observation Template to Observation * fix: Sample Collection - freeze message on marking collected * fix: Observation Template - show unit for result type Text * fix: Specimen - generate barcode * fix: Sample Collection - specimen creation duplicate issue * fix: Observation Template - diagnosis conditions * fix: Inpatient Record - remove encounter with appointment reference from pending services on dicharge * fix: Diagnostic Report Widget - result text parapgraph rendering issue * fix: Observation - setting result time issue from widget * fix: Diagnostic Report widget - make input field readonly if submitted or cancelled * fix: Diagnostic Report Widget - change WIP * fix: Get Observation query - include approved status for Diagnostic Print format * fix: Diagnostic Report - submit observations on approving * fix: Diagnostic Report - include imaging in widget result missing issue * fix: Diagnostic Report Widget - make text non mandatory in dialog * fix: Diagnostic Report - grouped action issue * fix: pass Referring Practitioner from invoice to Observation and Sample Collection * fix: Widget - add static to dialog to restrict hiding on touch * fix: Issue - diagnostic report gets created for normal Sales Invoices * fix: Issue - link sample collection in Diagnostic Report * fix: Observation - posting date and status readonly depends * fix: Sample Collection - status color in list view * fix: Sample Collection - set child table status Collected - Partly Collected * fix: Diagnostic Report - set status approved from observation * fix: Diagnostic Report Widget approve btn label change * fix: Service Request - sample collection creation - observation template issue * fix: Service Request - create observation and sample collection from service request * fix: Observation, Sample Collection for patient in Sales Invoice child table * fix: Diagnostic Report creation issue on Sales Invoice Submit * fix: Observation - ignore_permission on creation * fix: Diagnostic Report - up, down, enter key input field navigation * fix: Create Observation and Sample Collection - from Sales Invoice for Service Request * fix: Create Observation and Sample Collection - from Service Reqeust * fix: Diagnostic Report - fetch with Encounter reference * fix: Diagnostic Report Default Print Format Specimen barcode print format Observation minor fix * fix: Observation Template - remove Item Group mandatory * fix: Observation Prescription table in Patient Encounter Direct Invoicing of Observation * fix: create_observation_on_si_submit check in Healthcare Settings * test: Observation, Observation Template * fix: Treatment Plan Template - include Observation * fix: ci and linter errors * refactor: code cleanup, optimisation --------- Co-authored-by: Anoop Kurungadam <anoop@earthianslive.com> Co-authored-by: Sajin SR <sajin@earthianslive.com>
- Loading branch information