Feat: Codification Enhancement#953
Draft
johnwslongland wants to merge 14 commits intoearthians:version-15-hotfixfrom
Draft
Feat: Codification Enhancement#953johnwslongland wants to merge 14 commits intoearthians:version-15-hotfixfrom
johnwslongland wants to merge 14 commits intoearthians:version-15-hotfixfrom
Conversation
a726967 to
3f3484b
Compare
devin-ai-integration Bot
added a commit
to Tacten/biograph
that referenced
this pull request
Apr 10, 2026
…ians#953) - Add code_value_set Link field to codification_table.json - Create healthcare/public/js/utils.js with shared codification logic - Add get_codification_row_code_data whitelisted function to utils.py - Add code_value_set to get_medical_codes fields in utils.py - Update 15 JS doctype files with codification table query hooks, before_save handlers, and Codification Table child event handlers Co-Authored-By: Atul-Kuruvilla Abraham <atul@tacten.co>
5 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Enhancement to the Codification Table to make use of Code Value Set.
Code Value Set allows for a "sub-classification" of a code system (e.g., ICD-10).
For example, you can have a Code Value Set called Musculoskeletal, allowing all Musculoskeletal ICD-10 codes to be grouped together.
This update sets the filters in the Codification Table based on the user selection of Code System and Code Value Set.
You may notice that this involves many of the doctypes where the Codification Table is used, but the implementation is consistent across all doctypes.
Additionally, much of the working logic has been placed in central files to reduce duplication and improve maintainability.
Closes #817
no-docs