Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Medication and Allergy CDA fields #51

Merged
merged 47 commits into from
Aug 5, 2024
Merged
Show file tree
Hide file tree
Changes from 40 commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
b877c70
Added data models for clindoc use cases
Jun 18, 2024
12cfb27
Update dependencies
jenniferjiangkells Jun 18, 2024
807387d
clindoc WIP
jenniferjiangkells Jun 18, 2024
7660be4
Renamed notereader specific models to generic ccd data
jenniferjiangkells Jun 20, 2024
fb6c57c
Rename noterader specific workflow to general sign-note
jenniferjiangkells Jun 20, 2024
29508c1
Added handling of different SOAP protocol and basic clindoc strategy …
jenniferjiangkells Jun 20, 2024
10cac22
Modified tests
jenniferjiangkells Jun 20, 2024
a305f89
Added SOAP submodule and templates
jenniferjiangkells Jun 20, 2024
6aa4e03
Merge branch 'main' into feature/clindoc-usecase
jenniferjiangkells Jun 20, 2024
299b8b0
Added model dump and class methods to cda models
jenniferjiangkells Jun 21, 2024
a4ff947
Handle soap requests in ehrclient
jenniferjiangkells Jun 21, 2024
7e53975
Added method to construct request from soap template and cda xml
jenniferjiangkells Jun 21, 2024
7a04a67
Added xmltodict and cda parsing utils
jenniferjiangkells Jun 21, 2024
2a04bed
Added minimal working SOAP/WSGI server
jenniferjiangkells Jun 21, 2024
71b3b85
Added save methods for xml
jenniferjiangkells Jun 21, 2024
ddaae49
Added example cda
jenniferjiangkells Jun 21, 2024
a45b3ca
Comments
jenniferjiangkells Jun 24, 2024
32d9ce7
Cda parser wip
jenniferjiangkells Jun 24, 2024
8c51b06
Added basic functionality to parse problems in cda
jenniferjiangkells Jun 27, 2024
7bae5b2
Added export method
jenniferjiangkells Jun 27, 2024
3f6e5d1
renamed parser -> CdaAnnotator and fixed some bugs
jenniferjiangkells Jun 28, 2024
671e3bb
Use Concept datatypes in ccddata and added key search error handling …
jenniferjiangkells Jun 28, 2024
8d011a0
Implemented body of clindoc function
jenniferjiangkells Jun 28, 2024
93c15b8
Refactor cda util functions to utils module
jenniferjiangkells Jun 28, 2024
4f64a64
Merge branch 'main' into feature/clindoc-usecase
jenniferjiangkells Jun 30, 2024
8442c12
Add base attributes to BaseUseCase and refactor apimethod
jenniferjiangkells Jul 2, 2024
99885cd
Added fault handling to soap server
jenniferjiangkells Jul 2, 2024
d76cd8d
Added docstring and error handling in use case funcs
jenniferjiangkells Jul 11, 2024
e96e840
Added tests
jenniferjiangkells Jul 11, 2024
1b7f295
Added docstrings and error handling
jenniferjiangkells Jul 12, 2024
da0aa7c
Added tests for server
jenniferjiangkells Jul 12, 2024
476bb7f
Use pkgutil instead of resourcelib for backwards compatibility with 3…
jenniferjiangkells Jul 12, 2024
a19f464
Docstring fix
jenniferjiangkells Jul 12, 2024
4f9b29c
Update example use
jenniferjiangkells Jul 12, 2024
542a5b8
Update documentation
jenniferjiangkells Jul 12, 2024
ce5d2b3
Update dependencies
jenniferjiangkells Jul 12, 2024
947a908
Add medication and allergy extractors
adamkells Jul 22, 2024
27f8342
finishing medication and allergies
adamkells Jul 23, 2024
4f793d0
Merge branch 'main' into improvement/cda_fields
adamkells Jul 25, 2024
202c99a
Added validation and add_to method for medications
jenniferjiangkells Jul 29, 2024
d806fc2
added allergies to cda
adamkells Jul 30, 2024
d90d9dc
Tweaked allergy parsing and refactored meds parsing function
jenniferjiangkells Aug 2, 2024
e220565
Fixed tuple typing error in 3.8
jenniferjiangkells Aug 2, 2024
103e49d
Added more test conditions for allergy entries
jenniferjiangkells Aug 4, 2024
8caa021
Bug fixes, logging, and added meds and allergies to clindoc use case …
jenniferjiangkells Aug 5, 2024
4856251
Updated tests
jenniferjiangkells Aug 5, 2024
1214d6f
Update example use and added more example cda
jenniferjiangkells Aug 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading